1
0
mirror of https://github.com/exA-Arcadia/exa-io.git synced 2024-11-24 14:40:12 +01:00
Commit Graph

14 Commits

Author SHA1 Message Date
Kevin Nakamura
81ae6dfd11 Limit service from being processed more often than coins. JVS' + noisy switches can cause coin problems. 2023-02-05 15:44:42 -08:00
Kevin Nakamura
29450db62e Implementation of the 0x20 extended JVS protocol (COMMCHG and COMMSUP) 2023-02-05 15:44:42 -08:00
Kevin Nakamura
1af80bae6a Fix TILT magic number + typo 2023-02-05 15:44:42 -08:00
Kevin Nakamura
887a12d40c Poll for coins even while no active jvs polling is occurring every 20ms. JVS coin processing rate limited to 12ms. 2022-03-18 04:21:38 -07:00
Thomas Daede
4f1661661b Add JVS chaining support.
Also fix DIP assignments.
2021-05-03 18:12:47 -07:00
Thomas Daede
d2af37b436 Add delay 2021-04-21 16:38:41 -07:00
Thomas Daede
3ad1eb7dd6 Add dip switch to toggle between 1 and 2 coin slots 2021-04-04 04:08:13 -07:00
Thomas Daede
ef9e53d41a Add LED for enumeration status 2021-04-04 04:03:57 -07:00
Thomas Daede
7268b370b9 Support 0x15 message. 2021-03-08 20:45:20 -08:00
Thomas Daede
3eec407f6b fix meter pin mappings 2021-03-03 20:49:00 -08:00
Thomas Daede
72acf0c254 Add chaining support 2021-03-03 18:29:28 -08:00
Thomas Daede
10ec1553e5 fix shift register order 2021-03-02 21:01:45 -08:00
Thomas Daede
5ed576aea0 implement button mapping 2021-03-02 19:39:16 -08:00
Thomas Daede
f1c4d5775e Add initial firmware 2021-03-02 01:32:44 -08:00