API Reference | |
WCM-specific error codes | |
Infineon middleware APIs return results of type cy_rslt_t. | |
Macros | |
#define | CY_WCM_MAX_SSID_LEN (32) |
Max SSID length. More... | |
#define | CY_WCM_MAX_PASSPHRASE_LEN (63) |
Max passphrase length. More... | |
#define | CY_WCM_MIN_PASSPHRASE_LEN (8) |
Min passphrase length. More... | |
#define | CY_WCM_MAC_ADDR_LEN (6) |
MAC address length. More... | |
#define | CY_WCM_MAX_IE_LENGTH (3) |
Maximum Length of Information Element | |
#define | WEP_ENABLED 0x0001 |
Flag to enable WEP security. More... | |
#define | TKIP_ENABLED 0x0002 |
Flag to enable TKIP encryption. More... | |
#define | AES_ENABLED 0x0004 |
Flag to enable AES encryption. More... | |
#define | SHARED_ENABLED 0x00008000 |
Flag to enable shared key security. More... | |
#define | WPA_SECURITY 0x00200000 |
Flag to enable WPA security. More... | |
#define | WPA2_SECURITY 0x00400000 |
Flag to enable WPA2 security. More... | |
#define | WPA2_SHA256_SECURITY 0x00800000 |
Flag to enable WPA2 SHA256 Security | |
#define | WPA3_SECURITY 0x01000000 |
Flag to enable WPA3 PSK security. More... | |
#define | WPA3_OWE 0x80000000 |
Flag to enable WPA3 OWE Security | |
#define | ENTERPRISE_ENABLED 0x02000000 |
Flag to enable enterprise security. More... | |
#define | WPS_ENABLED 0x10000000 |
Flag to enable WPS security. More... | |
#define | IBSS_ENABLED 0x20000000 |
Flag to enable IBSS mode. More... | |
#define | FBT_ENABLED 0x40000000 |
Flag to enable FBT. More... | |
#define | CY_WCM_WPS_PIN_LENGTH (9) |
WPS password length for PIN mode. | |
#define | CY_WCM_MAXIMUM_CALLBACKS_COUNT (5) |
Maximum number of callbacks that can be registered with the WCM library. | |
#define CY_WCM_MAX_SSID_LEN (32) |
Max SSID length.
#define CY_WCM_MAX_PASSPHRASE_LEN (63) |
Max passphrase length.
#define CY_WCM_MIN_PASSPHRASE_LEN (8) |
Min passphrase length.
#define CY_WCM_MAC_ADDR_LEN (6) |
MAC address length.
#define WEP_ENABLED 0x0001 |
Flag to enable WEP security.
#define TKIP_ENABLED 0x0002 |
Flag to enable TKIP encryption.
#define AES_ENABLED 0x0004 |
Flag to enable AES encryption.
#define SHARED_ENABLED 0x00008000 |
Flag to enable shared key security.
#define WPA_SECURITY 0x00200000 |
Flag to enable WPA security.
#define WPA2_SECURITY 0x00400000 |
Flag to enable WPA2 security.
#define WPA3_SECURITY 0x01000000 |
Flag to enable WPA3 PSK security.
#define ENTERPRISE_ENABLED 0x02000000 |
Flag to enable enterprise security.
#define WPS_ENABLED 0x10000000 |
Flag to enable WPS security.
#define IBSS_ENABLED 0x20000000 |
Flag to enable IBSS mode.
#define FBT_ENABLED 0x40000000 |
Flag to enable FBT.