2009-06-20bn This document describes the protocol for the ultrasound fill-meter USF 1000 S. Datagram is of FS20 sensor message type: 81 0C 04 ?? 01 01 A0 01 A5 CE AA 00 cc xx 81: begin of FS20/FHT communication 0C: remaining length of datagram (12 bytes) 04: type of datagram ??: checksum 01 01 A0 01: FS20 fix sequence, always 01 01 A0 01 A5 CE: FS20 housecode, always A5CE AA: FS20 command, always AA 00: always 00 cc: code, see below xx: measured distance in cm code: hex bin 37 00110111 30min message interval, normal operation B7 10110111 3s message interval, normal operation F7 11110111 3s message interval, battery low |||+++++-- 0x17 always 0x17 ||+------- 0x20 always 1 (= value byte follows) |+-------- 0x40 battery warning +--------- 0x80 test mode (3s message interval) measured distance from ultrasound sender/transmitter: distance hex dec 0.50 m 0x30 48 1.00 m 0x60 96 1.50 m 0x92 146 2.00 m 0xC4 196 It is assumed that xx is the distance in centimeters from the top of the box (4 cm box height + 1 cm height of ultrasound sender/transmitter).