Merge branch 'bugfix/fix_some_wifi_phy_mode_bugs' into 'master'
esp32: fix some wifi phy mode bugs See merge request idf/esp-idf!2294
This commit is contained in:
commit
9b9eb7e724
3 changed files with 12 additions and 1 deletions
|
@ -397,6 +397,9 @@ esp_err_t esp_wifi_scan_get_ap_records(uint16_t *number, wifi_ap_record_t *ap_re
|
|||
* @brief Get information of AP which the ESP32 station is associated with
|
||||
*
|
||||
* @param ap_info the wifi_ap_record_t to hold AP information
|
||||
* sta can get the connected ap's phy mode info through the struct member
|
||||
* phy_11b,phy_11g,phy_11n,phy_lr in the wifi_ap_record_t struct.
|
||||
* For example, phy_11b = 1 imply that ap support 802.11b mode
|
||||
*
|
||||
* @return
|
||||
* - ESP_OK: succeed
|
||||
|
@ -714,6 +717,9 @@ esp_err_t esp_wifi_get_config(wifi_interface_t interface, wifi_config_t *conf);
|
|||
* @attention SSC only API
|
||||
*
|
||||
* @param[out] sta station list
|
||||
* ap can get the connected sta's phy mode info through the struct member
|
||||
* phy_11b,phy_11g,phy_11n,phy_lr in the wifi_sta_info_t struct.
|
||||
* For example, phy_11b = 1 imply that sta support 802.11b mode
|
||||
*
|
||||
* @return
|
||||
* - ESP_OK: succeed
|
||||
|
|
|
@ -230,6 +230,11 @@ typedef union {
|
|||
/** @brief Description of STA associated with AP */
|
||||
typedef struct {
|
||||
uint8_t mac[6]; /**< mac address */
|
||||
uint32_t phy_11b:1; /**< bit: 0 flag to identify if 11b mode is enabled or not */
|
||||
uint32_t phy_11g:1; /**< bit: 1 flag to identify if 11g mode is enabled or not */
|
||||
uint32_t phy_11n:1; /**< bit: 2 flag to identify if 11n mode is enabled or not */
|
||||
uint32_t phy_lr:1; /**< bit: 3 flag to identify if low rate is enabled or not */
|
||||
uint32_t reserved:28; /**< bit: 4..31 reserved */
|
||||
} wifi_sta_info_t;
|
||||
|
||||
#define ESP_WIFI_MAX_CONN_NUM (10) /**< max number of stations which can connect to ESP32 soft-AP */
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit 0810a36f80def38a5d82593c1ca989f746297a53
|
||||
Subproject commit 3ca7b8a9afdc01a1f0714072cc59c8509481e395
|
Loading…
Reference in a new issue