Subid nb_setuprep message format, Subid nb_loaddatacmd message format, Table 227: subid nb_setuprep format – NavCom Sapphire Rev.J User Manual
Page 439: Table 228: subid nb_loaddatacmd format
Sapphire Technical Reference Manual Rev. J
439
SubID NB_SetupRep Message Format
SubID NB_SetupRep is sent from receiver to PC. It is the reply message for NB_ SetupCmd. Its
format is defined in Table 227.
Table 227: SubID NB_SetupRep Format
Field
Data
Type
Value and Description
Function
Type SubID
U08
Enum NB_ BaudRep
Pass or Fail
U08
1= pass, 0 = fail.
Valid count
U16
0. There is no data following the address field.
Address
U32
If pass, this field is 0.
If fail, this field contains error code Err_SetupRange.
SubID NB_LoadDataCmd Message Format
SubID NB_LoadDataCmd is used for sending software image data from the PC to the receiver.
Its format is defined in Table 228.
Table 228: SubID NB_LoadDataCmd Format
Field
Data
Type
Value and Description
Function
Type SubID
U08
Enum NB_LoadDataCmd
Pass or Fail
U08
For the SF-3050 receiver, this field is the data frame number between 1
and 255 (inclusive). For each subsequent data message, this number
shall increment by 1. When it reaches 255, the next message shall have
a value of 1 again.
If SF-3050 bootloader2 receives a data me
ssage out of order, it won’t
ack or nak, which should cause a timeout for the PC to resend the old
data frame. The current version of SF-
3050 bootloader1 doesn’t
implement this mechanism. (This field is not used in SF-3050
bootloader1.)
Valid count
U16
Number of data in the data field (in bytes)
Address
U32
Destination address of the first data byte in the data field
Data
U08[]
Array of software image data