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> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > Hallo, > > > > bin Gewzwungerner Maßen von einer SPS auf das AVR32 umgesteigen und trotz > > anfäglicher schwierigkeiten jetzt begeistert. > > > > > > Doch leider komme ich mit dem ETH anschluss nicht ganz klar. ich brauche eine Telnet > > verbindung (So wie im tutoriel) doch 1. verstehe ich das Meiste nicht was da Passiert. > > z.b.: > > > > <basic> Str_Printf(txt, "socket indx:%d port:%d handle:%d len:%d state:%d\r", info(0), info(1), info(2), info(3), state) > > Msg_WriteText(txt) > > ETH_ReceiveData(rbuf, plen) > > rbuf(plen)=0 ' Add zero string termination > > If plen <> 2 Or rbuf(0) <> &Hd Then ' Do Not echo telnet "\r\n" packets > > Str_Printf(txt,"Echo: %s\r\n", rbuf) ' was macht das %s\r\n? > > ETH_SendTCP(info(0), txt, plen+8) </basic> > > > > > > Mal davpn abesehen wie verabeite ich die daten? habe schon ein bischen rummgespielt. > > aber da Ja text gesendet wird, wollte ich den verabreiten aber das geht ja anscheinend nicht > > wie dann? ich möchte wenn ich z.b. Hallo! (! = ende des Befehls) das P46 an geht. das "!" > > würde ich nur benutzten um die dem AVR32 zu segnaliesieren das ein befehl abgeschlossen wurde. > > > > > > Achso und wie sende ich eig. text? muss ihn ja umformen und das habe ich auch > > noch nicht verstanden :( > > > Hi, > die Index-Erklärung zu Str_Printf() ist eigentlich recht verständlich, das %s ist ein platzhalter für deinen > variabel einfügbaren String. das rn müsste eigentlich \rn heißen. das ist die symbolik für Return/neue > Zeile, finde die übersichtstabelle im Hilfe-Menu grad nicht dazu. \r ist das gleiche wie der Charakter > 13 ausm Ascii-Code hinter dem formellen zeug in Str_Printf() kommt das komma! hinter dem wird dann > der String gesetzt der in den Platzhalter reinsoll. Diesen String definiert man sich. in dem ETH-Beispiel > ist das halt "rbuf" möchtest du einen anderen String aus irgendwelchen Integers oder so generieren gibt > es dazu viele Str_... Funktionen wie zb Str_ReadInt (schreibt eine Zahl in einen String).