PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WLAN Modul HTTP Verbindung beenden



Thorben W
29.06.2013, 21:35
Hallo ich versuch seit einiger Zeit den RP6 über eine Handy App zu steuern und da taucht jetzt folgend des Problem auf :
org.apache.http.client.
ClientProtocolException
auf. Mein Freund der die App programmiert meint das daran liegt das mein Webserver auf dem RP6 die HTTP Sitzung nicht beendet (vielleicht aber sogar auch die TCP Verbindung beendet werden muss)
Mein Problem: Wie beende ich die HTTP Sitzung vom RP6 aus.
Thorben W

shedepe
30.06.2013, 01:21
Ich habe zwar noch nie was mit dem WLan modul, des RP6 gemacht, dafür aber in letzter Zeit eine Menge mit TCP/IP.
Für mich hört sich die Exception zwar eher, danach an, dass der Client (also die APP) entweder ein Problem damit hat wie der RP6 das HTTP Protokoll behandelt, oder Probleme mit den Daten vom RP6 hat.
Ich habe mich grad mal etwas durch die Wifi library vom RP6 geklickt und würde spontan behaupten, dass vom RP6 aus keine Möglichkeit besteht, die Socket Verbindung zu beenden, da das komplette Handling der Socketverbindung (so weit ich das auf die Schnelle gesehen habe) von dem WLan Modul gemacht wird. Es könnte allerhöchstens sein, dass man einen passenden Kommando Befehlt vom RP6 zu dem WLan Modul senden kann, der das macht.

radbruch
30.06.2013, 06:44
Hallo

Mit "close" wird die Verbindung wieder getrennt:


enter_cmd_mode_WIFI();
writeCommand_WIFI("close\r");
leave_cmd_mode_WIFI();

https://www.roboternetz.de/community/threads/59926-RP6-M256-WIFI-FAILURE-script-aborted%21?p=564489&viewfull=1#post564489

Gruß

mic