Changeset 213 for rtos_arduino/trunk/examples/WifiEcho/rca_app.cpp
- Timestamp:
- Apr 2, 2016, 1:19:24 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
rtos_arduino/trunk/examples/WifiEcho/rca_app.cpp
r203 r213 2 2 #include "ESP8266.h" 3 3 4 #define S SID ""5 #define PASSWORD ""4 #define STA_SSID "" 5 #define STA_PASSWORD "" 6 6 7 7 #define AP_SSID "M0_AP" … … 9 9 10 10 #define WMODE_STATION 11 12 ESP8266 wifi;13 11 14 12 bool setup_done = false; … … 20 18 Serial.println("Echo Server : Start!"); 21 19 22 ret = wifi.begin(Serial5, 115200);20 ret = WiFi.begin(Serial5, 115200); 23 21 24 22 if(ret == 1) { … … 28 26 Serial.println("FW Version mismatch."); 29 27 Serial.print("FW Version:"); 30 Serial.println( wifi.getVersion().c_str());28 Serial.println(WiFi.getVersion().c_str()); 31 29 Serial.print("Supported FW Version:"); 32 30 Serial.println(ESP8266_SUPPORT_VERSION); … … 37 35 38 36 Serial.print("FW Version:"); 39 Serial.println( wifi.getVersion().c_str());37 Serial.println(WiFi.getVersion().c_str()); 40 38 41 39 #ifdef WMODE_STATION 42 if ( wifi.setOprToStation()) {40 if (WiFi.setOprToStation()) { 43 41 Serial.print("to station ok\r\n"); 44 42 } else { … … 46 44 } 47 45 48 if ( wifi.joinAP(SSID,PASSWORD)) {46 if (WiFi.joinAP(STA_SSID, STA_PASSWORD)) { 49 47 Serial.print("Join AP success\r\n"); 50 48 Serial.print("IP: "); 51 Serial.println( wifi.getLocalIP().c_str());49 Serial.println(WiFi.getLocalIP().c_str()); 52 50 } else { 53 51 Serial.print("Join AP failure\r\n"); 54 52 } 55 53 #else /* !WMODE_STATION */ 56 if ( wifi.setOprToSoftAP()) {54 if (WiFi.setOprToSoftAP()) { 57 55 Serial.print("to softap ok\r\n"); 58 56 } else { 59 57 Serial.print("to softap err\r\n"); 60 58 } 61 if( wifi.setSoftAPParam(AP_SSID, AP_PASSWORD, 7, 0)){59 if(WiFi.setSoftAPParam(AP_SSID, AP_PASSWORD, 7, 0)){ 62 60 Serial.print("Set SoftAP success\r\n"); 63 61 Serial.print("IP: "); 64 Serial.println( wifi.getLocalIP().c_str());62 Serial.println(WiFi.getLocalIP().c_str()); 65 63 } 66 64 else { … … 69 67 #endif /* WMODE_STATION */ 70 68 71 if ( wifi.enableMUX()) {69 if (WiFi.enableMUX()) { 72 70 Serial.print("multiple ok\r\n"); 73 71 } else { … … 75 73 } 76 74 77 if ( wifi.startTCPServer(80)) {75 if (WiFi.startTCPServer(80)) { 78 76 Serial.print("start tcp server ok\r\n"); 79 77 } else { … … 81 79 } 82 80 83 if ( wifi.setTCPServerTimeout(60)) {81 if (WiFi.setTCPServerTimeout(60)) { 84 82 Serial.print("set tcp server timout 60 seconds\r\n"); 85 83 } else { … … 110 108 pre_mux_id_ptn = mux_id_ptn; 111 109 112 if(! wifi.getMuxCStatus(&mux_id_ptn)) {110 if(!WiFi.getMuxCStatus(&mux_id_ptn)) { 113 111 Serial.println("getMuxCStatus(&mux_id_ptn) : Error!"); 114 112 } … … 130 128 } 131 129 132 if (! wifi.isConnected(mux_id)) {130 if (!WiFi.isConnected(mux_id)) { 133 131 Serial.print("Echo Server : Port is closed: "); 134 132 Serial.println(mux_id); … … 137 135 } 138 136 139 if((len = wifi.recv(mux_id, buffer, sizeof(buffer))) == 0) {137 if((len = WiFi.recv(mux_id, buffer, sizeof(buffer))) == 0) { 140 138 return; 141 139 } … … 148 146 Serial.print("Echo Server : Close port : "); 149 147 Serial.println(mux_id); 150 wifi.releaseTCP(mux_id);148 WiFi.releaseTCP(mux_id); 151 149 mux_id = MUX_NULL; 152 150 return; … … 161 159 Serial.println((char*)buffer); 162 160 163 if(! wifi.send(mux_id, buffer, len)) {161 if(!WiFi.send(mux_id, buffer, len)) { 164 162 Serial.println("Echo Server : send(mux_id, cmd) : Error!"); 165 163 } … … 189 187 } 190 188 191 if (! wifi.isConnected(task1_mux_id)) {189 if (!WiFi.isConnected(task1_mux_id)) { 192 190 Serial.print("Echo Server Task1 : Port is closed: "); 193 191 Serial.println(task1_mux_id); … … 195 193 return; 196 194 } 197 if((len = wifi.recv(task1_mux_id, buffer, sizeof(buffer))) == 0) {195 if((len = WiFi.recv(task1_mux_id, buffer, sizeof(buffer))) == 0) { 198 196 return; 199 197 } … … 206 204 Serial.print("Echo Server Task1 : Close port : "); 207 205 Serial.println(task1_mux_id); 208 wifi.releaseTCP(task1_mux_id);206 WiFi.releaseTCP(task1_mux_id); 209 207 task1_mux_id = MUX_NULL; 210 208 return; … … 219 217 Serial.println((char*)buffer); 220 218 221 if(! wifi.send(task1_mux_id, buffer, len)) {219 if(!WiFi.send(task1_mux_id, buffer, len)) { 222 220 Serial.println("Echo Server Task1 : send(task1_mux_id, cmd) : Error!"); 223 221 }
Note:
See TracChangeset
for help on using the changeset viewer.