mirror of
https://github.com/espressif/esp-idf.git
synced 2026-01-21 22:28:27 +00:00
Merge branch 'feat/support_esp32c5_cert_test_example_v5.5' into 'release/v5.5'
Feat/support esp32c5 cert test example v5.5(Backport v5.5) See merge request espressif/esp-idf!42535
This commit is contained in:
@@ -20,7 +20,7 @@ typedef enum {
|
||||
PHY_RATE_2M = 0x1,
|
||||
PHY_RATE_5M5 = 0x2,
|
||||
PHY_RATE_11M = 0x3,
|
||||
//11g
|
||||
//11g,11a
|
||||
PHY_RATE_6M = 0xb,
|
||||
PHY_RATE_9M = 0xf,
|
||||
PHY_RATE_12M = 0xa,
|
||||
@@ -38,8 +38,7 @@ typedef enum {
|
||||
PHY_RATE_MCS5 = 0x15,
|
||||
PHY_RATE_MCS6 = 0x16,
|
||||
PHY_RATE_MCS7 = 0x17,
|
||||
#if CONFIG_SOC_WIFI_HE_SUPPORT
|
||||
// 11ax
|
||||
//11ax
|
||||
PHY_RATE_11AX_MCS0 = 0x20,
|
||||
PHY_RATE_11AX_MCS1 = 0x21,
|
||||
PHY_RATE_11AX_MCS2 = 0x22,
|
||||
@@ -50,7 +49,16 @@ typedef enum {
|
||||
PHY_RATE_11AX_MCS7 = 0x27,
|
||||
PHY_RATE_11AX_MCS8 = 0x28,
|
||||
PHY_RATE_11AX_MCS9 = 0x29,
|
||||
#endif//CONFIG_SOC_WIFI_HE_SUPPORT
|
||||
//11ac
|
||||
PHY_RATE_VHT_MCS0 = 0x30,
|
||||
PHY_RATE_VHT_MCS1 = 0x31,
|
||||
PHY_RATE_VHT_MCS2 = 0x32,
|
||||
PHY_RATE_VHT_MCS3 = 0x33,
|
||||
PHY_RATE_VHT_MCS4 = 0x34,
|
||||
PHY_RATE_VHT_MCS5 = 0x35,
|
||||
PHY_RATE_VHT_MCS6 = 0x36,
|
||||
PHY_RATE_VHT_MCS7 = 0x37,
|
||||
PHY_RATE_VHT_MCS8 = 0x38,
|
||||
PHY_WIFI_RATE_MAX
|
||||
} esp_phy_wifi_rate_t;
|
||||
|
||||
|
||||
@@ -11,6 +11,6 @@ examples/phy/cert_test:
|
||||
disable:
|
||||
- if: IDF_TARGET in ["esp32p4"]
|
||||
reason: not supported
|
||||
- if: IDF_TARGET in ["esp32c5", "esp32c61", "esp32h21", "esp32h4"]
|
||||
- if: IDF_TARGET in ["esp32c61", "esp32h21", "esp32h4"]
|
||||
temporary: true
|
||||
reason: not supported yet # TODO: [ESP32C5] IDF-8851, [esp32c61] IDF-9859, [esp32h21] IDF-12041, [ESP32H4] IDF-12716
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C6 | ESP32-H2 | ESP32-S2 | ESP32-S3 |
|
||||
| ----------------- | ----- | -------- | -------- | -------- | -------- | -------- | -------- |
|
||||
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-H2 | ESP32-S2 | ESP32-S3 |
|
||||
| ----------------- | ----- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
|
||||
|
||||
# Certification Test Example
|
||||
|
||||
@@ -99,7 +99,7 @@ phy> cmdstop
|
||||
I (130260) phy: rx_num: 0 rx_rssi: 0
|
||||
phy>
|
||||
phy> get_rx_result
|
||||
I (139550) cmd_phy: Desired: 0, Correct: 0, RSSI: 0, flag: 2
|
||||
I (139550) cmd_phy: Correct: 0, Desired: 0, RSSI: 0, flag: 2
|
||||
phy>
|
||||
phy> bt_tx_tone -e 1 -n 1 -p 0
|
||||
I (151900) phy: BT TX TONE START!
|
||||
|
||||
@@ -82,7 +82,7 @@ static int esp_phy_get_rx_result_func(int argc, char **argv)
|
||||
|
||||
esp_phy_get_rx_result(&rx_result);
|
||||
|
||||
ESP_LOGI(TAG, "Desired: %lu, Correct: %lu, RSSI: %d, flag: %lu", rx_result.phy_rx_total_count,
|
||||
ESP_LOGI(TAG, "Correct: %lu, Desired: %lu, RSSI: %d, flag: %lu", rx_result.phy_rx_total_count,
|
||||
rx_result.phy_rx_correct_count, rx_result.phy_rx_rssi, rx_result.phy_rx_result_flag);
|
||||
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user