Jiang Jiang Jian
e65d706ee3
Merge branch 'bugfix/crash_in_i2s_when_reconnect_to_a2dp_v5.0' into 'release/v5.0'
...
fixed crash in I2S when reconnect to a2dp sink (v5.0)
See merge request espressif/esp-idf!20718
2022-12-02 19:54:03 +08:00
Jiang Jiang Jian
81fd39545c
Merge branch 'feature/nimble_port_init_deinit_v5.0' into 'release/v5.0'
...
NimBLE : Init deinit nimble stack in a loop (v5.0)
See merge request espressif/esp-idf!20696
2022-12-02 19:52:40 +08:00
Jiang Jiang Jian
8b7fee3296
Merge branch 'bugfix/ble_phy_readme_v5.0' into 'release/v5.0'
...
NimBLE: Fixed README file for BLE PHY prph example (v5.0)
See merge request espressif/esp-idf!20256
2022-12-02 19:50:11 +08:00
Jiang Jiang Jian
010416cf3e
Merge branch 'bugfix/ble_mesh_console_memory_leak_test_forv5.0' into 'release/v5.0'
...
ble_mesh:example:fix memory leak(v5.0)
See merge request espressif/esp-idf!20037
2022-12-02 19:49:32 +08:00
Ivan Grokhotkov
85eff825a9
Merge branch 'bugfix/do_not_mix_esp_partition_and_spi_flash_apis_v5.0' into 'release/v5.0'
...
partition: use esp_partition_munmap instead of spi_flash_munmap (v5.0)
See merge request espressif/esp-idf!21024
2022-12-02 19:29:49 +08:00
Ivan Grokhotkov
5dc102bfac
Merge branch 'feature/upgrade_components_version_v5.0' into 'release/v5.0'
...
Feature/upgrade components version (v5.0)
See merge request espressif/esp-idf!21069
2022-12-02 19:20:32 +08:00
Omar Chebib
1169dfa1eb
Flash: fix flash_suspend example to include worst case
...
flash_suspend example will now test the worst case in order to be able
to detect real regression:
- shorter response time is acceptable, as the tested function may be in the cache already
- response time longer than 120us will be considered a potential regression
2022-12-01 10:45:35 +00:00
Omar Chebib
6b4e1619d8
TWDT: the Kconfig option ESP_TASK_WDT_EN is now used to enable Task Watchdog
2022-12-01 10:45:35 +00:00
Omar Chebib
b675bb2a4d
WDT: implement interrupt wdt and task wdt for ESP32-C2
...
ESP32-C2 has a single group timer, thus it will use it for the interrupt watchdog,
which is more critical than the task watchdog. The latter is implement in
software thanks to the `esp_timer`component.
2022-12-01 10:45:35 +00:00
liqigan
ad43b04898
fix HID device can not remove virtually cabled device without a connection
...
Closes https://github.com/espressif/esp-idf/issues/10107
2022-12-01 15:14:25 +08:00
morris
b4470860f9
Merge branch 'bugfix/i2s_tdm_doubled_mclk_v5.0' into 'release/v5.0'
...
i2s: fixed double mclk in tdm mode (v5.0)
See merge request espressif/esp-idf!21191
2022-11-29 16:57:11 +08:00
Rahul Tank
6091627f2e
Wifi Prov: Disabled the default support for BLE Encrpytion on characteristics read /write
...
By default, disabled the BLE Encrpyption requirement for provisioning characteristic.
With this flag enabled, when remote attempts to read and if the ACL link is not encrypted,
ESP device will return Insufficient Authentication. It is remote device responsibility to go
for link encryption which may result in pairing.
Some devices do not proceed for any pairing and just show failure pop-up. Also, user needs
to remove bonding on remote phone manually and then try again. This is causing bad user experience.
End user can enable it as per their use case.
2022-11-25 14:18:05 +05:30
harshal.patil
dd57ba77a3
parttool: added tests to check the external interface (parsing) of the parttool commands
...
The existing tests detect errors in the internal interface (eg. parttool read-write functions) and did not check for any possible breakages in the args parsing of the parttool commands.
2022-11-24 10:45:05 +05:30
Jin Cheng
9ad1c7df96
Increase BtI2STask stack depth to avoid stack overflow
2022-11-24 11:21:57 +08:00
Jin Cheng
75b2e639e1
optimized a2dp_sink audio datapath
...
1. removed audio cache in BTC layer of Bluedroid
2. added flow control for audio data in application layer
Closes https://github.com/espressif/esp-idf/issues/9622
2022-11-24 11:21:57 +08:00
Jin Cheng
728e2c97b4
1. changed pin_type of Legacy Paring from FIXED to VARIABLE to avoid authentication failure
...
2. provide compatibilities with devices that do not support Secure Simple Paring
Closes https://github.com/espressif/esp-idf/issues/10069
Closes https://github.com/espressif/esp-idf/issues/10005
2022-11-23 20:51:12 +08:00
Jin Cheng
a69c5408a3
fixed build errors with Secure Simple Paring disabled
2022-11-23 20:50:59 +08:00
laokaiyao
592a51ae96
i2s: fixed typo 'philip'
...
Closes: https://github.com/espressif/esp-idf/issues/10197
2022-11-22 15:59:51 +08:00
morris
0dbbf7bac5
pcnt: support accumulate count value
...
Closes https://github.com/espressif/esp-idf/issues/10167
2022-11-21 15:17:55 +08:00
Harshit Malpani
03f8d8a0e2
esp_https_ota: Send data to event handler
2022-11-21 03:31:06 +00:00
Harshit Malpani
4934d01795
esp_https_ota: Added support for esp_events
2022-11-21 03:31:06 +00:00
zwj
f258183ec5
Fixed ble_compatibility_test example NVS init error
2022-11-21 10:33:35 +08:00
zwj
fdd75ea5e8
cleanup sdkconfig.defaults
2022-11-21 10:33:35 +08:00
satish.solanke
6d11786776
Update_sdkdefaultconfig_BLE_only_flag ESP32C2
2022-11-21 10:33:35 +08:00
Jin Cheng
aae167824e
Fixed the issue memory access out of bounds in a2dp_source example
2022-11-18 16:39:04 +08:00
harshal.patil
9463a66fc0
fix: esp_http_client fix behaviour when disable_auto_redirect is enabled
2022-11-14 15:56:17 +05:30
Harshit Malpani
df988596b1
cbor: Update cbor component version in idf_component.yml file in example
2022-11-14 10:08:07 +05:30
Michael (XIAO Xufeng)
f8d4bc8911
soc: upgrade version printing to vX.Y
2022-11-10 06:21:11 +00:00
Armando
d4725fb34d
partition: use esp_partition_munmap instead of spi_flash_munmap
2022-11-10 11:26:51 +08:00
alex.li
9bbe6e7fa3
Support external coexist formal code for C2 & S3,
...
and optimize RX category in external coex.
2022-11-08 19:10:38 +05:30
Ivan Grokhotkov
166effd4b8
Merge branch 'feature/partition_api_new_component_v5.0' into 'release/v5.0'
...
Storage: Partition APIs moved to the new component 'esp_partition' (v5.0)
See merge request espressif/esp-idf!20855
2022-11-04 14:58:51 +08:00
morris
a8ef7570ca
Merge branch 'examples/remove_c2_build_disable_yml_v5.0' into 'release/v5.0'
...
example: remove build disable rules of spi_xxx example for c2 in build-test-rules.yml (v5.0)
See merge request espressif/esp-idf!20594
2022-11-03 10:07:57 +08:00
morris
ed92569ed1
Merge branch 'contrib/github_pr_10087_v5.0' into 'release/v5.0'
...
fixed url to console component (GitHub PR) (v5.0)
See merge request espressif/esp-idf!20900
2022-11-03 10:01:10 +08:00
Ivan Grokhotkov
a8ebd8ad04
unity: add linux port
...
This allows using unity fixture in Linux host tests
2022-11-02 21:49:15 +01:00
Martin Vychodil
af81bd1b0a
Storage: Partition APIs moved to the new component 'esp_partition'
...
All the partition handling API functions and data-types were moved from the 'spi_flash' component to the new one named 'esp_partition'. See Storage 5.x migration guide for more details
2022-11-02 21:49:08 +01:00
Michael (XIAO Xufeng)
725eacbf16
Merge branch 'feature/usb/voltage_monitoring_backport_v5.0' into 'release/v5.0'
...
tinyusb: TinyUSB in IDF v5.0.0 (backport v5.0)
See merge request espressif/esp-idf!20673
2022-11-02 17:26:22 +08:00
beta-tester
940530c505
doc: redirect console page
...
Previous the console doc is moved from api-guide to api-reference, which
broken the URL as well, this commit added a redirect link to ensure the
old URL can still work.
2022-11-02 16:11:24 +08:00
Jonas Vanthornhout
bc225c8886
Fixed typo
2022-11-01 14:36:44 +08:00
Roshan Bangar
ab2dee9439
Nimble/blufi: Added an API to stop Bluetooth / Blufi
2022-10-31 09:49:13 +05:30
morris
ad5b5ed4ed
Merge branch 'bugfix/fixed_signal_gap_in_i2s_adc_dac_example_v5.0' into 'release/v5.0'
...
i2s_example: fixed i2s_adc_dac output gap (v5.0)
See merge request espressif/esp-idf!20355
2022-10-31 11:37:43 +08:00
laokaiyao
838abedbc8
es7210: use managed component
2022-10-28 14:59:33 +08:00
Tomas Rezucha
61191a5ce5
tinyusb: Use TinyUSB from component registry
2022-10-25 06:44:56 +02:00
wanlei
6099844644
examples: support spi master examples on esp32cxx
2022-10-25 12:04:22 +08:00
wanlei
a26c47be0f
example: remove build disable rules of spi_xxx example for c2 in build-test-rules.yml
2022-10-25 12:04:22 +08:00
Yuan Hong Hui
76f7c727d5
ble_mesh:example:fix memory leak
2022-10-25 03:44:44 +00:00
Jin Cheng
4cfb2e9e7d
fixed crash in I2S when reconnect to a2dp sink
2022-10-21 14:10:51 +08:00
isha.pardikar@espressif.com
ff29f5c43a
NimBLE : Init deinit nimble stack in a loop
2022-10-20 12:58:38 +05:30
Chen Yudong
a77617e673
CI: optimize wifi get started example test
2022-10-14 15:02:24 +08:00
Ivan Grokhotkov
a6adac2a8b
Merge branch 'ci/fix_mqtt5_broker_not_available_v5.0' into 'release/v5.0'
...
ci: Fix mqtt broker is not available (backport v5.0)
See merge request espressif/esp-idf!20451
2022-10-11 19:33:40 +08:00
Chen Yudong
2a8f297840
CI: enable psram in sniffer example
2022-10-10 18:38:11 +08:00
Chen Yudong
1ab5fa22b7
ci: change example simple sniffer test channel
2022-10-10 18:38:11 +08:00
yuanjianmin
bb41b340b9
ci: Fix mqtt broker is not available
2022-10-10 02:38:28 +00:00
Aditya Patwardhan
d70e80b7bb
pytest_wifi_prov_mgr.py: Update example test to enable sec1 and sec2
...
testing
2022-10-08 10:49:53 +05:30
Aditya Patwardhan
a98ecafaf2
wifi_prov_mgr: Make security2 as default for the example
2022-10-07 14:14:45 +05:30
Aditya Patwardhan
92698b28d8
wifi_prov_mgr_example: Set "wifiprov" as test username and "abcd1234" as
...
test password.
2022-10-07 14:14:45 +05:30
Aditya Patwardhan
38b81d52c5
wifi_prov_mgr: Fix comments
2022-10-07 14:14:44 +05:30
Aditya Patwardhan
6f69097815
wifi_prov: Update behaviour for wifi_prov_mgr_start_provisioning to avoid breaking the usage for sec1
2022-10-07 14:14:44 +05:30
Michael (XIAO Xufeng)
cdc92f8c01
example: fixed spi_slave_hd and sdio hosts should pull essl package of compatible versions
2022-09-29 07:39:45 +00:00
Michael (XIAO Xufeng)
1e0c16deaf
sdio/example: fixed the essl return type issue
2022-09-29 07:39:45 +00:00
Michael (XIAO Xufeng)
c15f5f352c
essl: move from esp-idf component to extra component
2022-09-29 07:39:45 +00:00
WanqQixiang
14ef8d56ca
openthread: Add some flash optimization options for openthread component
...
openthread: use a certain version of esp_openthread_cli_extension managed component
2022-09-29 09:40:05 +08:00
laokaiyao
0077163813
i2s_example: fixed i2s_adc_dac output gap
...
Closes: https://github.com/espressif/esp-idf/issues/9389
2022-09-27 11:31:44 +08:00
Isha Pardikar
5774ca1300
NimBLE: Fixed README file for BLE PHY prph example
2022-09-20 14:22:27 +05:30
Jiang Jiang Jian
b585bdd739
Merge branch 'bugfix/fix_extend_adv_tx_pwr_signed_type_err_v5.0' into 'release/v5.0'
...
Fixed extend adv tx power range error (backport v5.0)
See merge request espressif/esp-idf!20226
2022-09-20 16:07:26 +08:00
Jiang Jiang Jian
c85d364720
Merge branch 'feature/sink_support_mono_v5.0' into 'release/v5.0'
...
bt: Fixed sink not being able to output mono audio because it can only decode dual channel audio data(v5.0)
See merge request espressif/esp-idf!20075
2022-09-20 11:04:44 +08:00
zwj
07c4eb8841
Fixed extend adv tx power range error
2022-09-19 16:21:22 +08:00
Isha Pardikar
1bc252ec5c
NimBLE: Added example framework for BLE PHY
2022-09-16 15:21:13 +05:30
xiongweichao
09cc360b43
Fixed sink not being able to output mono audio because it can only decode dual channel audio data
2022-09-15 11:35:25 +00:00
Jiang Jiang Jian
89dc570faf
Merge branch 'bugfix/efuse_base_mac_test_v5.0' into 'release/v5.0'
...
ci: fix base_mac_address test failure for S2 chips (v5.0)
See merge request espressif/esp-idf!19868
2022-09-14 13:52:51 +08:00
Jiang Jiang Jian
21a15ad172
Merge branch 'feature/usb_v5_qol_backport_v5.0' into 'release/v5.0'
...
usb: USB IDF v5 update (backport v5.0)
See merge request espressif/esp-idf!20045
2022-09-14 13:52:36 +08:00
Jiang Jiang Jian
99173d5629
Merge branch 'feature/nimble_rearrange_common_files_v5.0' into 'release/v5.0'
...
Nimble: Reorganized nimble examples structure (v5.0)
See merge request espressif/esp-idf!19974
2022-09-14 13:42:28 +08:00
Tomas Rezucha
ca445ed99f
usb_host: Use MSC driver from component registry
2022-09-08 14:05:48 +02:00
Tomas Rezucha
8f674f5952
usb_host: Use CDC driver from component registry
2022-09-08 14:05:38 +02:00
Jiang Jiang Jian
08c16af86d
Merge branch 'feature/use_nimble_host_by_default_for_esp32c2_backport_50' into 'release/v5.0'
...
use nimble host by default
See merge request espressif/esp-idf!19994
2022-09-08 17:15:57 +08:00
morris
43b1c0c875
Merge branch 'bugfix/fix_the_duplicated_type_name_in_i2s_v5.0' into 'release/v5.0'
...
i2s: fix the duplicated type name in i2s (v5.0)
See merge request espressif/esp-idf!19999
2022-09-08 15:11:52 +08:00
Mahavir Jain
658adc75de
Merge branch 'docs/nvs_key_part_note_for_self_gen_keys_v5.0' into 'release/v5.0'
...
docs: nvs: prior flash erase note for device generated `nvs_keys` partition (v5.0)
See merge request espressif/esp-idf!19944
2022-09-08 12:26:49 +08:00
Mahavir Jain
f954caecf0
Merge branch 'bugfix/c2_skip_validate_v5.0' into 'release/v5.0'
...
bootloader: allow skip image validation on C2 (v5.0)
See merge request espressif/esp-idf!19975
2022-09-07 18:03:37 +08:00
Mahavir Jain
7d983baced
Merge branch 'feature/use_esp_secure_cert_tool_for_ssl_ds_example_v5.0' into 'release/v5.0'
...
mqtt/ssl_ds example: Remove configure_ds.py script, use (v5.0)
See merge request espressif/esp-idf!19835
2022-09-07 18:02:58 +08:00
Mahavir Jain
71f7796da7
Merge branch 'fix/wifi_prov_mgr_update_comment_ragading_sec_params_validity_v5.0' into 'release/v5.0'
...
wifi_provisioning: Update API documentation to highlight argument validity... (v5.0)
See merge request espressif/esp-idf!19954
2022-09-07 18:02:31 +08:00
laokaiyao
d836d8cf35
i2s: add notes for the read task of i2s basic examples
2022-09-07 11:03:26 +08:00
Shen Weilong
4729f75b41
use nimble host by default
2022-09-06 22:06:21 +08:00
Marius Vikhammer
3056d6e53d
bootloader: allow skip image validation on C2
...
BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP is not supported on C2 due to
no RTC memory, but BOOTLOADER_SKIP_VALIDATE_ALWAYS should still be
supported.
2022-09-06 14:21:47 +08:00
Isha Pardikar
9f3e341ccd
NimBLE: Reorganized nimble examples structure to avoid repetition of files.
2022-09-06 11:31:57 +05:30
Chen Yudong
1b8f3e096a
example_common: fix netif ips may be printed before got ipv4
2022-09-05 23:08:19 +08:00
Aditya Patwardhan
2f99d2e37f
wifi_provisioning: Update API documentation to highlight argument validity while providing sec_params argument.
2022-09-05 12:00:55 +05:30
Mahavir Jain
6f4e857ae8
docs: nvs: prior flash erase note for device generated nvs_keys
partition
2022-09-05 10:53:29 +05:30
Marius Vikhammer
139ec8667c
ci: fix base_mac_address test failure for S2 chips
...
Some esp32s2 chips was burned with one MAC address by mistake.
The MAC address code contains a special case for these chips,
update MR to handle this special case.
2022-08-31 10:25:10 +08:00
Aditya Patwardhan
c88b27f285
mqtt/ssl_ds: Remove unwanted references to configure_ds.py, Also updated
...
the DS documentation
2022-08-30 21:39:01 +05:30
Jiang Jiang Jian
0ddeb8c47c
Merge branch 'bugfix/bt_spp_init_init_uart_crash_v5.0' into 'release/v5.0'
...
bt:Fixed the bt_spp_initiator example that did not set the uart source clock when initializing the uart, which caused a crash (v5.0)
See merge request espressif/esp-idf!19766
2022-08-29 22:46:44 +08:00
Aditya Patwardhan
cbecb2e944
mqtt/ssl_ds: Add documentation on how to use esp-secure-cert-tool with
...
the example
2022-08-29 16:19:51 +05:30
Aditya Patwardhan
69be3b6955
mqtt/ssl_ds example: Update the code to use esp_secure_cert
component
2022-08-29 16:19:51 +05:30
Aditya Patwardhan
5e1b0b97b5
mqtt/ssl_ds example: Remove configure_ds.py script, use
...
esp-secure-cert-tool instread
2022-08-29 16:19:51 +05:30
xiongweichao
d5785d1968
Fixed the bt_spp_initiator example that did not set the uart source clock when initializing the uart, which caused a crash
2022-08-25 11:41:10 +08:00
Laukik Hase
5545b3790f
esp_app_format: Fixed build errors and resolved dependencies
2022-08-24 14:46:32 +05:30
Jiang Jiang Jian
bf74c6e89a
Merge branch 'bugfix/a2dp_sink_reconfig_i2s_clk_fail_v5.0' into 'release/v5.0'
...
bt: Fixed that i2s_channel_disable was not called before calling i2s_channel_reconfig_std_clock in the A2DP sink example, which caused reconfiguring the I2S clock to fail
See merge request espressif/esp-idf!19601
2022-08-24 14:41:23 +08:00
morris
de9fd87a42
Merge branch 'feature/esp_jpeg_examples_v5.0' into 'release/v5.0'
...
examples/tjpgd: Use esp_jpeg component in tjpgd example. (backport v5.0)
See merge request espressif/esp-idf!19635
2022-08-24 11:07:20 +08:00
Island
d6822770cd
Merge branch 'bugfix/ble_mesh_console_support_nimble_host_for_v5.0' into 'release/v5.0'
...
ble_mesh:ble mesh console support nimble(v5.0)
See merge request espressif/esp-idf!19602
2022-08-24 10:27:00 +08:00
morris
43876cb31b
Merge branch 'bugfix/add_adc_oneshot_disable_ulp_enum_v5.0' into 'release/v5.0'
...
esp_adc: add adc ulp mode disable enum , and kconfig to enable dac output (v5.0)
See merge request espressif/esp-idf!19710
2022-08-23 16:07:30 +08:00
Mahavir Jain
052ef42e0a
Merge branch 'ci/ota_example_bluedroid_gatts_timeout_v5.0' into 'release/v5.0'
...
CI: modify timeout of advanced_https_ota_example_bluedroid_gatts (v5.0)
See merge request espressif/esp-idf!19689
2022-08-23 14:32:45 +08:00
Vilem Zavodny
d899ef0c80
examples/tjpgd: Use esp_jpeg component in tjpgd example.
...
(cherry picked from commit 2153a583ee
)
2022-08-23 07:56:39 +02:00