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 ! > > Hi, > > ich bekomme keine Kommunikation mit der CC2 über den XPort hin. > > Folgende Xport Konfig: Die 1. war nicht ganz so wie gewünscht. > > > *** Channel 1 > Baudrate 57600, I/F Mode 4C, Flow 00 > Port 10001 > Connect Mode : C4 > Send '+++' in Modem Mode disabled > Show IP addr after 'RING' disabled > Auto increment source port disabled > Remote IP Adr: --- none ---, Port 00000 > Disconn Mode : 00 Disconn Time: 00:15 > Flush Mode : 00 > > *** Expert > TCP Keepalive : 45s > ARP cache timeout: 600s > CPU performance: Regular > Monitor Mode @ bootup : enabled > RS485 tx enable : active low > HTTP Port Number : 80 > SMTP Port Number : 25 > MTU Size: 1400 > Alternate MAC: disabled > Ethernet connection type: auto-negotiate > > > > > > mit folgendem Programm (André's Proggies) > > <code> > > string s_in,s_out,s; > > function monitor() > > { > > pcflcd.goto(1,0); > > pcflcd.print(s_out); > > pcflcd.goto(2,0); > > pcflcd.print(s_in); > > } > > function inputstr(byte s[]) returns int > > //---------------------------------------- > > {byte i,x; > > i=0; > > x=255; > > for i=0 ... 29 > > { > > wait hwcom.rxd(); > > x=hwcom.get(); > > if x==10 or x==13 break; > > s[i]=x; > > } > > if x==13 hwcom.get(); > > s[31]=i; > > mem.fillpos(s,i,30-i,0); > > return i; > > } > > > > byte fifo[512],x[2]; > > thread main > > { > > pcflcd.init(); > > pcflcd.setpcf(7); > > pcflcd.clear(); > > hwcom.init(); > > hwcom.setspeed(8); > > loop > > { > > //string s; > > hwcom.flush(); > > wait hwcom.rxd(); > > x[0]=hwcom.get(); > > if x[0]==254 > > { > > x[1]=hwcom.receive(x,1,1000); > > if x[0]==254 and x[1]==1 quit 1;// Hostmode einleiten, normal > > if x[0]==253 and x[1]==1 > > //Erweiterter Empfangspuffer > > hwcom.setbuf(fifo,512); // Hostmode einleiten XPort > > quit 256; // Schnittstellenparameter beibehalten > > } > > } > > inputstr(s); > > s_in=s;monitor(); > > > > if strx.comp(s,"GET / HTTP/1.0") > > { > > hwcom.flush(); > > s_out="HTTP/1.0 200 OK\n"; > > hwcom.print(s_out); > > hwcom.print("Server: C-Control II\n"); > > hwcom.print("Content-Length: 90\n"); > > hwcom.print("Content-Language: de\n"); > > hwcom.print("Content-Type: text/html\n"); > > hwcom.print("Connection: close\n\n"); > > hwcom.print("<html>\n<body>\n"); > > hwcom.print("<b>C-Control II</b> im Web<br>"); > > hwcom.print("\n<font color=red>Es geht!!"); > > hwcom.print("</font><br>\n"); > > hwcom.print("</body>\n</html>\n"); > > } > > hwcom.put(0); > > } > > </code> > > Ich komme nicht weiter, kann auch über DLTool 2.3 nicht programmieren. > > Hilfe!