Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: rs2323-Einstellungen - Datenübertragung Windsensor Kategorie: Sensoren (von wema - 19.06.2005 17:13)
Als Antwort auf Re: rs2323-Einstellungen - Datenübertragung Windsensor von Udo - 18.06.2005 0:36
Ich nutze:
C164CI-ControllerBoard, CC2-ReglerBoard, OSOPT V3.0
> Hallo,
>
> für den Wettersensor Testempfänger von ELV brauchst Du folgende Einstellungen:
>
> hwcom.init();
> hwcom.setspeed(hwcom.SPEED_19200);
> hwcom.set_S0CON(hwcom.set8O2);
>
> Um die Windsensordaten auszuwerten gehst Du folgendermassen vor:
>
>
> function wetterempfang()
> {    byte i, stx, w[6], etx;
>      plm.beep(plm.TONE_A);
>      sleep 50;
>      stx=hwcom.get();
>      w[0] = hwcom.get();               //Typ
>      w[1] = hwcom.get();
>      w[2] = hwcom.get();
>      w[3] = hwcom.get();
>      w[4] = hwcom.get();
>      w[5] = hwcom.get();
>      etx=hwcom.get();
>      for i = 0 ... 5
>          {
>           w[i] = (w[i] and 0b01111111);
>          }
>      if w[0] == 0x3f                                    //Wind
>         {
>         wind = w[1];
>         wind = (wind shl 7) or w[2];
>         }
> }
>

> Die Variable wind ist eine globale Variable.
>
>
> GruÃ?
>
> Udo
>


Hallo Udo,

vielen Dank für Deinen code. Werde es gleich mal ausprobieren, bzw. wenn wieder etwas Wind ist.

Ein Schönes Wochenende noch,
GruÃ?, wema


    Antwort schreiben


Antworten: