Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Serial Barcode Reader Support #20

Open
memtech3 opened this issue Jan 5, 2022 · 3 comments
Open

Serial Barcode Reader Support #20

memtech3 opened this issue Jan 5, 2022 · 3 comments
Labels
help wanted Extra attention is needed

Comments

@memtech3
Copy link

memtech3 commented Jan 5, 2022

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
Copy link
Member

Daltz333 commented Jan 5, 2022

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
Copy link
Author

memtech3 commented Jan 5, 2022

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

@Daltz333 Daltz333 added the help wanted Extra attention is needed label Jan 6, 2022
@Daltz333
Copy link
Member

Daltz333 commented Jan 6, 2022

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.

  • Each OS has a different API for it's serial interface
  • Some scanners expect different COM data
  • Some scanners require initialization before it will begin scanning

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants