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

Re: Empfang hwcom Kategorie: Programmierung (von André H. - 15.08.2001 7:07)
Als Antwort auf Re: Empfang hwcom von Gerd M. Karl - 14.08.2001 22:02

Hallo Gerd,
Das mod 100 ist in Deinem Programm nicht notwendig.
Es bewirkt höchtens, da� ein byte 2-stellig bleibt. (z.B. 215 wird 15; 100 wird 0 usw.)

Mit den Stringvariablen wäre ich ein bi�chen vorsichtig.
Wenn Du mehrere Bytes mit putint "zusammenbastelst" hast Du einen Text.
z.B. byte 215 und 87 ergibt mit putint den Text "21587", also 5 bytes
mit den Werten 0x32, 0x31, 0x35, 0x38, 0x37 !

MfG André H.

> thread Comin
>
> {
>
> byte x,y,z;
> // Check ob was empfangen wurde (Puffer)
> // und Daten im Display anzeigen
>
> x = hwcom.rxd(); // Prüfung auf Empfang
> if x // wenn neue Daten, Daten lesen
>
> {
>
> // Daten lesen und aufbereiten
> y = hwcom.get(); // empf. Daten lesen
> lcd.clear();
> s="Empf=";
> str.putint(s, x);
> lcd.print(s, str.length(s));
> **********************************************
> z= y%100; // Daten aufbereiten (Div. Rest)
> **********************************************
> lcd.goto(1,0); // LCD 2. Zeile Anfang
> s= "Dat= ";
> str.putint(s, z);
> lcd.print(s, str.length(s));
>
> }
>
> halt; // Thread anhalten; weiter mit Main
>
> }


Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten: