Ah OK DAS wurde bislang wirklich noch nicht getestet![]()
Das mit der Frage von weiter oben war nicht an Dich gerichtet sondern Antwort für Max und Fabian.
Ah OK DAS wurde bislang wirklich noch nicht getestet![]()
Das mit der Frage von weiter oben war nicht an Dich gerichtet sondern Antwort für Max und Fabian.
Sensationell:
HTML-Code:<html><head><title>RP6v2-M256-WIFI Simple Webserver</title></head><body><font size="+4" face="sans-serif">HELLO FROM RP6v2-M256-WIFI!</font><br>Please visit my homepage: <a href="http://www.arexx.com/rp6">www.arexx.com/rp6</a><br><br><font size="+3" face="sans-serif">Stopwatch 1 Value: 6516<br>Page hit counter: 5<br>*****</font></body></html>
Bild hier
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
Der Webserver macht bei mir ein paar Probleme:
Die Verbindung klappt mit verschiedenen Browsern problemlos, allerdings wird die Verbindung nicht geschlossen!
Hier der Log aus dem Terminal:
Got request: GET / HTTP/1.1GOT GET!
GET / HTTP/1.1
Close connection...
#### TIMEOUT! TRY AGAIN! ####
#### TIMEOUT! TRY AGAIN! ####
ERROR!
#### WRITE COMMAND FAILURE! ####
done!
Hast du in den WLAN Einstellungen "Enable CMD Mode by GPIO" aktiviert?
Einfach mal auf den Button klicken.
Ausserdem musst Du die Flusskontrolle aktivieren - wie weiter oben schon gesagt, wird das bei dem Initial Config Script deaktiviert und erst mit "Run default WIFI config!" wieder aktiviert.
Oder indem man in der WLAN Kommandozeile einfach
set UART flow 1
save
reboot
ausführt.
MfG,
SlyD
Habe ich alles gemacht, der Fehler bleibt der Gleiche...
Editier mal in der RP6M256_WIFIlib.c die Zeile 341
#define WIFI_DEBUG
also Kommentarzeichen wegmachen. Dann den Simple Webserver nochmal neu übersetzen.
Was wird im SERIELLEN Terminal ausgegeben?
Aussehen sollte es so:
MfG,Code:Got request: *CLOS**OPEN*GET / HTTP/1.1 GOT GET! Close connection... ### WIFI Enter CMD mode ENTER CMD GPIO14! W{?} ? [OK:?] RAW_CMD{close } close Write Commad done! ### WIFI Leave CMD mode W_CMD{exit ; EXIT} RAW_CMD{exit} exitWrite Commad done! [RESP_OK:EXIT] done!
SlyD
Oh - ich glaube ich habe den Fehler gefunden: Der HTTP-Header, den ich benutzt habe, hat ein "Connection:close" nachgeschickt - vermutlich gab das Probleme mit dem manuellen Trennen der Verbindung im Programm...
Lesezeichen