Datasheet

Sending floating point
numbers
For ease of understanding we are calling fixed decimal numbers “floating point
numbers.” We are aware they are not technically floating point numbers.
When transmitting a floating point number to any of these 3 register blocks, the number
must first be multiplied by 100. This would have the effect of removing the floating point.
Internally the EC OEM
will divide the number by 100, converting it back into a floating
point number.
Example
Setting a conductivity probe type of K = 4.56
4.56 X 100 = 456
Transmit the number 456 to the Set Probe Type Registers
Setting a calibration value of 14.56µs
14.56 X 100 =1456
Transmit the number 1456 to the Calibration Value Registers
Setting a temperature compensation value of 99.06˚C
99.06 X 100 = 9906
Transmit the number 9906 to the Temperature Compensation Registers
When reading back a value stored in one of these 3 register blocks
the value must be divided by 100 to return it to its originally intended value.
10
Copyright © Atlas Scientific LLC