You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[ 1222][E][esp32-hal-periman.c:180] perimanGetPinBus(): Invalid pin: 255
[ 1222][E][esp32-hal-gpio.c:176] __digitalWrite(): IO 255 is not set as GPIO.
[ 1328][E][esp32-hal-periman.c:180] perimanGetPinBus(): Invalid pin: 255
[ 1328][E][esp32-hal-gpio.c:176] __digitalWrite(): IO 255 is not set as GPIO.
Error logs or terminal output
Steps to reproduce the behavior
camera_config_t config;
config.pin_sccb_sda = -1;
Project release version
arduino core v3.1.1
System architecture
Intel/AMD 64-bit (modern PC, older Mac)
Operating system
Windows
Operating system version
Windows 11
Shell
ZSH
Additional context
No response
The text was updated successfully, but these errors were encountered:
Checklist
How often does this bug occurs?
always
Expected behavior
camera_probe()
inesp_camera.c
allows existing I2C port to be used ifconfig->pin_sccb_sda
set to -1Actual behavior (suspected bug)
However camera initialisation fails with error 0x102 because:
void *perimanGetPinBus(uint8_t pin, peripheral_bus_type_t type)
expects a
uint8_t
pin valueError logs or terminal output
Steps to reproduce the behavior
Project release version
arduino core v3.1.1
System architecture
Intel/AMD 64-bit (modern PC, older Mac)
Operating system
Windows
Operating system version
Windows 11
Shell
ZSH
Additional context
No response
The text was updated successfully, but these errors were encountered: