
FCC ID: M5ZWOWTHL
Bits 0-6 of the MSB contain the RH value in %RH (0-100%). In
the case of light level bits 0-6 of the MSB is the relative light level.
2-byte CRC-16 this is the originally received data packet CRC as described above.
1-byte checksum the checksum is a mod 256 sum of all the ASCII character values
in the response but does not include the CR
Example:
C828AE9105000000AA2D2DD474AB<CR>
This field is the mode indicator, the LS-bit which indicates the
service state of the transmitter, C8=normal, C7=service mode.
C828AE9105000000AA2D2DD474AB <CR>
This field is the unique serial number of the 1-Wire sensor.
C828AE9105000000AA2D2DD474AB <CR>
This is the temperature and %RH or light level field. The MSBit
of the MSByte is low so the temperature is a positive number, 2D
is 45 so the temperature is +22.5 C. The %RH is 45. A value on
this field of A1F2 would represent a temperature of (242-256)/2 or
-7 C and a %RH or 33. Temperature is stored in the LSByte, if
the MSBit of the MSB is 1 than the temperature is negative and the
conversion math is (n-256)/2 otherwise use n/2. The light level is
stored just as %RH is stored and is a relative number, higher light
levels result in a higher number and lower light levels result in a
lower number.
C828AE9105000000AA2D2DD474AB <CR>
This field is the CRC-16 error check as was originally received and
checked. This CRC is over the first 11 bytes of the packet starting
with the mode flags and ending with inclusion of the temperature
data.
C828AE9105000000AA2D2DD474AB <CR>
This field is the mod 256 sum of all the ASCII character values in
the response but does not include the <CR>.
C828AE9105000000AA2D2DD474AB <CR>
This is the CR terminator, 0Dhex.