SOFTLOADDATA

Sends firmware image data to the receiver for the SoftLoad process

Platform:

OEM719, OEM729, OEM7500, OEM7600, OEM7700, OEM7720, PwrPak7, CPT7, CPT7700, SMART7, SMART2

This command is only valid in binary mode.

This command is used to upload data to the receiver for the SoftLoad process. Refer to Updating Using SoftLoad Commands for more information about the SoftLoad process.

After each SOFTLOADDATA command, the user must wait for the OK or ERROR command response before proceeding. This response is guaranteed to be output from the receiver within 15 seconds from the time the command was received by the receiver. If an error response is returned, consult the SOFTLOADSTATUS log for more detail.

This command can only be sent to the receiver after the SOFTLOADSREC command or SOFTLOADSETUP command have sent the content of the S0 records from the start of a firmware *.shex file. In these cases, the SOFTLOADSTATUS log reports READY_FOR_SETUP or READY_FOR_DATA.

Message ID: 1218

Abbreviated ASCII Syntax:

Not applicable

Field

Field Type

Binary Value

Description

Format

Binary Bytes

Binary Offset

1

Command header

-

SOFTLOADDATA header

NovAtel binary message header

-

H

0

2

offset

-

Offset of the data within the downloaded image

Ulong

4

H

3

data length

-

Number of bytes of data. This must match the number of bytes contained within the “data” field

Ulong

4

H+4

4

data

-

Incoming data up to a maximum of 4096 bytes

When using a CAN interface, the incoming data has a maximum of 256 bytes.

Uchar

4096

H+8