Witam staram sie uruchomic weryfikacje odczytanych danych z czujnika DS18B20
o ile w przypadku weryfikacji CRC dla odczytu nr identyfikacyjnego czujnika dziala poprawnie to dla weryfikacji danych odczytanych ze scrathpad`u juz nie. Zalaczam kod do wyliczania CRC
Odczyt i weryfikacja CRC numeru identyfikacyjnego czujnika
porowywanie crc z odczytanym z czujnika z crc policzonym
Ta czesc oprogramowania dziala poprawnie, problem pojawia sie przy weryfikacji danych odczytanych ze scratchpada. Sama temperatura jest odczytywana w sposob porawny. Problemem jest jedynie wartosc wyliczonego CRC ktore rozni sie od CRC odebranym w 9 bicie transmisji .
o ile w przypadku weryfikacji CRC dla odczytu nr identyfikacyjnego czujnika dziala poprawnie to dla weryfikacji danych odczytanych ze scrathpad`u juz nie. Zalaczam kod do wyliczania CRC
Kod: C / C++
Odczyt i weryfikacja CRC numeru identyfikacyjnego czujnika
Kod: C / C++
porowywanie crc z odczytanym z czujnika z crc policzonym
Kod: text
Kod: C / C++
Kod: C / C++
Ta czesc oprogramowania dziala poprawnie, problem pojawia sie przy weryfikacji danych odczytanych ze scratchpada. Sama temperatura jest odczytywana w sposob porawny. Problemem jest jedynie wartosc wyliczonego CRC ktore rozni sie od CRC odebranym w 9 bicie transmisji .
Kod: text