6.3 NMEA 0183 messages
The electronic compass uses standard NMEA 0183 messages but also some special
calibration commands and messages.
Standard messages:
$HCHDG,X.X,Y.Y,v,Z.Z,Q*CC<13><10>
$HCHDT,X.X,T*CC<13><10>
Special commands:
$IIELP ,CAL,ECS,STRT*CC<13><10>
$IIELP ,CAL,ECS,STOP*CC<13><10>
$IIELP ,CAL,ECS,AUTO*CC<13><10>
$IIELP ,CAL,ECS,MANU*CC<13><10>
$IIELP ,CAL,ECS,VARI,X.X*CC<13><10
$IIELP ,CAL,ECS,ALIG,X.X*CC<13><10
$IIELP ,CAL,ECS,SFWR*CC<13><10
Response message:
$IIELP ,CAL,ECS,DONE*CC<13><10>
$IIELP ,CAL,ECS,FAST*CC<13><10>
$IIELP ,CAL,ECS,SLOW*CC<13><10>
$IIELP ,CAL,ECS,STRT*CC<13><10>
$IIELP ,CAL,ECS,STOP*CC<13><10>
$IIELP ,CAL,ECS,SFWR,X.X,Y,Z*CC<13><10> // software version/type/interface
24
100505.01
// Start calibration command
// Stop calibration command
// Auto calibration command
// Disable auto calibration command
// Variation value command
// Align value command
// Software version command
// message "Done"
// message "Fast"
// message "Slow"
// message "Start"
// message "Stop"
X.X : Software version
Y
: 1=Compass sensor
2=GPS receiver
3=Combined compass
sensor / GPS receiver
Z
: 1=NMEA 0183
2=NMEA 2000
3=Bluetooth
Electronic Compass EC