Emit Reading API for Vaadin
Java/Vaadin API for Emit sport timing gear
This add-on provides a "hardware driver" (Java/Vaadin API) for Emit sport timing gear gear. The current version supports traditional Emit competition card, commonly used in orienteering and the "250 USB reader", which essentially shows up as a serial port for operating system, that is read with Web Serial API. The serial port data is analyzed with emit-punch-cards-communication TS library on the browser side, and data read from the competition cards are then published as events on the JVM side for the Vaadin app. The TS API supports also some other gear, so adding support for other Emit gear ought to be fairly easy.
The library could be used to create a web based result service app, but so far it has only been tested in WMOC 2024 info desk to help handling the large set of rental gear within the competitor database. Used both on Windows and Mac.
The add-on probably works with Android as well, if web seriel polyfill is dropped to the app.
Links
Compatibility
0.0.2 | 0.0.3 | 0.0.4 | 0.0.5 | |
---|---|---|---|---|
24.4 | Y | Y | Y | Y |
(24.3) | ||||
(24.2) | ||||
(24.1) | ||||
(24) | ||||
(23) | ||||
(22) | ||||
(21) | ||||
(20) | ||||
(19) | ||||
(18) | ||||
(17) | ||||
(16) | ||||
(15) | ||||
(14) | ||||
(13) | ||||
(12) | ||||
(11) | ||||
(10) | ||||
(8.21) | ||||
(8.20) | ||||
(8.19) | ||||
(8.18) | ||||
(8.17) | ||||
(8.16) | ||||
(8.15) | ||||
(8.14) | ||||
(8.13) | ||||
(8.12) | ||||
(8.11) | ||||
(8.10) | ||||
(8.9) | ||||
(8.8) | ||||
(8.7) | ||||
(8.6) | ||||
(8.5) | ||||
(8.4) | ||||
(8.3) | ||||
(8.2) | ||||
(8.1) | ||||
(8.0) | ||||
(7.7) | ||||
(7.6) | ||||
(7.5) | ||||
(7.4) | ||||
(7.3) | ||||
(7.2) | ||||
(7.1) | ||||
(7.0) | ||||
(6.8) | ||||
(6.7) | ||||
(6.6) | ||||
(6.5) | ||||
(6.4) | ||||
(6.3) | ||||
(6.2) | ||||
(6.1) | ||||
(6.0) |
Was this helpful? Need more help?
Leave a comment or a question below. You can also join
the chat on Discord or
ask questions on StackOverflow.
Version
- Released
- 2024-09-02
- Maturity
- STABLE
- License
- GNU General Public License v3.0 only
Compatibility
- Framework
- Vaadin 24.4
- Browser
- Opera
- Google Chrome
- Microsoft Edge
Emit Reading API for Vaadin - Vaadin Add-on Directory
Java/Vaadin API for Emit sport timing gearEmit Reading API for Vaadin version 0.0.2
Emit Reading API for Vaadin version 0.0.3