1234567891011121314151617181920212223242526 |
- #ifndef __WIFI_H
- #define __WIFI_H
- #include "main.h"
- #include "usart.h"
- #include "uType.h"
- uint8_t sendCmd_WIFI(char *pCmd, char *pRes1, char *pRes2, uint32_t timeOut, uint8_t sendNum);
- void sendATOnly(char *pCmd);
- int extract_cip_port(const char *src);
- uint8_t send_AT_and_data(uint8_t *hexData, uint16_t dataLen, char *pRes1, char *pRes2, uint32_t timeOut, uint8_t sendNum);
- void Send_Heartbeat_WIFI(void);
- void Send_WIFI_HEX_Packet(uint8_t *hex_payload, uint16_t payload_len);
- void bin_to_hex_ascii(const uint8_t *bin, uint16_t len, char *ascii_out);
- void Send_WIFI_ASCII_Packet(const char *ascii_payload);
- void Send_WIFI_ASCII_Packet_HEX(const uint8_t *bin_payload, uint16_t bin_len);
- void WIFI_Send_Register(uint8_t use_ascii_mode);
- void WIFI_Send_Heartbeat(uint8_t use_ascii_mode);
- void WIFI_Send_unix(uint8_t use_ascii_mode);
- void WIFI_Send_systemlevel(uint8_t use_ascii_mode);
- void WIFI_Send_sensorline(uint8_t use_ascii_mode);
- void WIFI_Send_Temperature_Data(uint8_t use_ascii_mode, SensorDataBuffer* sensor_data);
- void WIFI_Send_Pressure_CO_H2_Data(uint8_t use_ascii_mode, SensorDataBuffer* sensor_data);
- #endif /*__WIFI_H*/
|