Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > Hallo, > > da ich mit Inputstr immer Probleme hatte, hab ich das so gelöst. > Die Funktion com_verarb(data) verarbeitet den String data, da stehen dann die empfangenen Bytes > drin. Über die Abfrage des Wertes 254 lässt sich die CC2 in den Hostmodus versetzen > (für Downloadtool von André) > > Holger > > <code> > string data; > byte emp; > byte flag; > > wait hwcom.rxd(); // warten auf serielle Daten > > // lesen, solange Daten vorhanden > while hwcom.rxd() > { > emp = hwcom.get(); > if emp == 13 { emp = 10; }; > > // reload Programm (254) > if emp == 254 { > quit 1; //hostmodus > } > > // String teilen an CR oder LF und verarbeiten > > if emp == 10 // LF oder CR > { > if str.length(data) > 0 > { > com_verarb(data); > } > data =""; > > } else { > > str.putchar(data,emp); > } > } > </code>