Releases: PassiveLemon/nimpad
0.3.2
This release sort of undoes the previous. Instead of using an infinite timeout, the timeout is just set to a decently long time (5 minutes). Turns out that the infinite timeout also runs into stream issues and can't really recover but the timeout can (Assuming your serial port doesn't change).
0.3.1
Replace the janky handshake logic with an infinite timeout. Not sure how I missed that the first time.
0.3.0
This release features a simple handshake and general connection handling to fix issues. The client should no longer stop working after some time and can recover on reconnections.
To fully benefit from this, run with the port option set to your device in /dev/serial/by-id/. Ex: nimpad -p=/dev/serial/by-id/usb-Arduino_LLC_Arduino_Micro_HIDLD-if00
0.2.0
This release features external configuration, so it's all runtime configured now.
0.1.0
This release features basic functionality. Everything is hard-coded, but it works