-
Notifications
You must be signed in to change notification settings - Fork 41
Description
I use BSP somewhat regularly but infrequently, maybe like once every few weeks or months. I'm suddenly running into a couple of possibly related issues trying to plot data from some CircuitPython/MicroPython devices (maybe related, maybe not).
The first I'm experiencing with a CircuitPython 7 PyPadge. I CAN open the serial port in BSP, but it'll only plot every few tens of samples, and the port looks closed the entire time until the sample that comes in that kicks off the plot. If I open SerialMonitor, you can see every line comes in on the half-second interval I've got programmed, but the data in the left sidebar rarely updates. When it does, the plot re-draws, and fills in all "missed" samples as well. Notably, the red serial port background flashes off as well, as if it "connected" for that one sample.
I've recorded a video where the sawtooth should be filling in evenly, but we see that it jumps (without dropping samples), and the sidebar only every few samples.
https://user-images.githubusercontent.com/107648830/188756263-022d7659-c365-4514-9755-b6102f20ae45.mp4
The second is that I simply CANNOT open devices with a high COM port number. For instance, one was assigned COM18. I can open this with Putty just fine, but BSP won't attach. If I attempt in BSP, I can still connect with Putty even after I've selected the port in BSP trying to open it.
If I open device manager and manually re-assign a lower port number (I've tried 6 and 5), that works.