Hallo rodizio1,
ich nutze das Wifibroadcast und finde deinen Einsatz super geil!
Was ich jedoch extrem vermisse und wo du gerade dabei bist die OSD Layouts zu erstellen: Gibt es eine Möglichkeit in dein OSD ein freiverwendbares Zeichen-Feld zu integrieren, welches die FC mit ASCII-Zeichen beschreiben kann? Damit könnte man z.B. einer FC ermöglichen Sensordaten, Informationen, Hinweise, Fehler, Alarme und sonstige textuelle Nachrichten, die man für sinnvoll hält, darzustellen.
Es wäre dir überlassen, wie groß du das Feld hergibst. Denkbar wäre die Standardgröße der LCD-Anzeigen wie 2x16 oder 4x16 Zeichen (je mehr, umso besser).
Die Kommunikation könnte wie folgt aussehen, das Protokoll könntest du natürlich beliebig vorgeben:
$OSD,...32 bzw. 64 Zeichen...,*2 Bytes Checksumme (wie bei den GPS-Datensätzen: XOR aller Bytes zwischen $ und *) <CR><LF>
Das (gezielte) Löschen der Zeichen könnte man durch senden von Leerzeichen ASCII=32 machen.
Natürlich könnte man ein wesentlich ausgetüfteltes Protokoll ausdenken mit Auswahl Zeile, Spalte usw.
Mit dieser Funktion würdest du das Wifibroadcast extrem flexibel gestalten.
Gruß Toni