neues Module SKP, Übertragung der Signalleuchte zustand von Winde an SKP
build_release.yaml / Build heltec_wifi_lora_32_V3_sailplane (push) Successful in 4m31s
build_release.yaml / Build heltec_wifi_lora_32_V3_skp (push) Successful in 2m53s
build_release.yaml / Build heltec_wifi_lora_32_V3_winde (push) Successful in 3m19s
build_release.yaml / Release (push) Successful in 11s

This commit is contained in:
FCS committed 2026-08-30 12:40:52 +02:00
1 parent f468f09ad2
commit 16e2851696
7 files changed
+237 -46

No files matched your search

+15 -12
View File
@@ -4,6 +4,8 @@
# Winden-Telemetry
Aktuelle Version: v0.1.0
Der eigene Projektcode steht unter der MIT-Lizenz. Die verwendeten
Drittanbieterbibliotheken bleiben unter ihren jeweiligen Original-Lizenzen.
Eine Übersicht der Komponenten, Versionen und Lizenzbedingungen steht in
@@ -33,7 +35,10 @@ für den Projektcode steht in [LICENSE](LICENSE).
- [x] Analoge Anzeige in der Winde
- [x] Farbige LEDs für Limits
- [x] Übertragungszeit Begrenzen
- [ ] Übertragung Rundumleuchten Signal an Start
- [x] 12V-Warnleuchten-Erkennung am Wind-Modul via GPIO 5
- [x] NMEA-Statusübertragung zum SKP-Modul mit Prefix $PWTLW
- [x] SKP-Modul mit Relaissteuerung über GPIO 7 und Timeout-Sicherung
- [x] eigenes SKP-Webinterface mit WLAN- und OTA-Funktionen
- [x] Luftdrucksensor für Höhe und Vario
### Webinterface und Firmware-Update
@@ -45,16 +50,14 @@ Winde `Winde-Telemetry`.
- Passwort: `telemetry`
- Webadresse: `http://192.168.4.1/`
Im Webinterface können WLAN-Name und WLAN-Passwort sowie Callsign, minimale und maximale Geschwindigkeit
gespeichert werden. Die Werte bleiben nach einem Neustart erhalten. Die
Sailplane-Firmware lädt sie beim Start und verwendet sie für die Telemetrie,
die Schlepp-Erkennung und die maximale Übertragungszeit. Die Winden-Firmware verwendet die gespeicherten
Grenzen für die Anzeige beim Start; empfangene Telemetriegrenzen werden danach
weiterhin aus dem LoRa-Paket übernommen.
Im Webinterface lassen sich die WLAN-Einstellungen verwalten. Je nach Modul
werden nur die tatsächlich genutzten Werte angezeigt. Die Werte bleiben nach
einem Neustart erhalten. Das Sailplane-Modul verwendet sie für Telemetrie und
Schlepp-Erkennung, während die Wind- und SKP-Module die passenden Betriebswerte
für ihren jeweiligen Betrieb übernehmen.
Für ein Firmware-Update die zur jeweiligen Hardware passende `.bin`-Datei aus
`.pio/build/<environment>/` auswählen. Nach erfolgreichem Upload startet das
Gerät automatisch neu.
Für ein Firmware-Update die passende `.bin`-Datei aus `.pio/build/<environment>/`
auswählen. Nach einem erfolgreichen Upload startet das Gerät automatisch neu.
## Aufbau
@@ -95,9 +98,9 @@ Die Platine ist so gestaltet das sie individuell bestückt werden kann, je nach
| I2C_4 | optional| optional| optional|
| GPIO3 | optional| optional| optional|
| GPIO4 | optional| optional| optional|
| GPIO5 | optional| Eingang Warnleuchte |optional|
| GPIO5 | optional| Eingang Warnleuchte | optional|
| GPIO6 | optional| LED Ring | optional|
| GPIO7 | optional| Servo | für Relais|
| GPIO7 | optional| Servo | Relaissteuerung |