Version 1.2.X release
Change Log:
-
Modified terminal code to be easier to translate.
-
German language translation added to serial terminal.
-
Multi-core Processing. The Pi Pico has two cores baked into it so might as well use them. The second core is currently dedicated to transmitting the serial mouse data over UART and the first core is dedicated to handing the USB mouse, plus the serial terminal. This should keep the report rate consistent while keeping lag to a minimum.
-
Flash wear levelling for saving configuration. Should extend the life of the Pico 200 fold.
-
Added Support for 19200 baud rate.
-
Changed the Dip Switch 6 to toggle between 19200 and 1200 baud rates.
-
PWR LED now flashes while the adapter is in serial terminal mode.
-
While adapter is in serial terminal mode changes to the dip-switches are ignored. This was an easy way to ruin your day before!
-
Changed how Coasting movement type worked. Should feel the same but work more consistently.
Known Issues:
-
Use the Nuke Flash on the Pi Pico before if you're updating. I don't think it is strictly required but I'd recommend it.
-
Sometimes the Pico seems to crash when leaving the terminal. It's rare and very inconsistent, so I don't know why it's happening.