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
If my program doesn't get to the point where it runs an endless cycle on another core, and I stop it before, everything works OK.
⚠️ This also causes a great issue if I have the start of the second thread in the main.py (which gets executes automatically) and try to connect to Pico, because it causes the same problem as the second thread starts before Pico is connected to the MicroPico extension. Fixed this by having five second wait at the beginning to allow connecting before.
Having the same issue. It seems that when I duplicate the workspace, it reconnects correctly. Just putting this here to help with debugging. Maybe some sort of halt/stop code isn't being sent on reconnect but is sent on initial connect/extension start?
@SmallhillCZ on the microcontroller side, add a small delay (e.g. 3s) before creating the secondary thread. Helps quite a bit while we wait for this to be fixed.
What are the steps to reproduce this issue?
What happens?
What were you expecting to happen?
Stop the program, allow me to make a change and be able to start it again
Any logs, error output, etc?
Any other comments?
Which version of MicroPico are you using?
v3.7.8
Support info
The text was updated successfully, but these errors were encountered: