beautypg.com

Subid nb_writefrep message format, Subid nb_working message format, Table 51: subid nb_eraserep message format – NavCom Sapphire Rev.J User Manual

Page 78: Table 52: subid nb_writefrep message format, Table 53: subid nb_working message format

background image

Sapphire Technical Reference Manual Rev. J

78

Table 51: SubID NB_EraseRep Message 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.

1.20.2.13

SubID NB_WriteFRep Message Format

SubID NB_WriteFRep is sent from receiver to PC. It is one of the reply messages for
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 52.

Table 52: SubID NB_WriteFRep Message 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.

1.20.2.14

SubID NB_Working Message Format

SubID NB_Working is sent from receiver to PC. It is one of the reply messages for
NB_ProgCmd. The receiver sends out this message at approximately 1 Hz rate 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 53. This message is sent by the PIO cold bootloader but not
the warm bootloader.

Table 53: SubID NB_Working Message Format

Field

Data

Type

Value and Description

Function Type SubID

U08

Enum NB_Working.

Pass or Fail

U08

1

Valid count

U16

0

Address

U32

0