nongye/STM32F103_App1/HardWare/NETWORK/net_wifi.h

19 lines
666 B
C
Raw Permalink Normal View History

#ifndef NET_WIFI_H
#define NET_WIFI_H
#include "main.h"
#include <stdint.h>
/* WiFi <20><><EFBFBD>ˣ<EFBFBD>ESP-01S(TCP͸<50><CDB8>) + <20><><EFBFBD><EFBFBD>MQTT<54><54>
* <EFBFBD><EFBFBD> 4G <EFBFBD><EFBFBD><EFBFBD><EFBFBD>(air780e.c) <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͬ<EFBFBD><EFBFBD><EFBFBD>ӿڣ<EFBFBD><EFBFBD><EFBFBD> network.c <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰͨ<EFBFBD><EFBFBD>·<EFBFBD>ɡ<EFBFBD> */
extern volatile uint8_t g_wifi_mqtt_ready;
extern volatile uint8_t g_wifi_first_publish_ok;
extern volatile uint8_t g_wifi_restore_req; /* <20><>1<EFBFBD><31><EFBFBD><EFBFBD> WiFi ģ<><C4A3><EFBFBD>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD><EFBFBD>(net<65><74><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4>) */
int net_wifi_init(void); /* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>AP(<28>Ѵ<EFBFBD><D1B4><EFBFBD><EFBFBD>̶<EFBFBD><CCB6><EFBFBD>SmartConfig)<29><>͸<EFBFBD><CDB8><EFBFBD><EFBFBD>MQTT, 0=<3D><><EFBFBD><EFBFBD> */
void net_wifi_process(void); /* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD> + <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
void net_wifi_publish_up(const char *json); /* <20><> /iot/data/up/<cid> <20><><EFBFBD><EFBFBD> JSON */
#endif /* NET_WIFI_H */