mirror of
https://github.com/openmv/openmv.git
synced 2025-11-04 14:49:50 +08:00
Update winc header.
* Fix MAKE_ADDR macro. * Add winc_security_t.
This commit is contained in:
parent
75e12ae8ff
commit
747ca41f09
@ -12,12 +12,13 @@
|
|||||||
#define WINC_IP_ADDR_LEN (4)
|
#define WINC_IP_ADDR_LEN (4)
|
||||||
#define WINC_MAC_ADDR_LEN (6)
|
#define WINC_MAC_ADDR_LEN (6)
|
||||||
#define WINC_MAX_SSID_LEN (33)
|
#define WINC_MAX_SSID_LEN (33)
|
||||||
|
#define WINC_MAX_PSK_LEN (65)
|
||||||
|
|
||||||
#define MAKE_SOCKADDR(addr, ip, port) \
|
#define MAKE_SOCKADDR(addr, ip, port) \
|
||||||
struct sockaddr addr; \
|
struct sockaddr addr; \
|
||||||
addr.sa_family = AF_INET; \
|
addr.sa_family = AF_INET; \
|
||||||
addr.sa_data[0] = port >> 8; \
|
addr.sa_data[0] = (uint8_t)(port >> 8); \
|
||||||
addr.sa_data[1] = port; \
|
addr.sa_data[1] = (uint8_t)(port); \
|
||||||
addr.sa_data[2] = ip[0]; \
|
addr.sa_data[2] = ip[0]; \
|
||||||
addr.sa_data[3] = ip[1]; \
|
addr.sa_data[3] = ip[1]; \
|
||||||
addr.sa_data[4] = ip[2]; \
|
addr.sa_data[4] = ip[2]; \
|
||||||
@ -38,6 +39,14 @@ typedef enum {
|
|||||||
WINC_MODE_FIRMWARE,
|
WINC_MODE_FIRMWARE,
|
||||||
} winc_mode_t;
|
} winc_mode_t;
|
||||||
|
|
||||||
|
typedef enum {
|
||||||
|
WINC_SEC_INVALID = 0,
|
||||||
|
WINC_SEC_OPEN,
|
||||||
|
WINC_SEC_WPA_PSK,
|
||||||
|
WINC_SEC_WEP,
|
||||||
|
WINC_SEC_802_1X
|
||||||
|
} winc_security_t;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
int8_t rssi;
|
int8_t rssi;
|
||||||
uint8_t security;
|
uint8_t security;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user