NNN40 change mode from AP to STA by HTTP server
Dependencies: WIFI_API_32kRAM mbed
How to use Demo code
- Step1: Prepare a router, and set the SSID and Password as follow
- SSID: "SSID"
- Password: "0123456789"
- Step2: Burn demo code to NNN40 module.
You can drag and drop the sample code to NNN40 module.
- Step3: Login module from Http server (192.168.2.1) by PC.
You can set SSID and password by browser. After clicking "confirm" button, the module will change mode from AP to STA, get IP from router
- DEMO video:
Diff: Formatter.cpp
- Revision:
- 10:8b4c3d605bf0
- Parent:
- 9:a9bf63017854
- Child:
- 12:eca9b56155c7
diff -r a9bf63017854 -r 8b4c3d605bf0 Formatter.cpp --- a/Formatter.cpp Thu Jul 18 09:39:35 2013 +0000 +++ b/Formatter.cpp Thu Jul 18 10:10:14 2013 +0000 @@ -26,6 +26,8 @@ var list = document.getElementById(\"type\");\ var type = list.options[list.selectedIndex].value;\ var name = document.getElementById(\"name\").value;\ +if(name === \"\") \ +return;\ var arg = document.getElementById(\"arg\").value;\ var url;\ if(arg === \"\") url = \"http://\" + ip + type + \"new?name=\" + name;\ @@ -35,6 +37,8 @@ function submitCallFuncForm()\ {\ var command = document.getElementById(\"command\").value;\ +if(command === \"\") \ +return; \ var tmp = command.split(\' \');\ var url = tmp[0];\ if(tmp.length > 1)\ @@ -68,7 +72,7 @@ <h3>Call a function :</h3>\ <p>Enter an RPC command.</p>\ <form>\ -Command: <input type= \"text\" id=\"command\"><br>\ +Command: <input type= \"text\" id=\"command\" maxlength=127><br>\ <p><input type=\"button\" value=\"Send\" onclick=\"javascript:submitCallFuncForm();\"></p><br>\ </form>\ </body> \