From 2ca3cc0933d4f290d2ac23afdd90b35223d04e83 Mon Sep 17 00:00:00 2001
From: Randname666 <38984096+Randname666@users.noreply.github.com>
Date: Mon, 5 Feb 2024 03:16:43 +0000
Subject: [PATCH] io.md - initial commit
---
igs/io.md | 218 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 218 insertions(+)
create mode 100644 igs/io.md
diff --git a/igs/io.md b/igs/io.md
new file mode 100644
index 0000000..6d45d89
--- /dev/null
+++ b/igs/io.md
@@ -0,0 +1,218 @@
+# Slots/Redemption Games IO Board
+This board comes with 4P/6P/8P/12P variations.
+## Joystick connectors (CON13-CON22)
+Assuming notches on the connectors are facing downwards.
+### Pin arrangement
+
+
+ | 2 | 4 | ... | 26 |
+
+
+ | 1 | 3 | ... | 25 |
+
+
+
+### Pin definition
+(I: input, O: output)
+
+
+ | I | I | I | I | O | O | O | O |
+
+
+ | Joystick down |
+ Jotstick left |
+ Fire button |
+ Attendant manual cash in key switch [^1] |
+ Hopper conter-clockwise signal |
+ Hooper feedBack singal |
+ Hopper clockwise signal |
+ Bet change button light |
+ +12V |
+ +12V |
+ GND |
+ GND |
+ GND |
+ GND |
+
+
+ | Joystick up |
+ Jotstick right |
+ Bet change button |
+ Coin signal |
+ Attendant hand pay key switch [^1] |
+ Ticket printer error signal |
+ Ticket printer trigger signal |
+ Fire button light |
+ +12V |
+ +12V |
+ +5V |
+ GND |
+ GND |
+ GND |
+
+
+ | I | I | I | I | I | O | O | O |
+
+
+[^1]: These switches are marked as "key in/key out" which are too vague. These key switches are inside the cabinet and directly adds/subtracts certain amounts of credits from player's bankroll for attendents doing [hand pay](https://en.wikipedia.org/wiki/Hand_pay)/manual cash in.
+
+
+## 24V Input
+Assuming the bulge of the connector is facing upwards.
+
+
+ | GND | +12V |
+
+
+ | GND | GND |
+
+
+
+## Counter Connector (CON6)
+Assuming the notch of the connector is facing downwards.
+
+All pins are for output.
+
+
+ | TEST4? |
+ TEST3? |
+ TEST2? |
+ TEST1? |
+ Counter D |
+ Counter C |
+ Counter B |
+ Counter A |
+ +12V |
+
+
+
+## Bill Accepter Connector (CON8/CON10)
+Assuming the notch of the connector is facing downwards.
+
+All pins are for input.
+### CON8
+
+
+ | - |
+ - |
+ - |
+ - |
+ ? |
+ ? |
+ ? |
+ ? |
+ ? |
+ ? |
+ 10P Credit Relay signal |
+ 9P Credit Relay signal |
+
+
+
+### CON10
+
+
+ | 8P Credit Relay signal |
+ 7P Credit Relay signal |
+ 6P Credit Relay signal |
+ 5P Credit Relay signal |
+ 4P Credit Relay signal |
+ 3P Credit Relay signal |
+ 2P Credit Relay signal |
+ 1P Credit Relay signal |
+
+
+
+## Joystick Lamp Connector (CON7)
+Assuming the notch of the connector is facing downwards.
+
+All pins are for output.
+
+This connector is for joysticks with bulit-in lamp. It could be left empty if there aren't corresponding lamps.
+
+
+ | - |
+ 10P joystick lamp |
+ 9P joystick lamp |
+ 8P joystick lamp |
+ 7P joystick lamp |
+ 6P joystick lamp |
+ 5P joystick lamp |
+ 4P joystick lamp |
+ 3P joystick lamp |
+ 2P joystick lamp |
+ 1P joystick lamp |
+
+
+
+## Test Button (CON9)
+Assuming the notch of the connector is facing downwards, and the rightmost pin is 1.
+
+All pins are for input.
+
+
+ | GND |
+ - |
+ - |
+ - |
+ - |
+ Test button |
+
+
+
+## RS485 - Wiring to the RJ11 on the GP1 board
+Assuming the bulge of the connector on the IO board is facing leftwards, cutouts facing rightwards, and the upmost pin is 1.
+Assuming the bulge of the connector on the GP1 board is facing rightwards, and the upmost pin is 1.
+
+
+ | IO side |
+ 1 |
+ 3 |
+
+
+ | GP1 side |
+ 3 |
+ 4 |
+
+
+
+## Coin Out Button Connector (CON11)
+Assuming the notch of the connector is facing downwards, and the rightmost pin is 1.
+
+All pins are for input.
+
+
+ | 10P coin out button |
+ 9P coin out button |
+ 8P coin out button |
+ 7P coin out button |
+ 6P coin out button |
+ 5P coin out button |
+ 4P coin out button |
+ 3P coin out button |
+ 2P coin out button |
+ 1P coin out button |
+
+
+
+# Slots/Redemption Games Hopper Relay board
+## Input (JP1)
+Assuming the notch of the connector is facing leftwards.
+
+All pins are for input.
+
+| GND |
+| +12V |
+| Counter-clockwise signal |
+| Clockwise signal |
+
+
+## Output (JP2)
+Assuming the notch of the connector is facing leftwards.
+
+All pins are for output.
+
+| Motor- |
+| Motor+ |
+| +24V |
+| GND |
+