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










