Wir haben unter FiPy mit LTE CAT M1 nutzen die grundlegenden technischen Voraussetzungen (Modem-Firmware, Jumper-Anpassungen auf dem expansion board) und erste technische Tests diskutiert.
Hier soll es darum gehen LTE möglichst komplett in die bestehende BOB-Software zu integrieren.
@cedric.cfk hat folgendes schon umgesetzt
- Nutzung von CAT M1 als Telemetrie
- WDT angepasst (führte bei der bisherigen Implementierung und längerem Verbindungsaufbau zu Abbrüchen)
- Umschaltung zwischen WLAN und LTE über die Konfigurationsdateien
default_settings.json
bzw.user_settings.json
, Syntax ist aktuell
–"using": "lte_M1",
bzw.
–"using": "wlan",
siehe
"networking": {
"general": {
"enabled": true,
"using": "lte_M1",
},
- automatisches re-connect falls die Verbindung abbricht
Was noch fehlt
- Umschaltung über Konfigurationsseite per WLAN-AP
– dabei deutlich darauf hinweisen, dass LTE-Aktivierung nur mit angeschlossener LTE-Antenne (am richtigen connector!) erfolgen darf und bei Problemen auch gecheckt werden soll, ob die aktuellste Firmware auf dem Modem (Modem, nicht ESP!) ist. - ggf. auch die Möglichkeite schaffen auf CAT NB1 (NBIoT) statt CAT M1 umzuschalten, dann Hinweis auf nötigen Firmware-Wechsel auf dem Modem!
-
LTE settings Einstellungen auch in presets-Dateien nachziehen
Wir haben gerade beschlossen die beiden presets-Dateien settings_preset_clemens.json und settings_preset_didi.json komplett aus dem Repo zu löschen, settings_preset_didi.json ist eh identisch mit default_settings.json und clemens und didi unterscheiden sich nur in"button_ap_enabled": false,
was für die alte weiße Platine ohne Taster nötig war, die eh im Projekt nur in Hamburg eingesetzt wurde.