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