Tank level sensing processor and sensors – B&G H2000 Pilot *DISCONTINUED* User Manual
Page 23

Tank Level Sensing Processor and Sensors
Page 19
11
NMEA Output
To allow other equipment to interface with the TLSP, a NMEA sentence is transmitted
showing the levels in the tanks. The messages are transmitted using the XDR sentence.
Each tank output will have a separate NMEA message.
The format for the XDR message is below:
$YXXDR,V,0.095,M,1 P F BAL *HH
Label Text
Sensor Input Number
Measurement Units
Measurement Data
Transducer Type
From the NMEA specification, the Talker ID is YX (Transducer). Transducer type is V,
(volume). The measurement data is M, in cubic meters (1000L = 1M
3
). The label text is a
mixture of the sensor input number and the text displayed on the FFD. The above sentence,
decoded reads a volume of 0.095M
3
(95L) from sensor input number 1, which has the FFD
text of ‘P F BAL‘
The output frequency of the messages is once per second. If the tank system has been setup
for percentage only, the output will be 0-100 litres (0-0.1 M
3
).
12
RS232 Interfacing
12.1
Input messages
Current tank levels are available through the RS232 port by sending the following message:
#OS,s
s = 0 to stop automatic output.
s = 1 to start automatic output of all enabled sensor inputs.
12.2
Automatic Message Output
S,n,vol,c..c,a
n
= sensor number
vol
= volume in tank
c..c
= FFD text
a
= alarm condition (A=Alarm, N=No Alarm)
In the case of OFF or Err being shown on the FFD the vol field will null.