use data only with valid CRC for M10

pull/137/head
Hansi, dl9rdz 2021-08-11 20:30:13 +02:00
rodzic aeb3b1f333
commit aebe1d90bb
2 zmienionych plików z 3 dodań i 2 usunięć

Wyświetl plik

@ -1,4 +1,4 @@
const char *version_name = "rdzTTGOsonde";
const char *version_id = "devel20210810";
const char *version_id = "devel20210811";
const int SPIFFS_MAJOR=2;
const int SPIFFS_MINOR=14;

Wyświetl plik

@ -276,6 +276,7 @@ int M10M20::decodeframeM10(uint8_t *data) {
}
Serial.println(crcok?"CRC OK":"CRC NOT OK");
Serial.printf(" repair: %d/%d\n", repl, repairstep);
if(!crcok) return 2;
if(data[1]==0x9F && data[2]==0x20) {
Serial.println("Decoding...");
@ -338,7 +339,7 @@ int M10M20::decodeframeM10(uint8_t *data) {
Serial.printf("data is %02x %02x %02x\n", data[0], data[1], data[2]);
return 0;
}
return crcok?1:2;
return 1;
}
static uint32_t rxdata;