I've found that once the sensor is at a bit of a distance I occasionally get incorrect data. Which I can understand since I'm not performing and type of validation. I have zero experience with CRCs and checksums. Can anyone point me to how to verify it by hand?
I believe that the last column is the CRC or checksum
-----------CCCCCCCCCCCCCCCC BBBBBBBB pHHHHHHH pTTTTTTT pTTTTTTT
A -18C-63% 1111101101101011 01000100 00011110 00001001 01000001 00010010
A -17C 56% 1111101101101011 01000100 10111000 00000110 10111011 00100011
A -10C 70% 1111101101101011 01000100 11000110 10000111 00000110 11111101
A 0C 68% 1111101101101011 01000100 01000100 10000111 11100111 01011100
A 6C 65% 1111101101101011 01000100 01000001 10001000 00100010 10010101
A 12C 61% 1111101101101011 01000100 10111101 10001000 11100001 11010000
A 14C 59% 1111101101101011 01000100 10111011 10001000 01110111 01100100
A 16C 56% 1111101101101011 01000100 10111000 00001001 10001000 11110011
A 18C 55% 1111101101101011 01000100 10110111 00001001 00010111 10000001
A 20C 53% 1111101101101011 01000100 00110101 00001001 10101100 10010100
C=Channel/Identification String
B=Battery Ok/Low (haven't verified)
H=Humidity
T=Temperature (x-1000)/10
p=Parity Bit
Channel/ID String:
A=1111101101101011
B=1011101101101011
C=0011101000110010