Frage zum FHT8 Protokoll

OP #1611651
Lesenswert?
• ▲
▼
Hallo zusammen,

ich lese über einen 868MHz-Empfänger und einen ATMega8 den Datenverkehr 
einer FHT8 Heizungssteuerung mit. Die empfangenen Bytes werden dann auf 
einem LCD angezeigt und zusätzlich über RS232 an einen PC geschickt.
Da es ja hier im Forum schon viel über das Protokoll gibt, verstehe ich 
auch das Meiste. Nur mit dem Befehlsbyte habe ich ein Problem. Wie man 
auf dem Bild sieht, ist der Befehl mal 0xA6, dann mal 0xB6 usw. Einen 
Empfangsfehler schließe ich eigendlich aus, da die Quersumme immer 
richtig ist. Das Ventil reagiert auch richtig.
Hat jemand eine Idee warum hier unterschiedliche Befehle für die 
Ventilverstellung gesendet werden?

VG.
Dirk
Angehängte Dateien:
OP #1614645
Lesenswert?
• ▲
▼
Ok, ich frag' mal anders.
Wie würdet ihr den "Datenmüll", der vom RX868-3V Modul kommt am besten 
filtern. Ich möchte jetzt gar kein Programm, mich würde nur eure 
Vorgehensweise interessieren.
Ich habe es mit ext. Interrupt versucht, welcher einen Zähler gestartet 
bzw. gestoppt hat. Die Zeit wurde gemessen um die Impulslänge zu 
ermitteln. Das war aber nicht sehr zuverlässig. Ich vermute, dass durch 
das "Rauschen" der Interrupt ständig ausgelöst wurde und wenn dann mal 
ein echter Impuls kam, war der µC gerade mit der ISR beschäftigt (und 
die ISR war schon sehr kurz).
Im obigen Programm poll ich den Eingang ständig. Funktioniert ganz gut, 
ist aber natürlich unschön.

Ihr könnt ja mal aus eurer Trickkiste plaudern...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.