Instruction Manual
Special codes
The following special 65 and 66 codes are supported.
Code Description
00 Echo (for comm debugging)
0A Read run time data (signal strength, flow rate and totalizers)
0B Reset Totalizers
Code 00 – Echo
Command: <addr>65<size>00<data
1
>…<data
n
><crc-16>
Reply: <addr>65<size>00<data
1
>…<data
n
><crc-16>
Code 0A – Read Flow data
Command: <addr>65010A<crc-16>
Reply: <addr>65210A<data
1
>…<data
n
><crc-16>
The data section of the reply contains the byte stream representation of the flow data as follows (all
numbers use the Intel format – ie. Least significant byte first):
Byte Type Description
0-1 2 byte integer Signal Strength (0-1000)
2-9 8 byte floating point Current flow rate in the units programmed
10-17 8 byte floating point Net Totalizer in the units programmed
18-25 8 byte floating point Positive Totalizer
26-33 8 byte floating point Negative Totalizer
Code 0A Extension 1 - Read Extra Flow data
Command: <addr>65020A01<crc-16>
Reply: <addr>65220A01<data
1
>…<data
n
><crc-16>
The data section of the reply contains the byte stream representation of the flow data as follows (all
numbers use the Intel format – ie. Least significant byte first):
Byte Type Description
0-1 2 byte integer Signal Strength (0-1000)
2-9 8 byte floating point Current flow rate in the units programmed
10-17 8 byte floating point Net Totalizer in the units programmed
18-25 8 byte floating point Positive Totalizer
26-33 8 byte floating point Negative Totalizer
34-41 8 byte floating point Temp 1 in deg C
42-49 8 byte floating point Temp 2 in deg C
Code 0B – Reset Totalizers
Command: <addr>65010B<crc-16>
Reply: <addr>65010B<crc-16>