C
@seb
A) FiPy+PyTrack+LiPo-Battery (Not-Attached-to-USB3.0)
Vin = 4.09~4.10 V
3V3 = 3.32 V
B) PyTrack+USB-Serial-device (Attached-to—USB3.0)
same port as A)
Vin = 4.85 V
3V3 = 0.23 V
C) PyTrack+USB-Serial-device (Attached-to—USB3.0) + Hotswap-in-FiPy
same port as A) & B)
Vin = 4.55 V
3V3 = 3.32 V
D) PyTrack+FiPy+NO-USB-Serial-device (Attached-to—USB3.0)
same port as A) & B) & C)
same combo as C)
Just unplugged USB from PyTrack, and re-attached it…
Vin = 1.69~2.51 V
3V3 = 1.15~1.91 V
Also, worth nothing is that if my hand slips with the measuring probes, I get it to “boot-up” by accidentally shorting GROUND & 3V3, and I get a USB-Serial-Devices on my computer [ergo like A), B) & C) …] …
And then, I get the same Vin & 3V3 as C)
Which makes me conclude that you’ve guys have a Firmware issue!!! … and not a “bad usb-cable” or “bad usb-port” … etc etc.
For some reason, in the boot-sequence of the PyTrack Firmware, it choose not to boot-up FiPy and enable USB-Serial …
And, again, it’s odd that I can short GROUND & 3V3 with my measuring probes, and then it boots up FiPy and enables USB-Serial…