Fonctions utiles pour la brique Wifi. Plus de détails...
Classes | |
class | EspDrv |
Macros | |
#define | WL_SSID_MAX_LENGTH 32 |
#define | WL_MAC_ADDR_LENGTH 6 |
#define | WL_IPV4_LENGTH 4 |
#define | WL_NETWORKS_LIST_MAXNUM 10 |
#define | MAX_SOCK_NUM 4 |
#define | SOCK_NOT_AVAIL 255 |
#define | NA_STATE -1 |
#define | WL_FW_VER_LENGTH 6 |
#define | NO_SOCKET_AVAIL 255 |
#define | CMD_BUFFER_SIZE 200 |
Définitions de type | |
typedef enum eProtMode | tProtMode |
Énumérations | |
enum | eProtMode { TCP_MODE, UDP_MODE, SSL_MODE } |
enum | wl_error_code_t { WL_FAILURE = -1, WL_SUCCESS = 1 } |
enum | wl_auth_mode { AUTH_MODE_INVALID, AUTH_MODE_AUTO, AUTH_MODE_OPEN_SYSTEM, AUTH_MODE_SHARED_KEY, AUTH_MODE_WPA, AUTH_MODE_WPA2, AUTH_MODE_WPA_PSK, AUTH_MODE_WPA2_PSK } |
enum | wl_status_t { WL_NO_SHIELD = 255, WL_IDLE_STATUS = 0, WL_CONNECTED, WL_CONNECT_FAILED, WL_DISCONNECTED } |
enum | wl_enc_type { ENC_TYPE_NONE = 0, ENC_TYPE_WEP = 1, ENC_TYPE_WPA_PSK = 2, ENC_TYPE_WPA2_PSK = 3, ENC_TYPE_WPA_WPA2_PSK = 4 } |
enum | wl_tcp_state { CLOSED = 0, LISTEN = 1, SYN_SENT = 2, SYN_RCVD = 3, ESTABLISHED = 4, FIN_WAIT_1 = 5, FIN_WAIT_2 = 6, CLOSE_WAIT = 7, CLOSING = 8, LAST_ACK = 9, TIME_WAIT = 10 } |
Variables | |
EspDrv | espDrv |
Fonctions utiles pour la brique Wifi.
#define CMD_BUFFER_SIZE 200 |
#define MAX_SOCK_NUM 4 |
#define NA_STATE -1 |
#define NO_SOCKET_AVAIL 255 |
#define SOCK_NOT_AVAIL 255 |
#define WL_FW_VER_LENGTH 6 |
#define WL_IPV4_LENGTH 4 |
#define WL_MAC_ADDR_LENGTH 6 |
#define WL_NETWORKS_LIST_MAXNUM 10 |
#define WL_SSID_MAX_LENGTH 32 |
enum eProtMode |
enum wl_auth_mode |
enum wl_enc_type |
enum wl_error_code_t |
enum wl_status_t |
enum wl_tcp_state |
EspDrv espDrv |