jgujarathi
0d7c909e87
feat(esp_wifi): Showcases the new scan by bitmap config
...
- Showcases the ability to scan by the bitmap config newly added
to the wifi_scan_config_t by implementing it in the scan config
2024-04-01 23:00:01 +08:00
jgujarathi
9a88dab748
feat(esp_wifi): Add support for advanced roaming as a wifi app
...
- Adds support for advanced roaming as a wifi app.
2024-04-01 23:00:01 +08:00
jgujarathi
71e6c10f7c
fix(wpa_supplicant): Update supplicant last scan time when application scanning
...
- Any scanning currently updates the bss table held by supplicant anyway,
but the time record used to maintain the recency of the last scan is
only updated by supplicant issued scans. Updating the last scan time
for application trigerred scanning will prevent the needless scanning
by supplicant if there has been an application trigerred scan in
the time diff threshold(currently 10s).
2024-04-01 23:00:01 +08:00
jgujarathi
b23e29d5ae
fix(wpa_supplicant): Add current bss channel as hint to scanning
...
- Add current bss channel as hint to scanning during supplicant connect
making the process faster.
2024-04-01 23:00:01 +08:00
jgujarathi
560c951e33
fix(wpa_supplicant): Add default durations to supplicant issued scans
...
- Add default durations to supplicant issued scans based on results from
initial experiments where probe response times were recorded in a
significantly noisy environment. It was noticed that within 70ms
we receive over 80% of the responses 90% of the time
2024-04-01 23:00:01 +08:00
jgujarathi
84d7ab5c0c
fix(wpa_supplicant): Clear bssid flag and channel in supplicant disconnect handler
...
- Clear the bssid set flag and channel in supplicant disconnect handler as this
can cause the station to recursively connect to the wrong AP in case
roaming through BTM mechanisms fails.
- Fix issue with incorrect blocking time calculation when blocking scan
issued for a single channel.
2024-04-01 23:00:01 +08:00
jgujarathi
ff622e4428
fix(wpa_supplicant): Apply the Neighbor report event in roaming example
...
- Apply the neighbor report event structure in the roaming example.
- This replaces the existing callback structure that existed earlier.
2024-04-01 23:00:01 +08:00
jgujarathi
c6134a23dd
fix(wpa_supplicant): Replace Neighbor Report callback with an event
...
- Deprecate the existing esp_rrm_send_neighbor_rep_request() API
- Adds a new API to send neighbor report requests esp_rrm_send_neighbor_report_request().
This replaces the older API's callback procedure with a new Wi-Fi
event that is posted when the neighbor report is received.
This moves the execution of the callback from supplicant
context to freertos context.
2024-04-01 23:00:01 +08:00
jgujarathi
743772fb76
fix(btm): Improve BTM scanning effiency by using channel bitmap
...
- Improve the BTM scanning efficiency by using channel bitmap feature in
scanning. This sets only the channels we need to scan instead of all.
2024-04-01 23:00:01 +08:00
jgujarathi
c3f1c3fcde
feat(esp_wifi): Add channel bitmaps to the scan config
...
- Add the ability to specify the specific channels and the
in wifi_config_t.
- Adds warning that discourages setting bssid and channel in sta_config
when btm/mbo is enabled and supported by the network.
- Fix issues with reporting authmodes of FT supporting APs during scanning.
- Additional typo fixes in the public header files
2024-04-01 23:00:01 +08:00
Aditya Patwardhan
fb28b42c94
Merge branch 'feature/support_ecdsa_key_using_key_manager' into 'master'
...
Feature/support ecdsa key using key manager
Closes IDF-7992
See merge request espressif/esp-idf!28908
2024-04-01 22:10:34 +08:00
Aditya Patwardhan
051048d261
Merge branch 'feature/p4_rng' into 'master'
...
feat(esp_hw_support): brought up RNG on ESP32-P4
Closes IDF-6522
See merge request espressif/esp-idf!29614
2024-04-01 20:24:36 +08:00
Jiang Jiang Jian
b02a2eaf1a
Merge branch 'bugfix/fix_call_to_header_event_callback' into 'master'
...
fix: Fix call to event_handler on on_header state of HTTP Client
Closes IDFGH-12486
See merge request espressif/esp-idf!29953
2024-04-01 19:48:47 +08:00
Jiang Jiang Jian
d954057ed8
Merge branch 'feat/coex_schm_ble' into 'master'
...
feat(ble/controller): Add coexist schm for BLE
See merge request espressif/esp-idf!29740
2024-04-01 18:26:52 +08:00
Wang Meng Yang
ef30e40151
Merge branch 'fix/rd_stored_link_key_error' into 'master'
...
fix(bt/controller): fix some issues in bt controller
Closes CBI-722, CBI-709, and BTQABR2023-210
See merge request espressif/esp-idf!29454
2024-04-01 18:17:37 +08:00
Jiang Jiang Jian
7347042d9a
Merge branch 'feat/multi_antenna_support' into 'master'
...
feat(phy): refactor multiple antenna, support for WIFI/BT/BLE
Closes FCS-1279
See merge request espressif/esp-idf!26534
2024-04-01 17:36:11 +08:00
Jiang Jiang Jian
fde8c8d0f8
Merge branch 'feat/sntp_init_delay' into 'master'
...
feat(lwip): SNTP: Add support for adjusting startup delay
Closes IDF-8790
See merge request espressif/esp-idf!29688
2024-04-01 17:16:28 +08:00
Dai Zi Yan
d125ce0e44
Merge branch 'docs/update_mr_template' into 'master'
...
docs: update the mr template for adding translation related labels
Closes DOC-6831
See merge request espressif/esp-idf!29636
2024-04-01 17:09:44 +08:00
Aditya Patwardhan
d0a23799e8
feat(mbedtls): Added support for using ECDSA key through key manager
2024-04-01 14:37:12 +05:30
Mahavir Jain
999f3f69c0
Merge branch 'esp32p4/deterministic_ecdsa_support' into 'master'
...
Add deterministic ECDSA support
Closes IDF-8507
See merge request espressif/esp-idf!29010
2024-04-01 16:45:14 +08:00
daiziyan
87c29178da
docs: update the mr template for adding translation related labels
2024-04-01 16:30:28 +08:00
Harshit Malpani
2814b5a330
Revert "fix(esp_http_client): Call event_handler after header value is received"
...
This reverts commit 04ac8e43db
.
When `http_on_header_event` is called, event_handler is invoked and
then the current header key and header value are freed. In the previous
approach, `http_on_header_event` was called from `http_on_header_value`,
but it lead to an issue where if the value is received in multiple chunks,
then the current header key and value were freed and thus header was not
processed correctly which might result in connection issues. Calling
`http_on_heaher_event` from `http_on_header_field` ensures that the current
header field and value are processed properly
Fixes https://github.com/espressif/esp-idf/issues/13497
Fixes https://github.com/espressif/esp-idf/issues/13097
2024-04-01 13:41:47 +05:30
Armando (Dou Yiwen)
99efa9504c
Merge branch 'change/merge_isp_env_into_isp_af' into 'master'
...
(isp): merge isp env into isp af
See merge request espressif/esp-idf!29946
2024-04-01 16:05:44 +08:00
Jiang Jiang Jian
0301125fbd
Merge branch 'bugfix/typo_bootloader_kconfig' into 'master'
...
fix(bootloader): fix spelling mistakes in /components/bootloader/Kconfig.projbuild
See merge request espressif/esp-idf!29899
2024-04-01 15:36:10 +08:00
alanmaxwell
ffd0c8ecef
fix(soc): update gpio_sig_map.h for esp32c5 beta3
2024-04-01 15:07:38 +08:00
alanmaxwell
565660db87
docs: disable build phy.rst for esp32p4
2024-04-01 14:59:57 +08:00
alanmaxwell
21693c3c7c
fix(ci): disable phy antenna example build for h2 and fix typo and format
2024-04-01 14:59:57 +08:00
alanmaxwell
1d763691ea
docs(phy): rewrite multi antenna docs
2024-04-01 14:59:57 +08:00
alanmaxwell
2b8b3f49bf
feat(phy): support async update phy antenna config
2024-04-01 14:59:57 +08:00
alanmaxwell
408a4675ee
fix(wifi): fix multi antenna issue for C6
2024-04-01 14:59:55 +08:00
alanmaxwell
85bf5f8aba
change(phy): change wifi multi ant api to phy multi ant
2024-04-01 14:59:27 +08:00
alanmaxwell
583c0d71ad
change(phy): move antenna example from wifi to phy
2024-04-01 14:59:27 +08:00
alanmaxwell
a6cc70e6e7
docs: seperate multiple antennas from Wi-Fi to PHY
2024-04-01 14:59:27 +08:00
alanmaxwell
0f73cf50fb
refactor(wifi): Add deprecated attribute for WiFi multiple antennas api
2024-04-01 14:59:27 +08:00
alanmaxwell
92e76a3434
refactor(phy): refactor multiple antenna, support for WIFI/BT/BLE/15.4
2024-04-01 14:59:27 +08:00
Aditya Patwardhan
f231b262b9
Merge branch 'fix/key_manager_hw_support' into 'master'
...
Fix/key manager hw support
See merge request espressif/esp-idf!29508
2024-04-01 14:34:42 +08:00
Jiang Jiang Jian
3f486c4477
Merge branch 'feature/support_ext_conn' into 'master'
...
Feature/support ext conn
Closes IDF-7865
See merge request espressif/esp-idf!29884
2024-04-01 13:20:33 +08:00
Armando
e62e8844c7
doc(isp): updated isp evn detector doc
2024-04-01 12:00:54 +08:00
Armando
b40cf7508c
test(isp): remove isp env detector allocation test
2024-04-01 12:00:36 +08:00
Armando
ad3087fa20
change(isp): merge isp af env into isp af controller
2024-04-01 11:59:43 +08:00
xiehang
f3c5047638
feat(extconn): Supports external WiFi connections for ESP32p4 and other espressf chips
2024-04-01 11:44:52 +08:00
gongyantao
9e2ffff9b6
fix(bt): fix some issues in bt controller
...
1: fixed the incorrect timeing in reporting HCI_Link_Key_Type_Changed.
2: fixed the incorrect iv value during resuming encryption.
3: fixed the incorrect return with hci command rd_stored_link_key.
2024-04-01 11:40:10 +08:00
xiehang
9d7bd6a8dd
change(esp_phy): Add SOC_PHY_SUPPORTED to control phy mode
2024-04-01 11:36:55 +08:00
Chen Jian Xing
d5c6e53e8a
Merge branch 'bugfix/fix_coex_ld_issue' into 'master'
...
fix(wifi): fix coex ld issue
See merge request espressif/esp-idf!29914
2024-04-01 11:30:38 +08:00
Armando (Dou Yiwen)
9e8f5364eb
Merge branch 'feat/isp_af_driver' into 'master'
...
isp: added isp driver framework and isp af driver
See merge request espressif/esp-idf!27937
2024-04-01 10:44:48 +08:00
Xiong Wei Chao
7915aee213
Merge branch 'bugfix/sdp_remove_record_no_evt' into 'master'
...
fix(bt/bluedroid): Fixed the crash caused by using illegal pointers during SDP deinit
Closes BTQABR2023-201
See merge request espressif/esp-idf!29288
2024-04-01 10:17:31 +08:00
Jakob Hasse
9c108f2da6
feat(esp_hw_support): brought up RNG on ESP32-P4
2024-04-01 07:09:11 +05:30
Armando
da1550d074
change(codespell): fix some wrong spell
2024-04-01 09:30:07 +08:00
Armando
c50e42b7d5
doc(isp): added isp programming guide
2024-04-01 09:30:07 +08:00
Armando
a26ab5118c
test(isp): added isp csi share test
2024-04-01 09:30:07 +08:00