Advent Communications
209297 – DCU5000 Drive Control Unit Page 27 of 42
Read DCU Compass heading
Command:
RDCMP
Response:
RDCMPabbbb[±ccc±ddd] [] :Optional fields
a Unit Status. a: Not fitted.
b: Data valid.
c: Data invalid.
d: Serial comms. failure.
e: Calibration mode.
bbbb Magnetic heading. (Units 0.1°, range 0.0° to 359.9°)
±ccc Pitch angle. (Units 0.1°, range ±60.0°)
±ddd Roll angle. (Units 0.1°, range ±60.0°)
Pitch and roll angles are optional. Default to 0.0,0.0 unless an HMR3300
compass unit in use.
Compass Offset value
Read: RDCOS
Write: WDCOS±xxxx
Response: RDCOS±xxxx
xxxx Compass offset value. Units 0.1°
The new compass offset takes about 1 second to update. During this time, the offset value
is fixed at -800.0°.
Query Compass data
Command: RDCDT
Response:
RDCDTW<Data Field>
W : Compass Type ‘a’ : Not fitted. (End of message)
‘b’ : C100 type
‘c’ : HMR3300
C100 Data Field. This is the only compass type currently.
XXXXXXX,A,B,C100,YY/MM/DD,D,E,F
XXXXXXX : Compass serial number.
A : Software version.
B : Hardware version.
C100 : Compass type (C100!).
YY/MM/DD : Factory calibration date.
D : Calibration noise score.
E : Calibration magnetic environment.
F : Calibration count.
HMR3300 Data Field.
Information string showing unit type and software version. Variable length.
Put Compass into calibration mode
Command: WCSCC
Response: WCSCC
C100 Compass: The calibration responses and final results are output using the QUD
responses.