Einen schönen guten Tag,
ich habe für meine Heizungssteuerung Temperatursensoren mit Funkmodulen und dem Atmega 8 für alle Zimmer erstellt,
welche beim Erreichen der Solltemperatur einen Code für das Schließen oder Öffnen der Regler an die Basisstation senden.
Die Temperatursensoren geben zum Beispiel den Code 50 für das Erreichen der Temperatur 23 Grad und den Code 60 für die
Unterschreitung der Temperatur 21 Grad an die Basis.
Die Basis soll nun neben der Anzeige der Temperatur der einzelnen Zimmer auch das Empfangsteil an den Reglern bedienen,
und mit diesen oder andern Code das Öffnen oder Schließen
der Ventiele veranlassen.
Nun stellt sich das Problem, es funktioniert zwar das Senden der Basisstation mit der allgemeinen Config für die Com 5 (#1),
aber es werden die eingehenden Codes nicht ausgegeben und stehen zur Auswertung nicht zu Verfügung.
Mit If Ischarwaiting <> 0 und Inputbin Code gab es mit Atmegas bisher keine Probleme, siehe Prorammbeispiel für die direkte Reglersteuerung.
Beim XMegas stehe ich nun vor dem Probleme, wie weiter. Ich bekomme keinen Binärwert zum Auswerten
Wie Konfiguriere ich die Schnittstelle um die Empfangenen Codes mit Ischarwaiting <> 0 auszuwerten.
Wer hilft mir auf die Sprünge.
Danke für die Mühe und das Verständnis.
Ischartwaiting.basReglersteuerungCodeUntergeschoß.bas
ich habe für meine Heizungssteuerung Temperatursensoren mit Funkmodulen und dem Atmega 8 für alle Zimmer erstellt,
welche beim Erreichen der Solltemperatur einen Code für das Schließen oder Öffnen der Regler an die Basisstation senden.
Die Temperatursensoren geben zum Beispiel den Code 50 für das Erreichen der Temperatur 23 Grad und den Code 60 für die
Unterschreitung der Temperatur 21 Grad an die Basis.
Die Basis soll nun neben der Anzeige der Temperatur der einzelnen Zimmer auch das Empfangsteil an den Reglern bedienen,
und mit diesen oder andern Code das Öffnen oder Schließen
der Ventiele veranlassen.
Nun stellt sich das Problem, es funktioniert zwar das Senden der Basisstation mit der allgemeinen Config für die Com 5 (#1),
aber es werden die eingehenden Codes nicht ausgegeben und stehen zur Auswertung nicht zu Verfügung.
Mit If Ischarwaiting <> 0 und Inputbin Code gab es mit Atmegas bisher keine Probleme, siehe Prorammbeispiel für die direkte Reglersteuerung.
Beim XMegas stehe ich nun vor dem Probleme, wie weiter. Ich bekomme keinen Binärwert zum Auswerten
Wie Konfiguriere ich die Schnittstelle um die Empfangenen Codes mit Ischarwaiting <> 0 auszuwerten.
Wer hilft mir auf die Sprünge.
Danke für die Mühe und das Verständnis.
Ischartwaiting.basReglersteuerungCodeUntergeschoß.bas