Re: Einlesen in die SWCOM Kategorie: Programmierung (von Lutz Kubens - 21.02.2005 18:28) | ||
Als Antwort auf Re: Einlesen in die SWCOM von ACU - 21.02.2005 15:46 | ||
| ||
> ASCII > > Schau dir mal die Tabelle an! > Um von einem ASCII Zeichen zurück auf eine Zahl zu kommen, mu�t du den wert des > ASCII Bytes - 38 nehmen. > > Die Umwandlung geht sicher noch besser, > am Mittwoch kommt zu mir jemand, der gut programmieren kann, den frage ich mal. > > > MfG ACU Hallo ACU, vielen Dank für die Mühe.Ich habe folgendes eingegeben: byte buf[156], inh[156]; swcom.setbuf(buf,156); loop { if not swcom.rxd() { swcom.receive(buf,156,66); for a = 0 ... 155 { inh[a] = buf[a] - 38);}} s3 = ""; for n = 0 ... 15 { str.putchar(s3,inh[n]);} lcdext.line(1); lcdext.print2(s3); }} Als Anzeige erhalte ich 16 undefinierbare Zeichen. Eine Umwandlung eines Byte (ASCII-Wert, der ja so scheinbar vom GPS Empfänger kommt, da das Hyperterminal den Satz zeigt) in einen Character (String) habe ich in den Unterlagen nicht gefunden. Vielen Dank im Voraus, MFG Lutz Kubens | ||
Antwort schreiben Antworten: Re: Einlesen in die SWCOM (von TOM - 22.02.2005 9:37) Re: Einlesen in die SWCOM (von Lutz Kubens - 23.02.2005 12:15) 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) |