25 lines
1015 B
C
25 lines
1015 B
C
#ifndef WIFI_H_
|
|
#define WIFI_H_
|
|
|
|
#define WIFI_SUCCESS 1
|
|
#define WIFI_FAIL 0
|
|
|
|
void WiFi_init(void);
|
|
void WiFi_restart(void);
|
|
void WiFi_set_baud_rate(int baud,int data_bits,int stop_bits,int parity,int flow_ctl);
|
|
void WiFi_set_wifi_mode(int mode);
|
|
void WiFi_join_access_point(const char ssid[],const char password[]);
|
|
void WiFi_quit_access_point(void);
|
|
void WiFi_set_IP_mode(int mode);
|
|
void WiFi_set_IP_address(const char *ip);
|
|
void WiFi_set_softAP_options(const char *ssid,const char *password,int channel_id,int encription);
|
|
void WiFi_enable_multiple_connections(int enable);
|
|
void WiFi_establish_TCP_connection(int connection_id, const char *ip,int port);
|
|
void WiFi_register_UDP_port(int connection_id,const char *remote_ip, int remote_port, int local_port, int mode);
|
|
void WiFi_close_connection(int connection_id);
|
|
int WiFi_create_TCP_server(int port);
|
|
void WiFi_delete_server(void);
|
|
void WiFi_send_data(int connection_id,const char data[]);
|
|
int WiFi_receive_data(char data[],int limit);
|
|
|
|
#endif /* WIFI_H_ */ |