BRAKEBOX to PC communication channel
Description of HARDC_BREAKBOX_PC_COMM ( 0X66) Message:
| Channel Number | 102 |
| Total Length | Variable length message |
| HARDWAR ID
| MESSAGE LENGTH
| MESSAGE TYPE
| DATA0
| DATA1..............DATAn
| CHECKSUM
|
MESSAGE TYPE description
(1) COMMUNICATION INITIALISE MESSAGE
MSG(0) = HARDC_BREAKBOX_PC_COMM
MSG(1) = &H9 ( LENGTH)
MSG(2) = [MESSAGE TYPE] (0x0)
MSG(3) = Asc("I")
MSG(4) = Asc("N")
MSG(5) = Asc("I")
MSG(6) = Asc("T")
MSG(7) = Asc("C")
MSG(8) = Asc("O")
MSG(9) = Asc("M")
MSG(10) = Asc("M")
MSG(11) = CHECK SUM
(2) REQUEST TOTAL RUN FILE COUNT MESSAGE
MSG(0) = HARDC_BREAKBOX_PC_COMM
MSG(1) = &H1 ( LENGTH)
MSG(2) = [MESSAGE TYPE] (0x1)
MSG(3) = CHECK SUM
(3) REQUEST RUN FILE NAME MESSAGE
MSG(0) = HARDC_BREAKBOX_PC_COMM
MSG(1) = &H3 ( LENGTH)
MSG(2) = [MESSAGE TYPE] (0x2)
MSG(3) = FILE_ID (LSB)
MSG(4) = FILE_ID (MSB)
MSG(5) = CHECK SUM
(4) REQUEST RUN FILE DATA MESSAGE
MSG(0) = HARDC_BREAKBOX_PC_COMM
MSG(1) = &H3 ( LENGTH)
MSG(2) = [MESSAGE TYPE] (0x3)
MSG(3) = FILE_ID (LSB)
MSG(4) = FILE_ID (MSB)
MSG(5) = CHECK SUM
(5) REQUEST DISCONNECT MESSAGE
MSG(0) = HARDC_BREAKBOX_PC_COMM
MSG(1) = &H9 ( LENGTH)
MSG(2) = [MESSAGE TYPE] (0x4)
MSG(3) = Asc("B")
MSG(4) = Asc("R")
MSG(5) = Asc("A")
MSG(6) = Asc("K")
MSG(7) = Asc("E")
MSG(8) = Asc("O")
MSG(9) = Asc("F")
MSG(10) = Asc("F")
MSG(11) = CHECK SUM