E 10210 12 - 2005
Protocols:
MODULAR X6 CCTALK VALIDATOR 88
[n][cctalk command n][Data 1n]... [Data n]: string 1
[m][cctalk command m][Data 1m]... [Data m]: string 2
...
[x][cctalk command x][Data 1x]... [Data x]: string z
Each string has:
-
[n]: number of bytes to transmit to the Validator
-
[cctalk command n]: cctalk command to transmit to the Validator
-
[Data 1]... [Data n]: data to transmit to the Validator.
The file is binary. All the strings are contiguous, that is, after the byte [Data n] will be the data
[m].
The Machine should generate the CCTALK string adding the header, the command and data
indicated in the string and calculate the corresponding checksum:
[Dir Validator]: address of the Validator
[n]: number of bytes indicated in the string of the binary file
[Dir Machine]: address of the Machine
[cctalk command n]: command indicated in the string of the binary file
[Data 1n]... [Data n]: data indicated in the string of the binary file
[Checksum]: checksum calculated by the Machine the CCTALK string.
This string will be transmitted to the Validator. If it responds ACK, it will create the following
string waiting for the corresponding reply. The process will be repeated until all the data is
transmitted or an error occurs, the Validator does not respond or it responds with a NACK.
Notes:
a)
If an error occurs in the Tele-programming process the Validator will be incorrectly
programmed so that it will not be capable of accepting coins. It is necessary to repeat
the process again so that the Validator is correctly programmed.