Link:

http://www.catb.org/gpsd/NMEA.html

http://edu-observatory.org/gps/NMEA_0183.txt

Check online CRC calculator:
http://www.hhhh.org/wiml/proj/nmeaxor.html

XDR – Transducer Measurements

Measurement data from transducers that measure physical quantities
such as temperature, force, pressure, frequency, angular or linear
displacement, etc. Data from a variable number transducers measuring
the same or different quantities can be mixed in the same sentence.
This sentence is designed for use by integrated systems as well as
transducers that may be connected in a ‘chain’ where each transducer
receives the sentence as an input and adds its own data fields on
before retransmitting the sentence.

$–XDR,a,x.x,a,c–c, ________ …
| | | | |
| | | | +———Data for variable # of transducers
| | | +—————-\Transducer #1 ID
| | +——————-|Units of measure, Transducer #1 [2]
| +———————-|Measurement data, Transducer #1
+————————-/Transducer type, Transducer #1 [2]

a,x.x,a,c–c*hh<CR><LF>
| | | |
| | | +——————–\
| | +———————–|
| +————————–|
+—————————–/Transducer ‘n’ [1]

Notes:

[1] Sets of the four fields ‘Type-Data-Units-ID’ are allowed for an unde-
fined number of transducers. Up to ‘n’ transducers may be included
within the limits of allowed sentence length, null fields are not re-
quired except where portions of the ‘Type-Data-Units-ID’ combination are
not available.

[2] Allowed transducer types and their units of measure are:

Transducer Type Field Units Field Comments

temperature C C = degrees Celsius
angular displacement A D = degrees “-” = anticlockwise
linear displacement D M = meters “-” = compression
frequency F H = Hertz
force N N = Newtons “-” = compression
pressure P B = Bars “-” = vacuum
flow rate R l = liters/second
tachometer T R = RPM
humidity H P = Percent
volume V M = cubic meters

 

Annunci