DMU380SA Series
User’s Manual
________________________________________________________________________
Doc# 7430-0026 Rev.01
Page 69
This command allows the user to get the unit’s current configuration fields.
NumFields is
the number of fields to get. The field0, field1, etc. are the field IDs to get. GF may be
used to get configuration, calibration, and algorithm fields from RAM. Multiple
algorithm fields will not necessarily be from the same algorithm iteration. If at least one
field is successfully collected, the unit will respond with a get fields response with data
containing the field IDs of the successfully received fields. If any field is unable to be
received, the unit will respond with an error response. Note that both a get fields and an
error response may be received as the result of a get fields command.
GF Payload Contents
Byte Offset
Name
Format
Scaling
Units
Description
0
numFields
U1
-
-
The number of fields to get
1
field0
U2
-
-
The first field ID to get
3
field1
U2
-
-
The second field ID to get
…
…
U2
-
-
More field IDs to get
numFields*2
–
1
Field…
U2
-
-
The last field ID to get
Get Fields Response
8.12
Get Fields (‘GF’ = 0x4746)
Preamble
Packet Type
Length
Payload
Termination
0x5555
0x4746
1+numFields*4
<GF Data>
<CRC (U2)>
The unit will send this packet in response to a get fields request if the command has
completed without errors.
GF Payload Contents
Byte Offset
Name
Format
Scaling
Units
Description
0
numFields
U1
-
-
The number of fields retrieved
1
field0
U2
-
-
The first field ID retrieved
3
field0Data
U2
-
-
The first field ID’s data retrieved
5
field1
U2
-
-
The second field ID retrieved
7
field1Data
U2
-
-
The second field ID’s data
…
…
U2
-
-
…
numFields*4 -3
field…
U2
-
-
The last field ID retrieved
numFields*4 -1
field…Data
U2
-
-
The last field ID’s data retrieved