beautypg.com

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

background image

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.