Hallo zusammen,
nachdem meine X9E jetzt wieder mit M-Link Modul und Konverter ausgerüstet ist,
habe ich mir die Frage gestellt, ob man am Konverter was verbessern könnte, aber mir ist nichts eingefallen.
Außer folgendes:
Vielleicht werde ich die zwei Versionen (mit und ohne FrSky IDs) zu einer zusammenfahren.
Es sind codemäßig nur recht überschaubare Unterschiede, ein Zusammenfahren wäre daher ziemlich einfach.
Man könnte einfach einen der Eingangs-Pins zum Umschalten verwenden:
- Pin offen: FrSky IDs werden nicht verwendet.
- Pin auf Masse: FrSky IDs werden verwendet.
Die Codierung für die Verwendung von FrSky IDs wäre dann über eine einfache Drahtbrücke leicht machbar.
Wesentlich eleganter wäre es natürlich, die Betriebsart modellspezifisch umschaltbar zu machen.
Im M-Link Datenpaket wird ja auch die Kanalinformation sehr grob als Boolesche Daten übertragen.
Ich habe mich schon oft gefragt, was man damit anstellen könnte.
Vielleicht wäre ja die Umschaltung zwischen Betrieb mit und ohne FrSky IDs eine sinnvolle Anwendung.
Man müsste halt dann immer einen Kanal mit entsprechendem Festwert mit übertragen.
Das kann z.B. der Kanal 16 sein, am Empfängerausgang muss dieser ja nicht vorhanden sein.
Man könnte dann je nach Modell mal die eine oder die andere Betriebsart verwenden.
Idealerweise wird das so implementiret, dass bei fehlendem Steuerkanal defaultmäßig der Betrieb ohne FrSky IDs ausgewählt ist.
Da muss ich dann mal schauen, was im M-Link Paket für nicht übertragene Kanäle als Kanalinfo auftaucht.
Ich hätte dann wieder eine Version, was ein riesiger Vorteil wäre.
Mal schauen, ob/wann ich Zeit dazu finde, das anzugehen, und ob dabei irgendwelche Knackpunkte auftauchen.
Watch this space...
P.S.: Meine X10S ist jetzt erst mal zum Testsender für das FrSky OS degradiert worden.
Diese Software ist gar nicht sooo schlecht, wenn auch weitgehend von Futaba abgekupfert.
Mit einigen OpenTX Features versehen, bietet sie eigentlich sehr viel, sicherlich wären meine Modelle damit alle problemlos zu programmieren.
Was halt nicht geht, ist das Einspeisen von externen Telemetriedaten, wodurch der Einsatz des M-Link Konverters ausscheidet.