6.5.1.5
Command 242 [hexF2], Request serial number
Coin selector responds with three byte serial number. Message format is:
Host sends:
[Dir] [00] [01] [F2] [Chk]
Coin s. responds:
[01] [03] [Dir] [00] [Serial 1 - LSB] [Serial 2] [Serial 3 - MSB] [Chk]
Serial 1 – first data byte sent is LSB of serial number.
Example of message string for coin selector(
address 2
) with serial number:
1234567
(hex [BC][61][4E]) is:
Host sends:
[02] [00] [01] [F2] [0B]
Coin s. responds:
[01] [03] [02] [00] [4E][61][BC] [8F]
6.5.1.6
Command 241 [hexF1], Request software revision
Coin selector return ASCII string of character representing software version and revision.
Message format is:
Host sends:
[Dir] [00] [01] [F1] [Chk]
Coin s. responds:
[01] [Nr.b] [Dir] [00] [a1] [a2]. ... [an] [Chk]
Number of data bytes in ASCII string is not limited and each producer has it’s own system of labelling. Example of
message string for coin selector(
address 2
) is:
Host sends:
[02] [00] [01] [F1] [0C]
Coin s. responds:
[01] [09] [02] [00] [75][31][2E][30][20][70][31][2E][30][2E][30] [71]
Coin selector response is ‘
u1.0 p1.0.0
’.
ALBERICI coin selectors has program firmware label divided in two parts.
First label
u
is for protected FLASH memory program(
monitor program
) revision.
First digit is for major changes and second for minor changes. In this case it is
u1.0
.
Second label is revision of main program FLASH memory.
Main program software revision labelling use 3 digits. First most significant digit is for major software changes, second is
for minor software changes and third for “bug” correction. In this case it is
u1.0.0
.
6.5.1.7
Command 197 [hexC5], Calculate ROM checksum
Coin selector responds with four bytes of micro controller internal memory checksum. First two bytes are program ROM
CRC and the second is data EEPROM CRC. Any changes in program or data will change the responds of coin selector.
Message format is:
Host sends:
[Dir] [00] [01] [C5] [Chk]
Coin s. responds:
[01] [4] [Dir] [00] [CRC1-H][CRC1-L] [CRC2-H] [CRC2-L] [Chk]
Example of message string for coin selector(
address 2
) is:
Host sends:
[02] [00] [01] [C5] [38]
Coin s. responds:
[01] [04] [02] [00] [D9][2A][7E][79] [96]
6.5.1.8
Command 192 [hexC0], Request build code
Coin selector responds with ASCII string of character representing it’s hardware version and revision. Last revision of
printed circuit board for coin selectors AL55/66 is:
AL66 V1.0
.
Message format is:
Host sends:
[Dir] [00] [01] [C0] [Chk]
Coin s. responds:
[01] [Nr.b] [Dir] [00] [a1] [a2]. ... [an] [Chk]
Example of message string for coin selector(
address 2
) is:
Host sends:
[02] [00] [01] [C0] [3D]
Coin s. responds:
[01] [09] [02] [00] [41][4C][2D][30][35][20][56][35][30] [FA]
6.5.1.10
Command 4 [hex04], Request comms revision
Coin selector responds with three byte data information about level of cctalk protocol implementation, major and minor
revision. Message format is:
Host sends:
[Dir] [00] [01] [04] [Chk]
Coin s. responds:
[01] [03] [Dir] [00] [Level] [Mag.rev.] [min. rev.] [Chk]
Example of message string for coin selector(
address 2
) with level of implementation
1
,
cctalk protocol issue
4.4
is:
Host sends:
[02] [00] [01] [04] [F9]
Coin s. responds:
[01] [03] [02] [00] [01][04][04] [F1]
Summary of Contents for AL66 FG ARM
Page 1: ...AL66 FG ARM Pulse mod ccTalk COIN ACCEPTOR Operator s Manual Rev 2 01 User Manual...
Page 2: ......
Page 34: ......