baohongde
fcbaa63c4e
components/bt: Make sleep avaliable in hli(for future use)
2020-12-11 11:27:35 +08:00
baohongde
809a1ff74c
components/coex: Some bugfix about ble dynamic prio
...
Rewrite ble dynamic prio to fix ble disconn in conn_param_update/channel_map_update
Rewrite ble dynamic prio in connection establishment
Fix ble dynamic prio with latency
Fix status bit set error when conn fail
2020-12-11 11:27:35 +08:00
wangcheng
b8f061334a
components/bt: backport requires commit to release v3.3
2020-12-11 11:27:35 +08:00
wangcheng
c82ba10521
components/bt: fixed memory damage caused by bluetooth memory release
2020-12-11 11:27:35 +08:00
wangcheng
83ee0eef9e
Fix BT controller dead issue when clkn overflow
2020-12-11 11:27:35 +08:00
wangcheng
ddab5b2a2a
component/bt: Fixed the watchdog timeout of btu task during multi-connection
2020-12-11 11:27:35 +08:00
wangcheng
3622e29465
components/bt: Fixed the state not synchronized between controller and host when disconnected.
2020-12-11 11:27:35 +08:00
wangmengyang
8744b8266b
component/bt: fall back to main XTAL as Bluetooth sleep clock when EXT 32K CRYS is configured but not detected
2020-12-11 11:27:35 +08:00
Jiang Jiang Jian
ab41d84a2f
Merge branch 'bugfix/fix_spp_read_flow_control_v3.3' into 'release/v3.3'
...
component_bt/fix spp flow control and vfs write[backport 3.3]
See merge request espressif/esp-idf!11471
2020-12-10 22:50:56 +08:00
xiehang
65a1e1269f
esp_wifi: Update wifi lib
...
1. Optimize WiFi log
2. Optimize 4way handshake failure time
3. Fix eapol frames encryption during reauth
4. Set softap beacon DTIM count according to TSF timer
5. Remove wifi tx buffer limits
6. Remove coexist warnings in ESP_WIFI_MESH
7. Update some APIs descriptions, tables format and typos
8. Fix wifi tx all
2020-12-10 02:55:22 +00:00
xiehang
7b245e59c4
esp_wifi: optimize WiFi TX performance
2020-12-10 02:55:22 +00:00
xiehang
42061dded1
esp_wifi: add limitation for setting maximum WiFi TX power
...
Limit the WiFi TX power range to 10dBm ~ 20.5 dBm
2020-12-10 02:55:22 +00:00
dongyou
1e519370dd
Add documentation to avoid using WiFi modem sleep for WiFi/BT coexistence
...
Remove description of unusable API esp_wifi_restart()
Update esp_now_fetch_peer discription
Update table format prblm for esp_wifi_set_max_tx_power()
Update description for ssid and password
2020-12-10 02:55:22 +00:00
xiehang
022192411e
esp_wifi: remove wifi tx buffer limits
2020-12-10 02:55:22 +00:00
xiehang
afad32da9e
esp_wifi: set softap beacon DTIM count according to TSF timer
2020-12-10 02:55:22 +00:00
xiehang
77b3ad8385
eps_wifi: Optimize WiFi debug log
...
1. Add esp_wifi_statis_dump()
2. Optimize WiFi related debug log
2020-12-10 02:55:22 +00:00
liqigan
7a52ed2f15
fix spp flow control and vfs write
2020-12-10 10:44:44 +08:00
Jiang Jiang Jian
0416586dcc
Merge branch 'bugfix/add_protection_for_spp_api_3_3' into 'release/v3.3'
...
componnet_bt:/ Add protection for btc and some comment correction [backport v3.3]
See merge request espressif/esp-idf!11455
2020-12-09 22:10:26 +08:00
Michael (XIAO Xufeng)
a2142eae7e
Merge branch 'bugfix/phy_xpd_v3.3' into 'release/v3.3'
...
wifi: add set_xpd_sar override(backport v3.3)
See merge request espressif/esp-idf!11491
2020-12-09 10:49:55 +08:00
Island
fca750b4ea
Merge branch 'feature/btdm_support_some_ble_new_features_v3.3' into 'release/v3.3'
...
components/bt: backport some new features for Bluedroid BLE(release v3.3)
See merge request espressif/esp-idf!11464
2020-12-09 10:28:39 +08:00
Cao Sen Miao
5490dbcaf7
adc_i2s: solve the i2s_adc issue when using wifi
2020-12-08 16:15:03 +08:00
Angus Gratton
debd4ad723
doc: Specify that sleep wakeup source restrictions apply to all current ESP32 revisions
...
Closes https://github.com/espressif/esp-idf/issues/4681
Discussion https://esp32.com/viewtopic.php?f=13&t=15145
2020-12-08 18:00:11 +11:00
Jiang Jiang Jian
a7ec2e6503
Merge branch 'bugfix/add_disconn_req_action_when_no_link_3_3' into 'release/v3.3'
...
component_bt/bugfix: add_disconn_req_action_when_no_link [backport v3.3]
See merge request espressif/esp-idf!11456
2020-12-07 12:11:47 +08:00
Michael (XIAO Xufeng)
24b910916a
Merge branch 'bugfix/can_backport_accumulated_fixes_v3.3' into 'release/v3.3'
...
CAN backport accumulated fixes (backport v3.3)
See merge request espressif/esp-idf!11463
2020-12-04 23:57:09 +08:00
Darian Leung
fcabc257a5
CAN: ISR runs when cache is disabled
...
This commit adds the feature where the CAN ISR will continue to
run even if the cache is disabled. Whilst cache is disabled, any
received messages will go into the RX queue, and any pending TX
messages in the TX queue will be transmitted. This feature should
be enabled using the CONFIG_CAN_ISR_IN_IRAM option.
2020-12-04 17:58:02 +08:00
Jiang Jiang Jian
d96e1442b3
Merge branch 'bugfix/update_toolchain_5.2.0_psram_final_v3.3' into 'release/v3.3'
...
esp_wifi: Update WiFi toolchain to 1.22.0-97-gc752ad5 (backport v3.3)
See merge request espressif/esp-idf!11103
2020-12-04 11:57:30 +08:00
xiewenxiang
a15ce322b5
component/bt: support BLE Read Attribute value by UUID
2020-12-03 21:04:21 +08:00
xiewenxiang
dfefe7bfd7
component/bt: refactor ble random address setting
2020-12-03 20:44:58 +08:00
xiewenxiang
ea678c3fd1
component/bt: support BLE Application Layer Encryption key size check
2020-12-03 20:36:19 +08:00
xiewenxiang
456d3461a1
component/bt: support BLE Authorization
2020-12-03 20:25:47 +08:00
xiewenxiang
1896249485
component/bt: fix incorrect encryption flag setting
2020-12-03 20:07:05 +08:00
weitianhua
3e3445811a
Correct some debug log for BT Stack & Add protection for rfcomm close API in SPP
2020-12-03 19:29:20 +08:00
weitianhua
810e3b7d79
Separating AVRC & A2DP
...
1. Remove uneccessary macro
2. Add bda_addr for esp_bt_a2dp_disconn_req API
3. Rewrite a2dp clean_up function
2020-12-03 19:05:24 +08:00
Jiang Jiang Jian
b4c0751692
Merge branch 'bugfix/fix_spp_dynamic_memory_bugs' into 'release/v3.3'
...
componet_bt/fix SPP init deynamic memory bugs
See merge request espressif/esp-idf!11435
2020-12-03 16:53:52 +08:00
xiehang
d037923265
esp_wifi: Update WiFi toolchain to 1.22.0-97-gc752ad5
2020-12-03 15:54:55 +08:00
Darian Leung
3574ca6156
can: Fix critical section ESP_LOG functions
...
This commit removes any function calls within
the CAN driver that result in a call to ESP_LOG
whilst inside a critical section.
These function calls are either moved outside
critical sections (e.g., intr_alloc and gpio
functions), or substituted (e.g., assert()).
2020-12-02 21:50:38 +08:00
Darian Leung
35511d0e87
can: Fix semaphore take in critical section
...
This commit fixes can_reconfigure_alerts() which
could lead to a call to xSemaphoreTake() whilst
inside a critical section.
2020-12-02 21:41:47 +08:00
Darian Leung
540b401e95
CAN: Fix size of RX msg count field on the esp32
...
This commit fixes the size of the RX message count register field
on the esp32.
2020-12-02 21:40:17 +08:00
Hrudaynath Dhabe
e456bfedd7
wpa_supplicant: Fix configurable debug log feature's warning issue
2020-12-02 17:00:58 +08:00
GOPTIONS\pfrost
b4b51f5a5e
Reduce log level of hexdumps to verbose
...
Revert "Reduce log level of hexdumps to verbose"
Add a menuconfig option to enable or disable the logging in wpa_supplicant
Clarify help message
2020-12-02 16:53:49 +08:00
ronghulin
6d82b0a749
bugfix: fix TCP timer interval
2020-12-02 16:53:49 +08:00
ronghulin
d77991744f
fix TCP retransmission interval
2020-12-02 16:53:49 +08:00
liqigan
25774f41db
fix SPP init deynamic memory bugs
2020-12-02 12:24:05 +08:00
liqigan
b9bf3f7cc9
components/bt: Fix SPP using NULL point with dynamic memory
2020-11-23 11:48:34 +08:00
Jiang Jiang Jian
fea21b8e44
Merge branch 'bugfix/backport_v3.3_fix_pthread_priority_inheritance' into 'release/v3.3'
...
pthread: fix the priority inheritance (backport v3.3)
See merge request espressif/esp-idf!11293
2020-11-21 17:51:42 +08:00
Jiang Jiang Jian
025b8c3f21
Merge branch 'feature/mqtt_submodule_update_23c8e1ec_v3.3' into 'release/v3.3'
...
MQTT: Update submodule reference to da850b (config, error flags, minor fixes) (v3.3)
See merge request espressif/esp-idf!11315
2020-11-21 17:26:18 +08:00
Jiang Jiang Jian
dc4856e292
Merge branch 'bugfix/backport_v3.3_fix_websocket_issue' into 'release/v3.3'
...
websocket_client: fix some issues for websocket client(backport v3.3)
See merge request espressif/esp-idf!11295
2020-11-21 16:20:28 +08:00
David Čermák
a19f58355a
Merge branch 'bugfix/fix_transport_ssl_blocking_v3.3' into 'release/v3.3'
...
transport_ssl: Fix a bug in transport_ssl (backport v3.3)
See merge request espressif/esp-idf!11294
2020-11-20 17:43:41 +08:00
David Cermak
e846274e59
MQTT: Update submodule reference: config, error handle, minor fixes
...
Updates esp-mqtt reference to include fixes below related mainly to:
* configuration update (disable keepalive, network timeout)
* minor fixes (size_t for all sizes, unbalanced lock, api for
outbox-size)
* extended error handle to include socket's errno
Closes https://github.com/espressif/esp-idf/issues/5906
Config: Added config value to disable keepalive mechanism
esp-mqtt commit: 8562437c8a
Related https://github.com/espressif/esp-mqtt/issues/179
Added esp_mqtt_client_get_outbox_size API
esp-mqtt commit: 0a1d9d0300
Related https://github.com/espressif/esp-mqtt/pull/178
mqtt_outbox: Removed unused retry_count field from outbox_item_t
esp-mqtt commit: 673086e13a
config: Fixed typo for configuring OUTBOX_EXPIRED_TIMEOUT_MS
esp-mqtt commit: 259baaec96
Fixed missing MQTT_API_UNLOCK in esp_mqtt_client_stop error path
esp-mqtt commit: 845c2a3a1e
Related https://github.com/espressif/esp-mqtt/issues/173
Related https://github.com/espressif/esp-mqtt/pull/174
Extended mqtt error handle to capture transport's socket errno (IDF
v4.3+)
esp-mqtt commit: 23c8e1ecf5
Config: Added configuration value to set network timeout
esp-mqtt commit: a03228ac46
Related https://github.com/espressif/esp-mqtt/pull/166
Used size_t for all lengths to allow for other architectures
esp-mqtt commit: b9db8d9020
2020-11-20 10:25:59 +01:00
xutao
9da4c47e74
websocket_client: fix some issues for websocket client(backport v3.3)
2020-11-19 15:54:36 +08:00