zhiweijian
e7fd58d77a
set BT_CTRL_BLE_MAX_ACT default value to 6
2023-03-30 16:14:18 +08:00
zhiweijian
49691b6a9e
Fixed ATT Ignore wrong response error
2023-03-30 16:13:32 +08:00
zwj
b475798ad6
- Support ESP32C3 and ESP32S3 new BLE lib
...
- Disable controller 5.0 feature bits if host 5.0 feature is not enabled
- Fixed extend ADV parameters check for ADV_DIRECT_HI
2023-03-30 16:10:42 +08:00
zwj
50163578bf
Merge ESP32C3 and ESP32S3 BLE bt.c files to one
2023-03-30 15:54:37 +08:00
Jin Cheng
8daf85b32a
Optimized the document for GAP API:
...
`esp_bt_gap_set_cod`
2023-03-30 14:17:17 +08:00
isha.pardikar@espressif.com
b594199917
NimBLE: Added configurable option for resolving peer address in bleprph example
...
Closes IDFGH-9552
2023-03-30 11:00:48 +05:30
morris
647cc43f44
Merge branch 'bugfix/usb_host_enumeration_delay_v4.4' into 'release/v4.4'
...
USB Host: SetAddress recovery interval + menuconfig configuration (backport v4.4)
See merge request espressif/esp-idf!22703
2023-03-30 12:03:01 +08:00
Jiang Jiang Jian
3b54c90e0d
Merge branch 'bugfix/IDFGH_9535_v4.4' into 'release/v4.4'
...
wifi_prov_mgr : Fixed return value of characteristic read operation in nimble (v4.4)
See merge request espressif/esp-idf!22673
2023-03-29 19:18:22 +08:00
Song Ruo Jing
81b59071fd
gpio: Fix IO hold function related problems
...
1. Fix deep sleep wakeup IOs can not be unhold issue
2. Correct hold related APIs' description
3. Fix gpio_force_hold_all API
docs: Add GPIO wakeup source to sleep_modes doc for ESP32C3
2023-03-29 17:21:50 +08:00
Song Ruo Jing
ef648dfdf6
examples: system/deep_sleep
...
1. Fix EXT0 wakeup pin error on ESP32: GPIO3 is not a RTC IO, change to use GPIO25.
2. Add ESP_ERROR_CHECK to explicitly show the runtime error
3. Improve example README
2023-03-29 17:21:50 +08:00
Song Ruo Jing
5552c29b3e
rtcio: Add a test case to test RTCIO's hold ability after deep sleep wakeup
2023-03-29 17:21:50 +08:00
KonstantinKondrashov
b19d685406
efuse: Fix load_efuses_from_flash when FE is on
...
esp_efuse_utility_load_efuses_from_flash() read emul_efuse
as an encrypted partition, but that is not correct,
this partition was never encrypted.
Need to read it as not encrypted partition.
Fxed the case: If FE is already on then EFUSE VIRT mode can work with it.
Closes https://github.com/espressif/esp-idf/issues/10929
2023-03-29 16:18:54 +08:00
Marius Vikhammer
4fb8c6f220
Merge branch 'docs/ledc_datasheet_v4.4' into 'release/v4.4'
...
docs: update readme links to ledstrip datasheet (v4.4)
See merge request espressif/esp-idf!22959
2023-03-29 14:45:10 +08:00
Marius Vikhammer
9071843f2b
docs: update readme links to ledstrip datasheet
2023-03-29 11:09:05 +08:00
chenjianxing
d7de64691b
esp_wifi: fix potential issue when tx fragment pkt
2023-03-29 11:08:35 +08:00
Jiang Jiang Jian
3c25ecb92e
Merge branch 'feature/ble_mesh_console_stack_update_v4.4' into 'release/v4.4'
...
ble_mesh: stack: Miscellaneous fixes and updates(v4.4)
See merge request espressif/esp-idf!22924
2023-03-28 15:57:44 +08:00
lly
18a5b07607
ble_mesh: stack: Minor fix for provisioner provisioning timeout
2023-03-28 04:29:57 +00:00
wangjialiang
6c55c9c800
ble_mesh: add BQB LOG
2023-03-28 04:29:57 +00:00
luoxu
0ec64df258
ble_mesh: stack: forward rfu dst for the case NODE/RLY/BV-01
2023-03-28 04:29:57 +00:00
luoxu
8f5c5a3972
ble_mesh: stack: add send transaction ack befor provisioner send prov failed msg
2023-03-28 04:29:57 +00:00
luoxu
34841a97a5
ble_mesh: stack: for the case MESH/PVNR/PBADV/BV-01, add the close link reason before reset link
2023-03-28 04:29:57 +00:00
Marius Vikhammer
9b4ccdc911
Merge branch 'bugfix/increase_nmea_example_default_stack_v4.4' into 'release/v4.4'
...
uart: increase default stack size for nmea example (v4.4)
See merge request espressif/esp-idf!22916
2023-03-27 17:16:47 +08:00
Zim Kalinowski
e9e1f8e001
Merge branch 'docs/extra_component_dirs_v4.4' into 'release/v4.4'
...
docs: fixed EXTRA_COMPONENT_DIRS being mispelled as EXTRA_COMPONENTS_DIRS in build-system guide (v4.4)
See merge request espressif/esp-idf!22801
2023-03-27 17:02:58 +08:00
Island
c707cdd344
Merge branch 'feature/ble_mesh_add_bqb_log_test_macro_v4.4' into 'release/v4.4'
...
ble_mesh: stack: Add macros for BQB test to enable some internal function or log (v4.4)
See merge request espressif/esp-idf!22923
2023-03-27 16:43:07 +08:00
wangjialiang
dad6588e3d
ble_mesh: stack: bug fix in bqb
2023-03-24 17:13:11 +08:00
wangjialiang
1a412555cd
ble_mesh: stack: add description of internal BQB Test
2023-03-24 17:12:57 +08:00
lly
4737b4865d
ble_mesh: stack: Minor updates for BQB test log
2023-03-24 17:12:47 +08:00
wangjialiang
14d90c4534
ble_mesh: stack: Add a BQB macro for BQB test to enable some internal function or log
2023-03-24 17:12:23 +08:00
Viktor Babrian
0050fa940c
components/mdns: use semaphore instead of task notification bits (IDFGH-9380)
...
Component should not alter the task notification bits of the calling task.
2023-03-24 09:03:35 +01:00
Marius Vikhammer
40a92dbfab
uart: increase default stack size for nmea example
...
With the old value of 2048 bytes we are right on the stack border when running on S3.
Closes https://github.com/espressif/esp-idf/issues/11044
2023-03-24 12:21:33 +08:00
Jiang Jiang Jian
90d6e45d9f
Merge branch 'mesh/bugfix_fix_bugs_for_mesh_network_v4.4' into 'release/v4.4'
...
wifi_mesh: fix bugs for mesh network (backport v4.4)
See merge request espressif/esp-idf!22899
2023-03-24 10:58:36 +08:00
Marius Vikhammer
2222ca49d6
Merge branch 'docs/update_link_to_esp_product_selector' into 'release/v4.4'
...
update link to ESP product selector
See merge request espressif/esp-idf!22890
2023-03-23 18:28:33 +08:00
Zhang Xiao Yan
42c73548a1
update link to ESP product selector
2023-03-23 18:28:32 +08:00
Michael (XIAO Xufeng)
2a052f09f2
Merge branch 'bugfix/fix_uart_tx_done_hardware_concurrency_v4.4' into 'release/v4.4'
...
uart: Fix TX side concurrency issues (v4.4)
See merge request espressif/esp-idf!22596
2023-03-23 16:46:49 +08:00
Dong Heng
b7ea6e44b2
vfs: uart/cdcacm/usb_serial_jtag fcntl return read/write state
2023-03-23 08:22:56 +00:00
zhangyanjiao
794905b0e1
wifi_mesh: update mesh doc
2023-03-23 16:10:34 +08:00
zhangyanjiao
b10a36d0e2
wifi_mesh: Fix several bugs on mesh network
2023-03-23 16:10:11 +08:00
Jiang Jiang Jian
f3fc6f7435
Merge branch 'bugfix/add_unregister_wpa3_cb_v4.4' into 'release/v4.4'
...
wpa_supplicant : Add support for unregistering wifi wpa3 callbacks.
See merge request espressif/esp-idf!22556
2023-03-23 15:22:36 +08:00
Wang Meng Yang
7894f032f6
Merge branch 'bugfix/hfp_ag_cannot_init_conn_v4.4' into 'release/v4.4'
...
bt: Fixed the index out of bounds of hfp_ag BTC control block (v4.4)
See merge request espressif/esp-idf!22873
2023-03-23 10:50:57 +08:00
Jiang Jiang Jian
a3f285d744
Merge branch 'bugfix/dm9051_rcv_mcast_v4.4' into 'release/v4.4'
...
esp_eth: allowed DM9051 to receive multicast packets (v4.4)
See merge request espressif/esp-idf!22865
2023-03-23 10:44:49 +08:00
Jiang Jiang Jian
4ffc7c666c
Merge branch 'bugfix/lwip_core_locking_v4.4' into 'release/v4.4'
...
esp_netif/lwip: Fix core-locking config (v4.4)
See merge request espressif/esp-idf!22466
2023-03-23 10:39:57 +08:00
Jin Cheng
c8a3237309
Fixed the index out of bounds of hfp_ag BTC control block
2023-03-22 15:49:56 +08:00
Ondrej
88a2afc034
esp_eth: DM9051 stop/start issue fixed
2023-03-21 16:32:46 +00:00
Ondrej
fc09ea7b19
esp_eth: allowed DM9051 to receive multicast packets
...
Removed extra PHY status link checks from DM9051 MAC layer
2023-03-21 16:28:51 +00:00
Jiang Jiang Jian
8cea38360f
Merge branch 'bugfix/fix_examples_sdmmc_card_init_failure_esp32s3_v4.4' into 'release/v4.4'
...
SDMMC example: Fix for 'sdmmc_card_init failed for ESP32S3' (v4.4)
See merge request espressif/esp-idf!22653
2023-03-21 18:57:10 +08:00
David Cermak
35eeb04829
lwip: Add missing esp_sntp_enabled()
2023-03-21 10:31:25 +01:00
David Cermak
079611dd16
lwip/sntp: Fix esp_sntp_ API races (v4.4)
...
Some of the esp_sntp_...() APIs that wrap lwip's SNTP
module use tcpip_callback() to execute the lwip functionality
in the correct state (either with locked TCP/IP core,
or within the TCP/IP thread).
tcpip_callback() however doesn't wait for completion of the callback,
which doesn't prevent from using the stack variables after destroy
if used as a parameter.
Introduced in a71fa82
.
Fixed by using of tcpip_api_call() instead of the tcpip_callback().
Closes https://github.com/espressif/esp-idf/issues/10611
2023-03-21 10:31:25 +01:00
David Cermak
29b8a00c0a
esp_netif/lwip: Fix core-locking config (v4.4)
...
* Fix thread safety issues in non-core locking
* Add option to verify thread safety issues in lwip (core-lock assertion)
* Make esp_sntp.h thread safe API
* Fix sntp example
(v4.4 - fixes minor merge issue that duplicated
DHCP_DEFINE_CUSTOM_TIMEOUTS and DHCP_REQUEST_TIMEOUT_SEQUENCE)
Closes https://github.com/espressif/esp-idf/issues/9908
Closes https://github.com/espressif/esp-idf/issues/10502
Closes https://github.com/espressif/esp-idf/issues/10466
2023-03-21 10:31:20 +01:00
Cao Sen Miao
897082dbe5
usb_serial_jtag: Fix bug of blocking TX xfer when using driver,
...
Merges https://github.com/espressif/esp-idf/pull/10208
2023-03-20 14:39:35 +08:00
Sonika Rathi
d91efe9f8e
SDMMC example: Fix for 'sdmmc_card_init failed for ESP32S3' (v4.4)
...
Closes https://github.com/espressif/esp-idf/issues/10855
2023-03-20 11:50:45 +05:30