V4.2.2-dev20220712
Pre-release
Pre-release
- Es kann damit WMBus S, T und C empfangen und WMBus S und T gesendet werden. Es funktioniert nicht am vierten cc1101 Modul D und nicht mehr als ein cc1101 Modul gleichzeitig. Beim Senden mit "set raw" kann auch das CUL Format bss... und bst.. verwendet werden.
- ccmode 8 für WMBUS zugefügt
- Bei cmd_bank kann nun auch mit "-" hinter der Banknr die Bank deaktiviert (ungültig) gemacht werden
- Das Wechseln der aktiven EEPROM Bank wurde optimiert (nur bei FSK, ccmode 1-4). Es werden nun die Register der alten und neuen Bank verglichen und dann nur die differenz in die cc1101 Register geschrieben.
Zum Aktivieren wird nun nur noch der cc1101 kurz den IDLE Modus konfiguriert.
Beim optimierten Bankwechsel wird ein "f" angehängt.
Z.B. bA5f - Bei append RSSI und LQI wird nun "r" anstatt "R=xx" an die empfangene Nachricht angehängt.
- Bei send_ccFIFO wird nun nach dem Senden nicht mehr der ReceiveMode aktiviert, wenn der cc1101 bereits im Rx Mode ist (ccReg 0x17 - TXOFF_MODE[1:0] = Rx)
- Bei CCinit_reg werden nun auch bei Bedarf die im EEPROM gespeicherten Werte in die cc1101 Register TEST2 - TEST0 geschrieben
- Fix: wenn z.B. das Modul C mit "CREC" enabled wurde, bevor es gesteckt wurde und es dann erst gesteckt wurde, dann wurde bei V (Version) C15 anstatt Ci ausgegeben.
ESP32:
- update wifi
- die letzte Version mit ESP-IDF v3.3.x ist die platformio Ver 3.3.0 und die Arduino IDE Ver 1.06.
Ab der ESP-IDF v4.4 habe ich Probleme bei den Wifi-events festgestellt