EMOxxx user manual 1_6

Commands
The general command syntax is command,{x{,y}} followed by an exclamation mark (!).
Command
Description
1
,x!
Set
NetID
, both base and rover must match.
Valid range is x=1 to 999.
2,x
!
Set
NodeID
, every
NodeID
on
NetID
must be
unique. Valid range is x=1 to 999.
3,x
!
Set
Units
.
Metric x=0 (mb,m, C), Imperial x=1 (inHg,ft, F)).
4,x,y
!
Average
Elevation Datum
and
Base
NodeID
(differential mode preset, rover only).
Valid Elevation Datum range is x=-9999.99 to
9999.99.
Valid Base NodeID range is y=1 to 999.
5!
Set
Elevation Datum
and
Base NodeID
from
4
(differential mode , rover only).
6
!
Clear
Elevation Datum
(absolu
te mode, rover
only).
7!
Resume differential mode if previously set
(rover only).
8
, x
!
Set inverse elevations (differential mode, rover
only).
Disabled x=0 (default), Enabled x=1.
9, x!
Ping
Base NodeID
(rover only).
Valid Base NodeID range is x=1 to 999.
Output
On initialization the unit will send the string ASR EMOxxx v y.y where:
xxx model number (433,868 or 915 MHz)
y.y firmware revision number
Base output format is as follows:
NetID,NodeID,B,Units,Local Pressure, Local Elevation, Local Temperature,Local Humidity,Local
Gas,Local Vcc/IR[,Local GPS Latitude,Local GPS Longitude]*Checksum
Rover output (absolute mode default) format is as follows:
NetID,NodeID,R,Units,Local Pressure, Local Elevation, Local Temperature,Local Humidity,Local
Gas,Local Vcc/IR[,Local GPS Latitude,Local GPS Longitude]*Checksum
Rover output (base telemetry ping response) format is as follows:
NetID,BaseNodeID,T,Units,Remote Pressure, Remote Elevation, Remote Temperature,Remote
Humidity,Remote Gas,Remote Vcc/IR[,Remote GPS Latitude,Remote GPS Longitude]*Checksum