-
-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SpiDevice is not disposing on ESP32-C3 and blocks the execution #1438
Comments
I've been trying on different ESP32-C3 models and they all have the same issue. There is no problem for a normal ESP32. So it seems related specifically to ESP32-C3. |
i have some test code,may be the same problem ,on xiao_esp32_c3 |
This is fixed with nanoframework/nf-interpreter#2915. |
Pinging to the followers of this issue. Appreciate if anyone can retest this and confirm that is indeed fixed. Thanks! 😃 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Library/API/IoT binding
System.Device.Spi
Visual Studio version
No response
.NET nanoFramework extension version
No response
Target name(s)
XIAO_ESP32C3
Firmware version
latest
Device capabilities
No response
Description
SpiDevice dispose blocks the execution and is never disposing
How to reproduce
// This is then never ever executed!
_spi = new SpiDevice(settings);
Thread.Sleep(1000);
_spi.Dispose();
Thread.Sleep(Timeout.Infinite);
Expected behaviour
SpiDevice should properly dispose
Screenshots
No response
Sample project or code
No response
Aditional information
No response
The text was updated successfully, but these errors were encountered: