Skip to content

Releases: PassiveLemon/nimpad

0.3.3

Choose a tag to compare

@PassiveLemon PassiveLemon released this 02 Jun 16:46
Immutable release. Only release title and notes can be modified.

More logging and error handling. I think this finally fixed the crashing

0.3.2

Choose a tag to compare

@PassiveLemon PassiveLemon released this 19 Mar 17:37

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

Choose a tag to compare

@PassiveLemon PassiveLemon released this 03 Mar 19:39

Replace the janky handshake logic with an infinite timeout. Not sure how I missed that the first time.

0.3.0

Choose a tag to compare

@PassiveLemon PassiveLemon released this 16 Dec 04:17

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

Choose a tag to compare

@PassiveLemon PassiveLemon released this 31 Aug 17:21

This release features external configuration, so it's all runtime configured now.

0.1.0

Choose a tag to compare

@PassiveLemon PassiveLemon released this 31 Aug 02:22

This release features basic functionality. Everything is hard-coded, but it works