Re: Einlesen in die SWCOM Kategorie: Programmierung (von Lutz Kubens - 23.02.2005 12:15) | ||
Als Antwort auf Re: Einlesen in die SWCOM von TOM - 22.02.2005 9:37 | ||
| ||
> Hallo Lutz, > > ich hab das Ganze mal so umgeschrieben, das mans lesen kann, > und wie ich es machen würde: > > > thread empfangen > { > byte buf[156]; > byte inh[156]; > int i; > string s3; > > swcom.setbuf(buf,156); > loop > { > wait swcom.rxd(); > swcom.receive(buf,156,200); > for i = 0 ... <= 155 { inh[i] = buf[i] - 38);} > s3 = ""; > for i = 0 ... <= 15 { str.putchar(s3,inh[i]);} > lcdext.line(1); > lcdext.print2(s3); > } > } > > > wenn von Deinem GPS Ding wirklich nur ASCII Zeichen kommen, > mu� es so funktionieren, wenn allerdings Steuerzeichen dabei sind > mu� man diese noch abfangen. > > mfg Tom Hallo Tom, vielen Dank für die Hilfe. Das GPS Modul, das ich verwende sendet nur ASCII Zeichen. Am Anfang steht ein $, zwischendrin sind Kommata als Trennzeichen und am Ende sind CR und LF. Ich werde das gleich mal ausprobieren. mfg Lutz | ||
Antwort schreiben Antworten: Re: Einlesen in die SWCOM (von André H. - 23.02.2005 23:13) Re: Einlesen in die SWCOM (von Lutz Kubens - 24.02.2005 19:53) Re: Einlesen in die SWCOM (von Lutz Kubens - 26.02.2005 8:44) Re: Einlesen in die SWCOM (von André H. - 4.03.2005 11:50) |