Hallo Fabian (prof),
ich hoffe Du liest hier mit, da ich mich im Wesentlichen an Dich wende.
Du hast an irgendeiner anderen Stelle geschrieben, dass anscheinend FHT-Telegramme verloren gehen, obwohl Du mit Deinem Debug-Skript den Empfang nachgewiesen hast. Die FHZ war dagegen der Ansicht nichts empfangen zu haben.
Mich interressiert hier besonders folgendes:
- Ist aus den Daten der Register-Variablen ersichtlich, ob die besagten Telegramme vollständig sind?
- Und ist darüberhinaus auch die Checksumme korrekt?
Falls eine der Fragen mit Nein zu beantworten ist, wurden die Telegramme zu Recht verworfen. Für diesen Fall könnte es folgende Erklärung geben:
Ich habe seit einigen Wochen ebenfalls das Problem, dass Positionsdaten empfangen werden, aber stundenlang keine Temperaturwerte. Dieser Fehler tritt bei dem am weitesten entfernten FHT auf. Meine Vermutung war, die nachlassende Batteriespannung dafür verantwortlich zu machen.
Folgende Annahmen dürften als gesichert gelten:
- Die Sendeleistung und damit die Reichweite ist von der Batteriespannung abhängig.
- Die „Battery Low“-Erkennung spricht erst an, wenn die Elektronik gerade noch einwandfrei arbeitet.
- Der Funkkontakt zwischen FHT und FHZ erlahmt also schon lange vor Erreichen der „Battery Low“-Schwelle.
Jetzt stellt sich die Frage, warum Positionsdaten ankommen, aber keine Temperaturdaten. Der Empfang der Positionsdaten beweist doch, dass die Spannung noch ausreichend ist.
Die Kommunikation zwischen FHT und FHZ wird wahrscheinlich über mehrere dicht aufeinander folgende Telegramme abgewickelt. Dabei wird möglicherweise das Positionstelegramm vor dem Temperaturtelegramm gesendet. Bei einer schwächer werdenden Batterie erhöht sich deren Innenwiderstand, was zur Folge hat, dass die Spannung bei Belastung (dem Sendevorgang) deutlich absinkt. Das bedeutet, dass das erste Telegramm eine höhere Reichweite hat als das letzte. Trifft diese Vermutung zu, so würde dies erklären, warum nur Positionsdaten ankommen. Für das Temperaturtelegramm war eben nicht mehr genug Energie vorhanden und es kam daher bei der FHZ verstümmelt an. Nach Wegfall der Last erholt sich die Batterie wieder, so dass für den nächsten Sendevorgang die Spannung wieder ausreicht. Die Erholphasen werden allerdings immer länger. Früher oder später wird die Reichweite auch für das erste Telegramm bereits zu kurz sein.
Da Du, Fabian, bereits entsprechende Daten gesammelt hast, möchte ich Dich bitten, diese einmal auf Vollständigkeit und Korrektheit der Checksumme zu überprüfen.
Vielen Dank schon mal vorab. Ich bin sicher nicht der einzige, der auf Deine Antwort gespannt ist.
Gruß
HJH