mirror of
https://github.com/fhem/fhem-mirror.git
synced 2024-11-22 02:59:49 +00:00
ac20023eac
git-svn-id: https://svn.fhem.de/fhem/trunk@14888 2b470e98-0d58-463d-a4d8-8e2adae1ed80
42 lines
1.1 KiB
Plaintext
42 lines
1.1 KiB
Plaintext
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).
|