433 MHz RF - Temperature and humidity sensor

Riva made some updates to the code, testing it right now. We thought we caught the battery bit... But I've found 2 nimh accu's loaded with around 1,2V and had 2 good 1,46V batteries for comparison.
Just look at the payloads in the code below or under the doc: EZ6 Meteo Temp&Humi Sensor - Google Docs
I don't get a thing... it looks like whole payload is random except two leading zeroes...
It's even more strange because on one pair I caught a "low battery" indicator on weather station.

I also managed to put sensor in cold place (around -13*C degrees) - everything is below...

        BBBB CC LLLLMMMMHHHH LLLLHHHH 
??RandNr--                            ????????
Preambl.Batt CH Temperature- Humidity --CRC?--   BT bits=x CHannel=x Temperature=XXXF Humidity=XX%  Comments
001010010001 01 110111010011 00000010 10100100 - Battery=1 Channel=1 Temperature=8.9F Humidity=32%  NEW CRC VALUE!
001010010001 01 110111010011 00000010 10100100 - Battery=1 Channel=1 Temperature=8.9F Humidity=32%  NEW CRC VALUE!!
001010010001 01 001011100011 11000010 00100111 - Battery=1 Channel=1 Temperature=9.4F Humidity=44%
001010010001 01 011011110011 00100011 10010101 - Battery=1 Channel=1 Temperature=11.4F Humidity=50% CRC-channel!!!
001010010001 10 011011110011 00100011 10011000 - Battery=1 Channel=2 Temperature=11.4F Humidity=50% CH-3 test
001010010001 00 011011110011 00100011 00010111 - Battery=1 Channel=0 Temperature=11.4F Humidity=50% CH-1 test
001010010001 01 010100000100 00100011 00010001 - Battery=1 Channel=1 Temperature=12.9F Humidity=50%
001010010001 01 111000010100 00010100 00011010 - Battery=1 Channel=1 Temperature=15.4F Humidity=65%
001010010001 01 111000010100 00010100 00011010 - Battery=1 Channel=1 Temperature=15.4F Humidity=65%
001010010001 01 100101000100 11110100 00010010 - Battery=1 Channel=1 Temperature=19.7F Humidity=79%
001010010001 01 110001100100 01100101 00010011 - Battery=1 Channel=1 Temperature=23.2F Humidity=86%
001010010001 01 100110010100 11000101 00010111 - Battery=1 Channel=1 Temperature=27.7F Humidity=92%
001010010001 01 000010110100 11000101 00010000 - Battery=1 Channel=1 Temperature=30.0F Humidity=92%
001010010001 01 011111000100 11000101 00011111 - Battery=1 Channel=1 Temperature=32.3F Humidity=92%
001010010001 01 011111000100 11000101 00011111 - Battery=1 Channel=1 Temperature=32.3F Humidity=92%
001010010001 01 110011010100 10110101 00011010 - Battery=1 Channel=1 Temperature=34.4F Humidity=91%
001010010001 01 110011010100 10110101 00011010 - Battery=1 Channel=1 Temperature=34.4F Humidity=91%
001010010001 01 000011100100 10110101 00010010 - Battery=1 Channel=1 Temperature=34.8F Humidity=91%
001010010001 01 010111110100 10010101 00010111 - Battery=1 Channel=1 Temperature=36.9F Humidity=89%
001010010001 01 000000000101 10000101 00011101 - Battery=1 Channel=1 Temperature=38.0F Humidity=88%
001010010001 01 110100000101 01100101 00010110 - Battery=1 Channel=1 Temperature=39.3F Humidity=86% 
001010010010 01 110100010101 01010101 00011010 - Battery=2 Channel=1 Temperature=40.9F Humidity=85% BATTERY CHANGE
001010010010 01 110100010101 01010101 00011010 - Battery=2 Channel=1 Temperature=40.9F Humidity=85% got warmer and 
001010010010 01 011000100101 01000101 00010110 - Battery=2 Channel=1 Temperature=41.8F Humidity=84% LCD becameclear
001010010010 01 011000010110 11010011 00010011 - Battery=2 Channel=1 Temperature=65.8F Humidity=61%
001010010010 01 100100010110 11010011 00010111 - Battery=2 Channel=1 Temperature=66.1F Humidity=61%
001010010010 01 100100010110 11010011 00010111 - Battery=2 Channel=1 Temperature=66.1F Humidity=61%
001010010010 01 101000010110 11000011 00011000 - Battery=2 Channel=1 Temperature=66.2F Humidity=60%
001010010010 01 110100010110 11000011 00011001 - Battery=2 Channel=1 Temperature=66.5F Humidity=60%
--- weak batteries
2x 1,23V NiMH (Philips) [multimeter]
000100101100 01 100100110110 11000011 11001110 - Battery=0 Channel=1 Temperature=69.3F Humidity=60%
000100101110 01 011001100110 10000011 11011001 - Battery=2 Channel=1 Temperature=73.8F Humidity=56%
000100101110 01 011001100110 10000011 11011001 - Battery=2 Channel=1 Temperature=73.8F Humidity=56%
000100101110 01 011001100110 10000011 11011001 - Battery=2 Channel=1 Temperature=73.8F Humidity=56%
000100101110 01 101001100110 01110011 01011001 - Battery=2 Channel=1 Temperature=74.2F Humidity=55%
000100101110 01 101001100110 01110011 01011001 - Battery=2 Channel=1 Temperature=74.2F Humidity=55%
000100101110 01 101001100110 01110011 01011001 - Battery=2 Channel=1 Temperature=74.2F Humidity=55%
000100101110 01 110101100110 01100011 11010101 - Battery=2 Channel=1 Temperature=74.5F Humidity=54%
000100101110 01 110101100110 01100011 11010101 - Battery=2 Channel=1 Temperature=74.5F Humidity=54%
000100101110 01 001101110110 00100011 11010010 - Battery=2 Channel=1 Temperature=75.1F Humidity=50%
000100101110 01 001101110110 00100011 11010010 - Battery=2 Channel=1 Temperature=75.1F Humidity=50%
000100101110 01 001101110110 00100011 01011010 - Battery=2 Channel=1 Temperature=75.1F Humidity=50%
000100101110 01 001101110110 00100011 01011010 - Battery=2 Channel=1 Temperature=75.1F Humidity=50%
000100101110 01 010101110110 00010011 01010010 - Battery=2 Channel=1 Temperature=75.3F Humidity=49%
000100101110 01 010101110110 00010011 01010010 - Battery=2 Channel=1 Temperature=75.3F Humidity=49% 
--- mixed (1 weak and 1 good varta) [batt + nimh]
001011111100 01 011001110110 00000011 00001111 - Battery=0 Channel=1 Temperature=75.4F Humidity=48%
001011111100 01 011001110110 00000011 00001111 - Battery=0 Channel=1 Temperature=75.4F Humidity=48%
001011111100 10 111101100110 00010011 00000110 - Battery=0 Channel=2 Temperature=74.7F Humidity=49% CH2 for test
001011111100 01 111101100110 00010011 00001011 - Battery=0 Channel=1 Temperature=74.7F Humidity=49%
001011111100 01 011101100110 00100011 00000001 - Battery=0 Channel=1 Temperature=73.9F Humidity=50%
001011111100 01 011101100110 00100011 00000001 - Battery=0 Channel=1 Temperature=73.9F Humidity=50%
001011111100 01 011001100110 00010011 00001000 - Battery=0 Channel=1 Temperature=73.8F Humidity=49%
001011111100 01 011001100110 00010011 00001000 - Battery=0 Channel=1 Temperature=73.8F Humidity=49%
001011111100 01 011001100110 00000011 00001101 - Battery=0 Channel=1 Temperature=73.8F Humidity=48%
001011111100 01 011101100110 11110010 00001110 - Battery=0 Channel=1 Temperature=73.9F Humidity=47%
--- mixed (other pair, not the same batteries: 1 weak and 1 good varta) [batt + nimh]
000011000100 01 000001110110 00000011 10001100 - Battery=0 Channel=1 Temperature=74.8F Humidity=48%
000011000100 01 000101110110 00010011 00000111 - Battery=0 Channel=1 Temperature=74.9F Humidity=49%
000011000100 01 001101110110 00000011 10000110 - Battery=0 Channel=1 Temperature=75.1F Humidity=48%
000011000100 01 001101110110 00000011 10000110 - Battery=0 Channel=1 Temperature=75.1F Humidity=48%
000011000100 01 011001110110 00000011 10001011 - Battery=0 Channel=1 Temperature=75.4F Humidity=48%
000011000100 01 011001110110 00000011 10001011 - Battery=0 Channel=1 Temperature=75.4F Humidity=48%
000011000100 01 101101110110 11100010 00001011 - Battery=0 Channel=1 Temperature=75.9F Humidity=46%
000011000100 01 101101110110 11100010 10000011 - Battery=0 Channel=1 Temperature=75.9F Humidity=46%
000011000100 01 101101110110 11100010 10000011 - Battery=0 Channel=1 Temperature=75.9F Humidity=46%
--- back to pair of weak+good batteries (the round before above) 
--- the payload there was: 001011111100 - will it be the same?
001000111000 01 010110000110 11010010 00000110 - Battery=0 Channel=1 Temperature=76.9F Humidity=45%
001000111000 01 010110000110 11010010 00000110 - Battery=0 Channel=1 Temperature=76.9F Humidity=45%
000001110000 01 001110000110 11100010 10001101 - Battery=0 Channel=1 Temperature=76.7F Humidity=46%
000001110000 01 001110000110 11100010 10001101 - Battery=0 Channel=1 Temperature=76.7F Humidity=46%
^-- its not. i even switched accu with battery to see if it changes. payload is different from any above.
--- and now probably let the magic happen - lets go back to the original 2 varta batteries and see if payload is again: 001010010010 
001110100100 01 101110000110 11000010 00001111 - Battery=0 Channel=1 Temperature=77.5F Humidity=44%
001110100100 01 101110000110 11000010 10000111 - Battery=0 Channel=1 Temperature=77.5F Humidity=44%
001110100100 01 100110000110 11000010 10001011 - Battery=0 Channel=1 Temperature=77.3F Humidity=44%
001110100100 01 100110000110 11000010 10001011 - Battery=0 Channel=1 Temperature=77.3F Humidity=44%
001110100100 01 100110000110 10110010 10000011 - Battery=0 Channel=1 Temperature=77.3F Humidity=43%
001110100100 01 100110000110 10110010 10000011 - Battery=0 Channel=1 Temperature=77.3F Humidity=43%
^--- no! it has changed...
---the only always-the-same-parameters are two leading zeroes... strange as hell. is it random number then?

It also seems that CRC is hugely dependant on that random data. Especially the first 4 bits.