11

Files at this revision

API Documentation at this revision

Comitter:
yezhong
Date:
Fri Jun 24 07:55:49 2022 +0000
Parent:
2:a327e877a94c
Commit message:
1

Changed in this revision

wifi_example.cpp Show annotated file Show diff for this revision Revisions of this file
wifi_example.h Show annotated file Show diff for this revision Revisions of this file
--- a/wifi_example.cpp	Tue Mar 01 08:50:07 2022 +0000
+++ b/wifi_example.cpp	Fri Jun 24 07:55:49 2022 +0000
@@ -7,49 +7,29 @@
 /************************************************************/
 
 #include "wifi_example.h"
-#include "ESP8266.h"
 #include "data_pc.h"
+#include "esp8266.h"
 
-ESP8266 wifi(PA_9,PA_10);
 
+Serial wifi(PA_9, PA_10);
 
 /**
 * @brief  initial ESP8266,and connect to wifi ap
 **/
 void connectInit(void)
 {
-    bool ret;   
-    pc.printf("starting......\r\n");
-    wifi.reset();
-    wait_ms(500);
-    ret = wifi.startup(3); //start as client mode
-    wait_ms(200);
-    if(ret != true) {
-        pc.printf("startup failed\r\n");
-        ret = true;
-    } else {
-        pc.printf("set as client mode\r\n");
-    }
+    moshi();
+    wait(2);
+    mima();
+    wait(2);
+    getMyIP();
+    wait(2);
+    lianjie();
+    wait(2);
+    UDP();
+    wait(2);
     
-    wifi.connect(APNAME,APPASSWD); //conenet to a existed wifi ap
-    wait_ms(200);
-    ret = wifi.isConnected(); //check whether connect successed
-    if(ret != true) {
-        pc.printf("connect failed\r\n");
-        ret = true;
-    } else {
-        pc.printf("now connected!\r\n");
-    }
-    pc.printf("the ip address is : %s\r\n",wifi.getIPAddress());  //send ip address to pc
-    ret = wifi.open("UDP", TCPNUM, TCPADD, TCPPORT);   //connte to a TCP socket
-     if(ret != true) {
-        pc.printf("connect failed\r\n");
-        ret = true;
-    } else {
-        pc.printf("connected success\r\n");
-    }
 }
 
 
 
-
--- a/wifi_example.h	Tue Mar 01 08:50:07 2022 +0000
+++ b/wifi_example.h	Fri Jun 24 07:55:49 2022 +0000
@@ -3,7 +3,7 @@
 
 #include "mbed.h"
 #include "cJSON.h"
-#include "ESP8266.h"
+#include "esp8266.h"
 
 #include <time.h>  
 #include <stdio.h>
@@ -21,7 +21,9 @@
 
 extern void connectInit(void);
 
-extern ESP8266 wifi;
+
+
+extern Serial wifi;
 
 
 #endif