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
Code in esp32-hal-i2c.c has an issue: upon some circumstancies it is possible that function i2cInit() returns without releasing a locking semaphore. Plus to that a boolean is returned instead ot sep_err_t. See attached screenshot: problematic code was commented out and a solution proposed.
Sketch
issue is on the screenshot. no sketch needed.
Debug Message
There are no messages
Other Steps to Reproduce
No response
I have checked existing issues, online documentation and the Troubleshooting Guide
I confirm I have checked existing issues, online documentation and Troubleshooting guide.
The text was updated successfully, but these errors were encountered:
Board
ESP32-WROOM-32D
Device Description
Generic ESP32 breakout board
Hardware Configuration
no connections
Version
v3.0.4
IDE Name
Arduino IDE
Operating System
Windows10
Flash frequency
80Mhz
PSRAM enabled
no
Upload speed
921600
Description
Code in esp32-hal-i2c.c has an issue: upon some circumstancies it is possible that function i2cInit() returns without releasing a locking semaphore. Plus to that a boolean is returned instead ot sep_err_t. See attached screenshot: problematic code was commented out and a solution proposed.

Sketch
Debug Message
Other Steps to Reproduce
No response
I have checked existing issues, online documentation and the Troubleshooting Guide
The text was updated successfully, but these errors were encountered: