XDR Message
•
Response to I/O read request (manager <-- Vanguard 3000)
•
Response to output line state setting request (manager <-- Vanguard 3000)
$IIXDR,t,x.x,u,ioid;ip*hh <CR><LF>
t:
NMEA-compliant I/O type
C temperature
(Cell, PCI module temperature sense)
U Voltage
(AIN1..4, Vanguad 3000 input voltage sense)
S switch or valve
(digital or relay I/O, ignition sense)
--- other NMEA types are not used at this time ---
x.x
NMEA-compliant free-form integer or floating-point value.
As per NMEA0183, digital I/O values are:
0 = OFF/OPEN
1 = ON/CLOSED
u:
NMEA-compliant unit of measurement
C = degrees Celsius
V = Volts
ioid: I/O Identifier composed of <F2><F3>
<F2> Class of I/O being operated on
0
Digital input
1
Analog input
2
Relay output (contact closure)
3-F
Reserved for future use
<F3> I/O Channel number
Digital inputs (when <F2> is 0)
0
Ignition sense
1
DIN1
2
DIN2
3-F
Reserved for future use
Analog
Input (when <F2> is 1)
0
Vanguard 3000 input voltage sense
1
Board/Cell module temperature sense
2
AIN1
3
AIN2
4-F
Reserved for future use
Relay Output (when <F2> is 2)
0
RLY1 (COM1/NO1)
1
RLY2 (COM1/NO1)
2-F
Reserved for Future use
ip:
Operator-specified IP address
hh:
NMEA-compliant checksum
Example:
Reports a temperature of 42.1 (in degrees Celsius) for the Cell module
$IIXDR,C,42.1,C,11;172.20.41.9*FF<CR><LF>
Vanguard 3000 Series Multicarrier Cellular Data Modem & IP Router PN 001-7300-100 Rev. B
| Page 119