YCSRobotics / GrizzlyTime

Grizzly Robotics Logging Application
MIT License
6 stars 8 forks source link

Serial Barcode Reader Support #20

Open memtech3 opened 2 years ago

memtech3 commented 2 years ago

Serial barcode scanner support would allow teams to worry a little less about the input textbox losing focus. Additionally, if you add the ability to send a custom serial command on data received (when the loading symbol shows up) and successful check-in/out, those of us with barcode scanner obsessions can tell our barcode scanners to enable/disable and make fancy beeps.

Daltz333 commented 2 years ago

I do support standard text barcode scanners. Just enable handsfreemode in the config file and itll autorefocus the textbox and skip over the confirmation popups.

memtech3 commented 2 years ago

Can I make the case for the coolness factor of controlling beeps and scanner enable?

Daltz333 commented 2 years ago

Per further research, this isn't actually trivial and will require hardware specific APIs for each platform. I'll leave this issue open but I do not plan to personally tackle it.

Large numbers of serial scanner support HID keyboard mode. This can be done as a workaround.