
Tabl e o f C o n tent s
Date 11/8/12 Page 3 of 91
7. Communication with RS-232 devices . . . . . . . . . . . . . . . . . . . . 26
7.1. Biometric identification module . . . . . . . . . . . . . . . . . . . . . . . . . . 26
7.2. RS-232 Reader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
7.2.1. “Read-only” readers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
7.2.2. Online readers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
7.2.3. Omnikey 55xx Readers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
7.3. Gateway to Bio-OCX or KPLUS2 electronics . . . . . . . . . . . . . . . . . 28
7.3.1. Supported electronics, Bio-OCX protocol . . . . . . . . . . . . . . . . . . .28
7.3.2. Supported electronics, KPLUS2 protocol . . . . . . . . . . . . . . . . . . . .28
7.3.3. Communication via Bio-OCX UDP . . . . . . . . . . . . . . . . . . . . . . . .28
7.3.4. Communication via KSP UDP . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
8. BioMax2 / KBio2-Online electronics configuration . . . . . . . . . 30
8.1. Parameter array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
8.1.1. Serial port configuration (UART0, UART1, UART2) . . . . . . . . . . . .32
8.1.2. Event configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
8.1.3. Optical barrier configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
8.1.4. Card reading port configuration . . . . . . . . . . . . . . . . . . . . . . . . . .38
8.1.5. Digital output timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
8.1.6. Others . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
8.2. IP configuration - TCP and UDP sockets . . . . . . . . . . . . . . . . . . . . 43
8.2.1. ePHY configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
9. Communications Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
9.1. Bio-OCX RS-232 or TCP/IP frame format . . . . . . . . . . . . . . . . . . . 46
9.2. Bio-OCX UDP frame format . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
9.3. KSP UDP frame format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
9.4. KSP TCP frame format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
9.5. Common Instructions for Online Management . . . . . . . . . . . . . . . 49
9.5.1. Communications Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
9.5.2. Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
9.5.3. Firmware Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
9.5.4. GetCrashInfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
9.5.5. ClearCrashInfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
9.6. Specific BioMax2/KBio2-Online instructions . . . . . . . . . . . . . . . . . 52
9.6.1. ReadCFG_Byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
9.6.2. WriteCFG_Byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
9.6.3. ReadCFG_IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
9.6.4. WriteCFG_IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
9.6.5. FactoryCFG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
9.6.6. ApplyCFG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
9.6.7. Activate Led/Beeper Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
9.6.8. Switch Led/Beeper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
9.6.9. Close Relay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
9.6.10. Switch Relay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
9.6.11. Clear Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
9.6.12. Write Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
9.6.13. Backlit Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
9.6.14. Switch Backlit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
9.6.15. Write Display, Backlit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
9.6.16. Digital input status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
9.6.17. Multiread filter status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62