Hi Kalle,
klar, es wäre sehr interessant zu wissen, wie sich der MSB nach dem Einschalten aufbaut.
Ich habe gerade nochmal im Code nachgeschaut.
Zunächst werden 32 M-Link Datenpakete komplett ignoriert.
Den Wert habe ich durch Probieren so ermittelt, dass er einerseits möglichst kurz ist, und andererseits
der Konverter erst auf die M-Link Pakete reagiert, wenn der Einschaltvorgang des Sendemoduls sicher abgeschlossen ist.
Zur Adressenermittlung werden danach 24 Datenpakete ausgewertet (ohne Daten zur Taranis zu senden).
Die Überlegung war einfach, dass pro Paket zwei Telemetriewerte übertragen werden,
und somit bei 24 Paketen jeder der maximal 16 Parameter mindestens drei Chancen hat, entdeckt zu werden.
Andererseits sind das aber nur ca. 2 Sekunden, wenn also ein Parameter aus irgendwelchen Gründen hinterherhinkt...
Vielleicht sollte ich tatsächlich diese Zeit einfach größer machen, sprich mehr Datenpakete auswerten.
Die ersten 32 ignorierten Pakete zählen ja vom Einschalten des M-Link Moduls an.
Bis man den Empfänger eingeschaltet hat, sind die ja schon mal durch.
Und ob es danach 2 oder 5 Sekunden bis zur Aktivierung der Telemetrie dauert, ist ja jetzt eigentlich auch egal.
Naja, heute mache ich auch nichts mehr.