ronghulin
0e962d754e
bugfix: fix wifi storage nvs some issue
...
1. Configure bandwidth and phy mode to store NVS.
2. API esp_wifi_get_config add acquisition sta.listen_interva.
2020-07-03 15:49:34 +08:00
Jiang Jiang Jian
7bcf7f6218
Merge branch 'mesh/bugfix_for_tbtt_update' into 'master'
...
fix the bug for tsf check
Closes IDFCI-41
See merge request espressif/esp-idf!9278
2020-07-03 14:34:38 +08:00
Wielebny666
77e5aa9aed
Fix init MCPWM Fault line via config struct
...
Signed-off-by: wubowen <wubowen@espressif.com>
Merges https://github.com/espressif/esp-idf/pull/5491
Closes https://github.com/espressif/esp-idf/issues/5433
2020-07-03 06:32:16 +00:00
Mahavir Jain
52469c8505
esp-tls: enable TLS renegotiation using explicit API call
...
mbedTLS stack does not keep TLS renegotiation enabled even if
relevant config option is turned on, it needs explicit API call
`mbedtls_ssl_conf_renegotiation` to do so.
This issue was observed in case of Azure IoT, where keys needs to
be refreshed periodically to keep TLS connection intact.
2020-07-03 05:52:22 +00:00
joncmaloney
15da32ebbb
Improve error log description UART rx buffer size.
...
The under the error condition of rx buffer size is <=128 an error log is printed that reads uart rx buffer length error(>128). Propose an update to better describe the error condition as uart rx buffer length error(<=128).
Signed-off-by: Wu Bo Wen <wubowen@espressif.com>
Merges https://github.com/espressif/esp-idf/pull/5523
2020-07-03 11:27:33 +08:00
Chinmay Chhajed
9bac16fcec
Fixes ACL TX handler functioning.
...
ACL TX handler was never being called. Changed it's caller function so
that it is called properly.
2020-07-02 17:11:29 +05:30
zhangyanjiao
b9b82659dd
esp_wifi:
...
1. fix the bug when calculating the PMK, the local rx beacon time increment is 0
2. mesh: don't disconnect when tbtt update
2020-07-02 16:50:21 +08:00
Jiang Jiang Jian
0dba932933
Merge branch 'bugfix/beacon_security_downgrade' into 'master'
...
Avoid parsing RSN/WPA IE's after connection
See merge request espressif/esp-idf!9181
2020-07-02 16:45:27 +08:00
morris
29f8aecfc0
console_repl: change config structure to support different devices
2020-07-02 07:39:46 +00:00
Mahavir Jain
e62cb2be68
esp32s2: remove bt references from esp32s2 ld script
2020-07-02 03:45:05 +00:00
Island
0d5b983f61
Merge branch 'bugfix/ble_mesh_fast_prov_misc_update' into 'master'
...
Bugfix/ble mesh fast prov misc update
See merge request espressif/esp-idf!9413
2020-07-02 11:30:19 +08:00
Michael (XIAO Xufeng)
370a1fa6df
Merge branch 'bugfix/fix_ci_about_touch_sensor_denoise_ut' into 'master'
...
driver(touch): fix touch sensor denoise unit test case
Closes IDF-1834 and TIDF-13311
See merge request espressif/esp-idf!9150
2020-07-02 11:22:42 +08:00
lly
6ca4ea1a1f
ble_mesh: stack: Update some fast prov functions
2020-07-01 13:26:06 +00:00
lly
64e76ee019
ble_mesh: stack: Move fast prov functions to a single file
2020-07-01 13:26:06 +00:00
Ivan Grokhotkov
ec661be38d
Merge branch 'bugfix/ci_make_error_detection' into 'master'
...
ci: fix make error detection, fix another IDF_ENV_FPGA issue
See merge request espressif/esp-idf!9440
2020-07-01 21:07:40 +08:00
Jiang Jiang Jian
664bf79379
Merge branch 'feature/esp_tls_for_supplicant' into 'master'
...
wpa_supplicant: Support for mbedtls tls handshake
See merge request espressif/esp-idf!8318
2020-07-01 17:23:31 +08:00
Ivan Grokhotkov
ee4079e7c7
make: also pass IDF_ENV_FPGA when running ldgen
2020-07-01 10:54:24 +02:00
Ivan Grokhotkov
a46484400c
ci: tweak detection warning/error messages
...
Prevents make builds failing because 'tinycbor/src/cborerrorstrings.d'
file name is printed.
2020-07-01 10:47:37 +02:00
fuzhibo
8d922847af
driver(adc): esp32s2 support API adc2_vref_to_gpio
2020-07-01 06:21:45 +00:00
Krzysztof Budzynski
6078fcebff
Merge branch 'bugfix/esp_timer_docs' into 'master'
...
docs: correct function description following https://esp32.com/viewtopic.php?f=5&t=16332
Closes IDFGH-3575
See merge request espressif/esp-idf!9427
2020-07-01 13:30:13 +08:00
Island
a97a16202e
Merge branch 'bugfix/ble_mesh_compile_error' into 'master'
...
bugfix: ble mesh proxy compile error
See merge request espressif/esp-idf!9334
2020-07-01 11:17:26 +08:00
Island
b91f05ba74
Merge branch 'bugfix/ble_mesh_set_recv_rssi' into 'master'
...
Bugfix/ble mesh set recv rssi
Closes IDFGH-3556 and BMCI-96
See merge request espressif/esp-idf!9381
2020-07-01 11:13:25 +08:00
Island
9e23affd65
Merge branch 'bugfix/ble_mesh_readme_fix' into 'master'
...
ble_mesh: example: Fix example README & tutorial link error
Closes BMCI-97 and IDFGH-3558
See merge request espressif/esp-idf!9379
2020-07-01 11:11:59 +08:00
Krzysztof
f925da9179
docs: correct function description following https://esp32.com/viewtopic.php?f=5&t=16332
2020-06-30 17:56:03 +02:00
Ivan Grokhotkov
1d55a3c430
Merge branch 'bugfix/idf_env_fpga_warning_make' into 'master'
...
cmake, make: fix remaining IDF_ENV_FPGA warnings
See merge request espressif/esp-idf!9344
2020-06-30 22:25:54 +08:00
xiehang
8b523efc6f
esp_wifi: Add API to get available internal heap size.
2020-06-30 21:51:00 +08:00
Nachiket Kukade
fc5d7239ea
esp_wifi: Update wifi lib
...
1. Avoid parsing RSN/WPA IE's after connection
2. Remove AUTH_CHANGED reason code logic
2020-06-30 18:35:46 +05:30
Jiang Jiang Jian
abef43bf09
Merge branch 'mesh/bugfix_coexist_warning' into 'master'
...
mesh: remove coexist warnings in ESP_WIFI_MESH
Closes WIFI-2458, IDFGH-3385, IDFGH-3211, and IDFGH-3481
See merge request espressif/esp-idf!9218
2020-06-30 19:34:36 +08:00
Michael (XIAO Xufeng)
a21d3441cc
Merge branch 'feature/twai_support_esp32s2' into 'master'
...
TWAI: Add ESP32-S2 support
Closes IDF-1455
See merge request espressif/esp-idf!8973
2020-06-30 19:19:47 +08:00
Sergei Silnov
85de9d4f16
idf.py: Add help for options with envvar defaults
2020-06-30 12:04:35 +02:00
Michael (XIAO Xufeng)
279ee85305
sdmmc: fix the probe issue that forbid sdspi working in highspeed mode
...
SD cards don't support CMD7 (select_card) in SPI mode. Highspeed probe
of sdspi will fail in this step and stop working in highspeed mode.
Remove the CMD7 in enable_hs_mode_and_check to fix this issue.
Please note that, on ESP32, you have to use the IOMUX pins to use sdspi
in 40MHz, otherwise the initialization process will report reading issue
and fail.
2020-06-30 17:34:13 +08:00
xueyunfei
a202bfe78e
fix bug for ipv6 fragment
2020-06-30 08:58:08 +00:00
Darian Leung
97721d469c
TWAI: Add ESP32-S2 support
...
This commit adds TWAI driver support for the
ESP32-S2. The following features were added:
- Expanded BRP support
- Expanded CLKOUT Divider Support
- Updated example READMEs
2020-06-30 16:56:03 +08:00
Angus Gratton
8912462d95
Merge branch 'bugfix/adjtime_return_outdelta_before_new_delta_set' into 'master'
...
newlib: Fix adjtime, returns the amount of time remaining from any previous adjustment
Closes IDFGH-3192 and IDFGH-3187
See merge request espressif/esp-idf!9105
2020-06-30 13:15:23 +08:00
Jiang Jiang Jian
f84ddd983d
Merge branch 'feature/bt_secure_conn_downgrade_check' into 'master'
...
Bluedroid: Authentication fixes in Legacy and Secure Connection.
Closes BLE-60
See merge request espressif/esp-idf!8541
2020-06-30 11:24:55 +08:00
Jiang Jiang Jian
ce1f1ea000
Merge branch 'bugfix/fix_ping_specify_length_issue' into 'master'
...
bugfix: fix ICMP specify length issue
Closes WIFI-2497
See merge request espressif/esp-idf!9280
2020-06-29 21:12:12 +08:00
lly
6aef6c5f1c
ble_mesh: stack: Copy recv_rssi for other received messages
...
Follow the commit: 2b80cb6883
,
copy the recv_rssi for other mesh messages.
2020-06-29 20:07:42 +08:00
mbroek
2b80cb6883
When a generic mesh model message is received "bt_mesh_generic_server_cb_evt_to_btc" copies the
...
ctx values to cb_params for the mesh stack.
recv_rssi was not copied.
This means the rssi could not be read when receiving generic server messages using ble_mesh.
2020-06-29 19:54:23 +08:00
lly
aa2a98899b
ble_mesh: example: Fix example README & tutorial link error
2020-06-29 19:23:18 +08:00
Angus Gratton
8800fe5241
Merge branch 'bugfix/prov_retry_failures' into 'master'
...
ci: Add retries for all provisioning methods, some refactors
See merge request espressif/esp-idf!9343
2020-06-29 16:29:26 +08:00
Ivan Grokhotkov
84833bf0df
Merge branch 'feature/light_sleep_reject' into 'master'
...
sleep: enable sleep reject when entering light sleep
Closes IDF-1678 and WIFI-1185
See merge request espressif/esp-idf!9242
2020-06-29 15:57:49 +08:00
Roland Dobai
b9eb7cb7f0
tools: Fix IDF Monitor so it will wait for the device to reconnect
2020-06-29 09:18:05 +02:00
Krzysztof Budzynski
eff2aa8094
Merge branch 'doc/restore_missing_zh_eth_guide' into 'master'
...
docs: restore chinese get-started-ethernet-kit guide
See merge request espressif/esp-idf!9368
2020-06-29 13:38:35 +08:00
liminyang
02f3d39858
docs:fix event typo
...
1.In the description of the ESP_API header file, it should be the event that the application layer needs to handle, not the BTA layer.
2.Fix name typo of BTA_GATTS_CREATE_SRVC_EVT event
Closes https://github.com/espressif/esp-idf/issues/5446
2020-06-29 11:57:36 +08:00
chenyudong
f67f9d5b4e
mesh: remove coexist warnings in ESP_WIFI_MESH
...
1. remove warning log when mesh is started:
Error! Should use default passive scan time parameter for WiFi scan when Bluetooth is enabled!!!!!!
2. remove abort when mesh is started:
Error! Should enable WiFi modem sleep when both WiFi and Bluetooth are enabled!!!!!!
Closes: https://github.com/espressif/esp-idf/issues/5357
Closes: https://github.com/espressif/esp-idf/issues/5440
Closes: https://github.com/espressif/esp-idf/issues/5210
2020-06-29 11:28:16 +08:00
Marius Vikhammer
e690b778a7
docs: restore chinese get-started-ethernet-kit guide
...
The chinese translation of get-started-ethernet-kit guide were erroneously
removed in commit 1a90470f02
2020-06-29 09:40:31 +08:00
lly
e4a115f0e2
ble_mesh: ci: Add different proxy configurations
2020-06-28 23:09:47 +00:00
lly
c8112454c3
ble_mesh: stack: Fix compile error when only proxy enabled
...
Also remove some redundant CONFIG_BLE_MESH_PROXY checks, because
when the following options are satisfied, the CONFIG_BLE_MESH_PROXY
option will be selected mandatorily.
2020-06-28 23:09:47 +00:00
Angus Gratton
002a13a71a
ci provisioning: Add some experiments to check the runner's STA state
...
Not clear why sometimes it associates without negotiating a new DHCP lease.
2020-06-28 22:52:45 +00:00
Angus Gratton
ab55bea55a
esp_prov: Extend the timeout for HTTP connection to SoftAP
2020-06-28 22:52:45 +00:00