Subid nb_eraserep message format, Subid nb_writefrep message format, Subid nb_working message format – NavCom Sapphire Rev.J User Manual
Page 442: Table 233: subid nb_eraserep format, Table 234: subid nb_writefrep format

Sapphire Technical Reference Manual Rev. J
442
SubID NB_EraseRep Message Format
SubID NB_EraseRep is sent from the receiver to the PC. It is one of the reply messages to
NB_ProgCmd. The receiver sends out this message after it erases Flash, which typically takes
1 to 3 seconds. Its format is defined in Table 233.
Table 233: SubID NB_EraseRep Format
Field
Data
Type
Value and Description
Function Type
SubID
U08
Enum NB_EraseRep
Pass or Fail
U08
1= pass, 0 = fail
Valid count
U16
0
Address
U32
If pass, value is 0.
If fail, value is error code Err_EraseFlash.
SubID NB_WriteFRep Message Format
SubID NB_WriteFRep is sent from the receiver to the PC. It is one of the reply messages to
NB_ProgCmd. The receiver sends out this message after it writes new data to Flash, which can
take up to 20 seconds, depending on program size. Its format is defined in Table 234.
Table 234: SubID NB_WriteFRep Format
Field
Data
Type
Value and Description
Function Type
SubID
U08
Enum NB_WriteFRep
Pass or Fail
U08
1= pass, 0 = fail
Valid count
U16
0
Address
U32
If pass, value is 0.
If fail, value is error code Err_WriteFlash.
SubID NB_Working Message Format
SubID NB_Working is sent from the receiver to the PC. It is one of the reply messages to
NB_ProgCmd. Receiver sends out this message at a rate of approximately 1 Hz when the
receiver is erasing flash or writing data to Flash. It is used to keep the PC from timing out
because erasing and writing data to flash could take up to 20 seconds. Its format is defined in
Table 235.