#ifndef CONFIG_H #define CONFIG_H #define GAMETYPE 1 //0:pop'n with card dispenser 1: pop'n, drummania(1 reader) 2:iidx/ddr sd/gf(2readers) 3:jubeat (1reader+Ledboard) 4: sdvx (1reader+ioboard) 5: ddr hd (2readers + ??? board) #define RFID_BAUD 115200 //Baud rate for RFID Module #define RFID_MODULE1 3 //Rfid module used for reader1, 1:SL015M 2:RR10 3:PN5180 #define RFID_MODULE2 3 //Rfid module used for reader2, 1:SL015M 2:RR10 3:PN5180 #define SDVX_VOL_SENS 7 //Sensitivity for SDVX Volume buttons //input pins for sdvx controls #define BT_FXR A0 #define BT_FXL A1 #define BT_A A2 #define BT_B A3 #define BT_C A4 #define BT_D A5 #define BT_START 52 #define BT_TEST 50 #define BT_SVC 48 //input pins for volume encoders (phase A and phase B for each) #define VOLR_A 36 #define VOLR_B 38 #define VOLL_A 40 #define VOLL_B 42 //pins for sdvx lights (outputs) #define LT_START 53 #define LT_A 51 #define LT_B 49 #define LT_C 47 #define LT_D 43 #define LT_FXL 41 #define LT_FXR 39 //pins for sdvx/jubeat RGB LEDs (use PWM pins) #define LED1_R 7 #define LED1_G 6 #define LED1_B 5 #define LED2_R 10 #define LED2_G 9 #define LED2_B 8 #define LED3_R 13 #define LED3_G 12 #define LED3_B 11 #define LED4_R 4 #define LED4_G 3 #define LED4_B 2 #define LED5_R 46 #define LED5_G 45 #define LED5_B 44 #define LED6_R A8 #define LED6_G A9 #define LED6_B A10 //pins for card reader 1 keypad (colls ABC, rows 1234) /* ### Keypad 3x4 Matrix ### (7)---(8)---(9)---> ROW 4 | | | (4)---(5)---(6)---> ROW 3 | | | (1)---(2)---(3)---> ROW 2 | | | (0)--(00)--([])---> ROW 1 | | | V V V COL C COL B COL A */ #define K1_A 27 #define K1_B 25 #define K1_C 23 #define K1_1 29 #define K1_2 31 #define K1_3 33 #define K1_4 35 //pins for card reader 1 RFID Module #define R1_DET 20 #define R1_SER Serial1 //pins for card reader 2 keypad (colls ABC, rows 1234) #define K2_A 26 #define K2_B 24 #define K2_C 22 #define K2_1 28 #define K2_2 30 #define K2_3 32 #define K2_4 34 //pins for card reader 2 RFID Module #define R2_DET 21 #define R2_SER Serial2 //pins for PN5180 RFID Module #define PN5180_NSS_PIN 10 #define PN5180_BUSY_PIN 9 #define PN5180_RST_PIN 7 #endif