David Lechner
David Lechner
I got a few more commits polished up and merged.
> 1. Windows now lists the device as "USB Serial Device (COM8)" I'm not seeing this. Maybe this is due to Windows caching device information? We can probably fix this...
> 2\. The changes in pybricksdev no longer work to send & execute a program Hmm... I'm seeing this too. The only intentional change I made was dropping the zero-terminator...
After some more experimenting, this feels like a data corruption bug, e.g. there is a buffer overflow out out of bounds array access writing over `husbd` or possibly something else....
> The latest changes includes functionality to fully stop USB when in SHUTDOWN (so that the device is removed from the device list) and periodically poll the VBUS line to...
> I ended up having to delete some registry entries under `Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB` for VID/PID values 0694/0008 and 0694/0009, but it appears to show the right device now. Interesting. Maybe you...
We made a change in USB networking in the last release that could have broken things. I tested that it was working on Windows 7, so if it is not...
This should include deleting files remotely that were deleted locally.
The vscode extension api has `workspace.createFileSystemWatcher` that provides create, change and delete events. I was thinking that we could maintain a list of new/changed files and a list of deleted...
I'll be glad to take a look at whatever you have. I really could use this feature lately! I think the best we just start fresh whenever the extension is...