GIR Titan-Hyperion Installer manual
Transcrição
GIR Titan-Hyperion Installer manual
GIR Titan-Hyperion Installer manual - appendix www.gir.fr/en [email protected] Version 1.0-7, january 2007 c 2004-2007 klervi. All rights reserved. Copyright ° Any reproduction or translation of part or totality of this manual is forbidden without any prior written authorization from klervi. The contents of this document are given for information only. Klervi is in no way liable for any mistake that could have slipped into the text. Contents 1 TIP CPUs 1.1 232 modules configuration . . . . . . . . . . 1.1.1 Badges readers . . . . . . . . . . . . 1.1.2 Gauges . . . . . . . . . . . . . . . . 1.1.3 Printers . . . . . . . . . . . . . . . . 1.1.4 Adress-port map in TIP2-Vatersay . 1.2 Specific badges formats . . . . . . . . . . . 1.2.1 HID badges . . . . . . . . . . . . . . 1.2.2 Mifare badges . . . . . . . . . . . . . 1.2.3 Motorola 16144 badges . . . . . . . . 1.2.4 Oil cards . . . . . . . . . . . . . . . 1.2.5 Tachograph cards . . . . . . . . . . . 1.2.6 Badges iButton (Serial number only) 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 2 2 2 2 3 3 4 5 5 7 8 1 TIP CPUs 1.1 232 modules configuration These sections list the serial settings to use for 232 modules, depending on the devices that are plugged to them. 1.1.1 Badges readers HID readers, Mifare, Motorola, ML, . . . : Speed 9600 Format 8 bits Stop bits 1 bit Options None See below for badges formats settings. 1.1.2 Gauges • Hectronic Speed 300 Format 8 bits no parity Stop bits 1 bit Options CR The CR option is only required for TIP1-Pabbay CPUs. • Veeder-Root Speed 9600 Format 8 bits no parity Stop bits 1 bit Options None Speed 1200 Format 8 bits odd parity Stop bits 2 bits Options None • Puisi-Ocio This configuration is only possible on serial ports of TIP2-Vatersay CPUs. 1.1.3 Printers Speed (1) Format (1) Stop bits (1) Options None (1): Use the printer settings. 1.1.4 Adress-port map in TIP2-Vatersay On TIP2-Vatersay CPUs, 232 modules can be emulated by direclty using a serial port of the management unit, or a RS232/USB converter. The address range 16 to 31 is reserved for this purpose, according to the 2 following map: TIP2-Vatersay ’AX’ management units: M232 address 16 to 27 28 29 30 31 Device ttyUSB0 to ttyUSB11 ttyS0 ttyS1 ttyS2 ttyS3 Port USB COM1 (N/A) COM2 (N/A) TIP2-Vatersay ’MX’ management units: Adresse m232 16 to 27 28 29 30 31 Device ttyUSB0 to ttyUSB11 ttyS4 ttyS1 ttyS2 ttyS3 Port USB COM4 COM1 COM2 COM3 Note: the DTR signal is only handled on COM2 and USB ports. 1.2 Specific badges formats The maximum length for the string to decode is 59 bytes. 1.2.1 HID badges On a HID ProxPro reader : • Badges HID H10301, 125 KHz, 26 bits Synchro. string Length filter Empty 16 Id. pos. Id. length 3 3 Num. pos. Num. length 6 7 In Badges types, choose the specific processing HID H10301, 125 KHz, 26 bits format. The Parameters field must contain the number of bits used to store the badge number (16 bits by default, see the example below). • Badges HID, 125 KHz, 30 bits Synchro. string Length filter Empty 16 Id. pos. Id. length 3 2 Num. pos. Num. length 5 8 In Badges types, choose the specific processing HID, 125 KHz, 30 bits for- 3 mat. The Parameters field defines the number of bits used to store the badge number (28 bits by default, no customer code). HID badges read on a HID ProxPro reader have the following format: CCDDDDDDDDDDXX<CR><LF> with: • CC: reserved by HID, “00” to “0F” • DDDDDDDDDD: 10 hexadecimal characters, “0000000000” to “1FFFFFFFFF” • XX: checksum on CCDDDDDDDDDD For HID H10301, 26 bits format badges, the CC code is 01. The ten D characters use the following format. In this example the string read was “0100040A00AEBD”. D D D D D D D D D D 0000 0000 0000 0100 0000 1010 0000 0000 1010 1110 Z Z Z zspc cccc cccn nnnn nnnn nnnn nnnp with: • Z: Zeroes • s: Sentinel bit, always 1 • p: Parity bits. The high-order bit is an even parity on the 12 first data bits. The low-order bit is an odd parity on the 12 last data bits. • c: Customer code, here on 8 bits, with the decimal value 5. This is the value that must be entered in the Identifier field of the Badges types table in GIR Titan-Hyperion. • n: Card number, here on 16 bits, with the decimal value 87. This is the value that must be entered in the Badge code field of the vehicle or driver in GIR Titan-Hyperion. Generally, this is also the number written on the badge. 1.2.2 Mifare badges On a Mifare IDESCO Access 7 C2 reader : The string read is made of 25 characters, terminated by CRLF. The serial number (CSN) is made of 8 hexadecimal characters, counting from the second character in the string. Synchro. string Length filter Empty 27 Id. pos. Id. length 1 1 In Badges types, enter ’B’ as the identifier. 4 Num. pos. Num. length 2 8 Example of string read (CSN: “170AE344”): B170AE34400000000=00001T4<CR><LF> 1.2.3 Motorola 16144 badges On an Indala 16144 reader : These badges are made of 24 characters, terminated by CRLF. The identifier uses 4 characters, and is followed by a 6 characters badge number: • Motorola M25a badges Synchro. string Length filter Empty 0 Id. pos. Id. length 1 4 Num. pos. Num. length 5 6 Example: 1048000177␣␣␣␣␣␣␣␣␣␣␣␣␣␣<CR><LF> • Motorola M25b badges Synchro. string Length filter Empty 0 1.2.4 Id. pos. Id. length 11 4 Num. pos. Num. length 15 6 Synchro. string Length filter #;7250 0 #;7690 0 Id. pos. Id. length 9 6 9 6 Num. pos. Num. length 25 4 25 4 Synchro. string Length filter #;7006 0 Id. pos. Id. length 3 6 Num. pos. Num. length 9 5 Oil cards On a ML interface reader : • AS24 • BP • Elf 5 Synchro. string Length filter #;7021 0 #;7091 0 #;7300 0 Id. pos. Id. length 1 8 3 6 3 6 Num. pos. Num. length 9 6 9 4 9 4 Synchro. string Length filter #;7036 0 #;7064 0 Id. pos. Id. length 6 6 6 6 Num. pos. Num. length 12 3 12 3 Synchro. string Length filter #;7077 0 Id. pos. Id. length 4 8 Num. pos. Num. length 12 3 Synchro. string Length filter #;7010 0 Id. pos. Id. length 3 6 Num. pos. Num. length 9 4 Synchro. string Length filter *7250 0 *7690 0 Id. pos. Id. length 9 6 9 6 Num. pos. Num. length 25 4 25 4 Synchro. string Length filter Id. pos. Id. length Num. pos. Num. length • Esso • Shell • Total On an Indala MR reader : • AS24 • BP 6 *7006 0 3 6 9 5 Synchro. string Length filter *7021 0 *7091 0 *7300 0 Id. pos. Id. length 1 8 3 6 3 6 Num. pos. Num. length 9 6 9 4 9 4 Synchro. string Length filter *7036 0 *7064 0 Id. pos. Id. length 6 6 6 6 Num. pos. Num. length 12 3 12 3 Synchro. string Length filter *7077 0 Id. pos. Id. length 4 8 Num. pos. Num. length 12 3 Synchro. string Length filter *7010 0 Id. pos. Id. length 3 6 Num. pos. Num. length 9 4 • Elf • Esso • Shell • Total 1.2.5 Tachograph cards On a GemCore410-EMV reader (TIP2-Vatersay only) • In the fuel or access set, select the special badge Tacho • In B Config, Badges types, define the following badges types: Name tacho-d Identifier 00000001 7 Preprocessing Tacho. driver Drivers with a tacho-d badge type should have the tachograph card number (16 digits) in the Badge code field. If the field is too short, it might be necessary to enable the corresponding option in the Installer config.. Name tacho-v Identifier 00000002 Preprocessing Tacho. véhicle Vehicles with a tacho-v badge type should have their registration number in the Badge code field. • No badge format is required 1.2.6 Badges iButton (Serial number only) On a DS9097U-009 or DS9097U-S09 reader: This configuration is only possible on TIP2-Vatersay CPUs serial ports, with DTR management. • In the fuel or access set, select the special badge iButton-SN • In B Config, Badges types, define the following badge type: Name ibtn-sn Identifier 0 Preprocessing iButton-SN Vehicles or drivers with a ibtn-sn badge type should have the 10 last characters of the badge serial number in the Badge code field. iButton badges serial numbers are made of 16 hexadecimal characters, under the form CCNNNNNNNNNNNNTT, where T is the badge type, N the serial number, and C the checksum. Example: to identify the badge 7F-0000084D4A2B-01, we enter 00084D4A2B in the Badge code field. • No badge format is required 8