1
0
mirror of https://github.com/tdaede/td-io.git synced 2024-11-23 22:50:58 +01:00

Commit Graph

  • 84d72248bf bump firmware version master firmware-1.3 Thomas Daede 2023-10-10 01:07:17 -0700
  • 0883517e09 Use normal JVS turnaround delay when on default comm speed. Thomas Daede 2023-10-10 01:06:18 -0700
  • dbfdb38a8f Implement (dummy) analog read command Thomas Daede 2023-09-08 10:09:58 -0700
  • 58cc496a3d Implement 0x2F (re-transmit) command. Kevin Nakamura 2023-08-01 17:51:35 +0900
  • 2e3d07a79b Implement 0x2F (re-transmit) command. Kevin Nakamura 2023-08-01 17:51:35 +0900
  • b6bfac917e Fix test numbering Thomas Daede 2023-05-07 23:59:19 -0700
  • 1ea0ac7c0e Move acceptance test to docs folder Thomas Daede 2023-05-07 23:51:24 -0700
  • 08295d6e05 Add acceptance test Thomas Daede 2023-05-07 23:49:42 -0700
  • 12b1a718ed Update PCB to v1.4 pcb-1.4 Thomas Daede 2023-03-01 20:40:12 -0800
  • b37abeb8ce add missing edid.h file firmware-1.2 Thomas Daede 2023-02-23 23:38:51 -0800
  • 8e2d32b000 Update firmware version to 1.2 Thomas Daede 2023-02-23 23:33:07 -0800
  • daa79785ab Update feature matrix to reflect new Exa-IO version. Thomas Daede 2023-02-07 02:03:55 -0800
  • abffe47e52 Add edid emulation support. Thomas Daede 2023-02-07 02:01:57 -0800
  • 9cc85b8020 Implement coin meter timeout (min/max pulse length). Fix meter pinout. Kevin Nakamura 2022-12-01 04:48:48 +0900
  • 81ae6dfd11 Limit service from being processed more often than coins. JVS' + noisy switches can cause coin problems. Kevin Nakamura 2022-09-11 05:43:14 +0900
  • 29450db62e Implementation of the 0x20 extended JVS protocol (COMMCHG and COMMSUP) Kevin Nakamura 2022-07-23 21:23:16 +0900
  • 1af80bae6a Fix TILT magic number + typo Kevin Nakamura 2022-07-23 17:54:36 +0900
  • 607bf8ebce Implement coin meter timeout (min/max pulse length). Fix meter pinout. Kevin Nakamura 2022-12-01 04:48:48 +0900
  • 055090c469 Make Readme reflect this device, not td-io Björn Kempen 2022-09-18 20:56:30 +0200
  • 320bd8f073 Removed stuff I don't need Björn Kempen 2022-09-18 20:47:37 +0200
  • d8e46b44c2 Clean up pcb Björn Kempen 2022-09-18 20:42:26 +0200
  • 52e023b5f7 Add some breakout pins Björn Kempen 2022-09-18 14:04:17 +0200
  • 1eff4c0ec6 Move some pins Björn Kempen 2022-09-18 13:36:06 +0200
  • 822738c3bc Updated pcb with onboard pico Björn Kempen 2022-09-18 13:35:56 +0200
  • 364c26a248 Update td-io.kicad_sch Björn Kempen 2022-09-17 22:59:24 +0200
  • 88c9ebd222 Simplify sense and termination, since daisy chaining is not supported Björn Kempen 2022-09-17 22:33:30 +0200
  • f14d1a6333 Doc + id changes Björn Kempen 2022-09-17 21:14:55 +0200
  • 3f343bf8cd Create CHANGES.txt Björn Kempen 2022-09-17 21:11:59 +0200
  • 788e09efb6 Read inputs into bitflags buffi 2022-09-17 16:43:28 +0200
  • 1e03a754c2 allocate pins for buttons Björn Kempen 2022-09-17 14:58:31 +0200
  • 6ffcb0b261 empty placeholders for new pins Björn Kempen 2022-09-17 14:41:39 +0200
  • 7440f3b759 Simplify code by ripping out stuff I dont need and freeing up some pins Björn Kempen 2022-09-17 14:37:46 +0200
  • c067ebdc6b Update td-io.c Björn Kempen 2022-09-17 10:29:45 +0200
  • ac0c1ef27c Update .gitignore Björn Kempen 2022-09-17 10:29:15 +0200
  • 75cacb8d91 forking it hard Björn Kempen 2022-09-16 10:49:35 +0200
  • af3ae865f6 Limit service from being processed more often than coins. JVS' + noisy switches can cause coin problems. Kevin Nakamura 2022-09-11 05:43:14 +0900
  • 5ebb27a4a2 Implementation of the 0x20 extended JVS protocol (COMMCHG and COMMSUP) Kevin Nakamura 2022-07-23 21:23:16 +0900
  • eb1843a588 Fix TILT magic number + typo Kevin Nakamura 2022-07-23 17:54:36 +0900
  • a24ea9db04 re test zones Thomas Daede 2022-03-17 23:54:07 -0700
  • 887a12d40c Poll for coins even while no active jvs polling is occurring every 20ms. JVS coin processing rate limited to 12ms. Kevin Nakamura 2021-09-24 05:50:09 +0900
  • 935e9c567c add changelog Thomas Daede 2022-03-11 18:34:11 -0800
  • 542e561d60 add 3d models Thomas Daede 2022-03-11 18:34:00 -0800
  • ac28ffe855 switch pca9306 to soic-8 footprint Thomas Daede 2022-03-11 02:11:44 -0800
  • c54e59b9b6 Use Apache 2.0 license for firmware. Thomas Daede 2022-03-11 02:07:58 -0800
  • fd48a7c24f small fixes Thomas Daede 2022-03-11 02:05:44 -0800
  • e80677220c update to new psu Thomas Daede 2022-03-11 01:13:41 -0800
  • f8856d1fcb update PCB footprints from libraries Thomas Daede 2022-03-10 23:33:57 -0800
  • 2ef9dd3c1c finish layout Thomas Daede 2022-03-09 22:08:12 -0800
  • d554e4d832 some pcb layout action Thomas Daede 2022-03-08 14:18:58 -0800
  • a8d38fb31d convert pcb to kicad 6 Thomas Daede 2022-03-08 13:11:50 -0800
  • 62d5b147fc drop i2c rom Thomas Daede 2022-03-08 13:11:28 -0800
  • 4cd97599ca Update to KiCAD 6.0 and make some parts availability edits Thomas Daede 2022-03-08 13:09:24 -0800
  • 82cb2b4572 repour Thomas Daede 2021-12-07 04:39:55 -0800
  • d99f1a55b5 thermal opt Thomas Daede 2021-12-04 18:20:52 -0800
  • 28a7e79157 delete todos Thomas Daede 2021-12-04 17:54:47 -0800
  • 7752d3ac30 changes for 1.2 Thomas Daede 2021-12-04 17:50:43 -0800
  • 2c4c2644a2 Poll for coins even while no active jvs polling is occurring every 20ms. JVS coin processing rate limited to 12ms. Kevin Nakamura 2021-09-24 05:50:09 +0900
  • 49b6ab211e Correct capcom chaining information Thomas Daede 2021-05-27 11:19:00 -0700
  • d6742afa23 Add Aero City adapter pinout Thomas Daede 2021-05-27 11:15:31 -0700
  • e008970654
    add photo to readme Thomas Daede 2021-05-27 00:33:11 -0700
  • ab33a20094 Add photo Thomas Daede 2021-05-27 00:30:51 -0700
  • d6c1034dcb Update README Thomas Daede 2021-05-26 21:43:31 -0700
  • 10bc492199 Fix bullet list grammar Thomas Daede 2021-05-26 21:28:46 -0700
  • e1eb72589a Add amplified stereo line Thomas Daede 2021-05-26 21:26:47 -0700
  • d080abd176
    Change check boxes to be green in Github Thomas Daede 2021-05-26 21:19:41 -0700
  • 8b048532ec Update readme Thomas Daede 2021-05-26 21:17:40 -0700
  • ae785aefc8 BOM changes Thomas Daede 2021-05-18 08:01:46 -0700
  • 57ccfa7505 ws2812 ws2812b Thomas Daede 2021-05-09 00:39:40 -0700
  • 8878a77cfd add todos Thomas Daede 2021-04-22 22:43:20 -0700
  • 4f1661661b Add JVS chaining support. Thomas Daede 2021-05-03 18:12:47 -0700
  • d2af37b436 Add delay Thomas Daede 2021-04-21 16:38:41 -0700
  • 7ef41a64d7 final edits Thomas Daede 2021-04-20 21:55:50 -0700
  • 8054f9488c more fixes Thomas Daede 2021-04-11 21:56:43 -0700
  • d884ccd1f3 add dc restoration and incrase schematic size Thomas Daede 2021-04-04 04:09:55 -0700
  • 3ad1eb7dd6 Add dip switch to toggle between 1 and 2 coin slots Thomas Daede 2021-03-15 02:11:06 -0700
  • ef9e53d41a Add LED for enumeration status Thomas Daede 2021-04-04 04:03:57 -0700
  • 1eb53f6c56 add note about latency Thomas Daede 2021-03-29 04:39:56 -0700
  • 38f10108e1 too much mediawiki Thomas Daede 2021-03-29 04:37:10 -0700
  • c27064ab62 Move some tracks around Thomas Daede 2021-03-29 04:35:33 -0700
  • ce7c93e13b Add readme Thomas Daede 2021-03-29 04:35:24 -0700
  • cbb4c0ff73 change switch Thomas Daede 2021-03-28 22:28:10 -0700
  • 3dcd6099b3 new footprints Thomas Daede 2021-03-28 02:15:48 -0700
  • 8e6e31f279 changes Thomas Daede 2021-03-28 02:15:12 -0700
  • c55adc2a3a Add pico_sdk_import.cmake. Thomas Daede 2021-03-09 21:23:13 -0800
  • 7268b370b9 Support 0x15 message. Thomas Daede 2021-03-08 20:45:20 -0800
  • 3eec407f6b fix meter pin mappings Thomas Daede 2021-03-03 20:49:00 -0800
  • 72acf0c254 Add chaining support Thomas Daede 2021-03-03 18:29:28 -0800
  • 10ec1553e5 fix shift register order Thomas Daede 2021-03-02 21:01:45 -0800
  • 5ed576aea0 implement button mapping Thomas Daede 2021-03-02 19:39:16 -0800
  • f1c4d5775e Add initial firmware Thomas Daede 2021-03-02 01:32:44 -0800
  • 693167686f Add more todos Thomas Daede 2021-03-02 01:30:56 -0800
  • 09f67dec22 Add todo Thomas Daede 2021-02-27 22:55:48 -0800
  • 25ca49abad BOM updates Thomas Daede 2021-02-26 15:59:56 -0800
  • 97b3c4c346 minor production changes Thomas Daede 2021-02-17 01:02:37 -0800
  • 26858da0f7 move stuff around a bit more Thomas Daede 2021-02-16 00:07:53 -0800
  • c2baba7f2a update pcb Thomas Daede 2021-02-15 23:39:58 -0800
  • 9af3e8a04e More PCB layout Thomas Daede 2021-02-15 22:45:59 -0800
  • d17f6a7aac more layout Thomas Daede 2021-02-10 00:26:34 -0800
  • e9f29a9ac0 Switch to class D amp Thomas Daede 2021-02-08 06:43:39 -0800
  • 42cad7b28d Swap to ADA4891-3. Thomas Daede 2021-02-08 05:34:41 -0800