lly
10a396d17c
ble_mesh: ci: Add disabling mesh model sdkconfig test files
2020-11-17 11:36:37 +08:00
lly
841a015d6c
ble_mesh: ci: Add disabling mesh deinit sdkconfig test files
2020-11-17 11:28:54 +08:00
Chen Yu Dong
312f100551
bugfix: import error in example tests
...
relative import error in lib_ble_client
import Queue error in blehr_test
import http server error in ota tests
2020-10-28 14:19:30 +08:00
Jiang Jiang Jian
410d59d53d
Merge branch 'feature/esp_spp_stop_srv_v3.3' into 'release/v3.3'
...
bugfix/Add API esp_spp_stop_srv and fix collection of SPP [backport v3.3]
See merge request espressif/esp-idf!10010
2020-10-26 11:46:56 +08:00
Chen Yu Dong
632530ef3c
test: move auto test script to new repo (backport)
...
known issues +
2020-10-24 09:26:08 +08:00
liqigan
35b2eeaa65
add API esp_spp_stop_srv(), fix the error parameter in esp-idf/examples/bluetooth/bluedroid/classic_bt/bt_spp_initiator/main/example_spp_initiator_demo.c and fix collection of SPP
...
Closes https://github.com/espressif/esp-idf/issues/5409
Closes https://github.com/espressif/esp-idf/pull/5408
See merge request !9114
2020-10-22 08:33:39 +00:00
lly
22d01ba674
ble_mesh: ci: Enable settings in sdkconfig.ci.xxx
2020-10-12 08:49:52 +08:00
Ivan Grokhotkov
6e284ea84b
Merge branch 'bugfix/parttool_example_test_fail_v3.3' into 'release/v3.3'
...
examples/parttool: fix the test to work on parallel test runner (backport v3.3)
See merge request espressif/esp-idf!10376
2020-09-18 23:30:58 +08:00
Jiang Jiang Jian
cec88e11ed
Merge branch 'component/seperate_bta_jv_l2c_3.3' into 'release/v3.3'
...
Component/seperate bta jv l2c 3.3
See merge request espressif/esp-idf!9651
2020-09-11 19:38:36 +08:00
Ivan Grokhotkov
e1fd76a11f
examples/parttool: fix the test to work on parallel test runner
...
Pass the DUT port to parttool_example.py as an argument.
2020-09-09 18:40:53 +02:00
Michael (XIAO Xufeng)
a3ef2bbe33
Merge branch 'feature/vfs_uart_set_line_ending_v3.3' into 'release/v3.3'
...
feature: support vfs uart set line endings with specified uart number release/v3.3
See merge request espressif/esp-idf!9595
2020-09-09 10:36:59 +08:00
Krzysztof Budzynski
0af1da4416
Merge branch 'doc/broken_readme_links_v3.3' into 'release/v3.3'
...
Docs: Fix broken README links (v3.3)
See merge request espressif/esp-idf!9504
2020-09-04 23:05:57 +08:00
lly
073542063c
ble_mesh: example: Fix sensor data wrong iteration
2020-09-04 11:57:08 +08:00
lly
f8bf6b1f91
ble_mesh: example: Remove some useless included header files
2020-09-01 14:14:13 +08:00
Carlos Sobrinho
5725cb9342
Fix compilation warnings about portmacro being already define.
2020-09-01 14:13:42 +08:00
Jiang Jiang Jian
ad2a05a391
Merge branch 'doc/add_UUID_description_in_gattc_demo_backport_v3.3' into 'release/v3.3'
...
docs:add 128-bit UUID description backport v3.3
See merge request espressif/esp-idf!9226
2020-09-01 11:01:06 +08:00
Jiang Jiang Jian
fee489e770
Merge branch 'bugfix/fix_build_err_in_cpp_backport_v3.3' into 'release/v3.3'
...
ble_hid_device_demo: fix build if building with c++ backport v3.3
See merge request espressif/esp-idf!9234
2020-09-01 11:00:21 +08:00
Mahavir Jain
ba47806b8d
Merge branch 'bugfix/http_client_read_v3.3' into 'release/v3.3'
...
Fix error handling in esp_http_client_read and esp_https_ota_perform (v3.3)
See merge request espressif/esp-idf!9205
2020-08-31 13:04:10 +08:00
lly
c7cb56b507
ble_mesh: ci: Enable friend & low power in build check
2020-08-28 10:51:30 +08:00
lly
43ffec0bd7
ble_mesh: example: Add result check during mesh init
2020-08-27 11:20:50 +00:00
weitianhua
33546a0094
Fix tsk watchdog when running spp vfs demo
2020-08-26 15:33:48 +08:00
houwenxiang
a293dfea7a
feature: support vfs uart set line endings with specified uart number release/v3.3
2020-08-14 14:35:44 +08:00
wangcheng
12d476427f
components/bt: Add api to query the number of available buffers for the current connection
2020-08-10 11:43:54 +08:00
Angus Gratton
07942e3991
Merge branch 'bugfix/cmake_bugfixes_v3.3' into 'release/v3.3'
...
CMake-related bugfixes (v3.3)
See merge request espressif/esp-idf!8069
2020-07-20 08:43:52 +08:00
Shubham Kulkarni
b45e2699b2
Increase receive timeout in sdkconfig.ci to fix CI failures
2020-07-08 10:02:07 +05:30
Marius Vikhammer
a3ef357b8d
Docs: fix broken example README links
2020-07-07 18:22:55 +08:00
Island
d7353cd2ea
Merge branch 'bugfix/ble_mesh_readme_fix_v3.3' into 'release/v3.3'
...
ble_mesh: example: Fix example README & tutorial link error (v3.3)
See merge request espressif/esp-idf!9437
2020-07-02 11:29:54 +08:00
lly
144ae4a7fd
ble_mesh: example: Fix example README & tutorial link error
2020-07-01 14:40:42 +08:00
lly
7a939c148c
ble_mesh: ci: Add different proxy configurations
2020-07-01 12:36:08 +08:00
lly
42378c8e19
ble_mesh: Move TAG definition to each example
...
Move the TAG definition of each example to the corresponding
source file (previously it is defined in the common example
intialization header file), which can avoid the redefinition
of TAG in some situations.
2020-06-24 12:06:58 +00:00
Anton Maklakov
f0b4c08e77
Merge branch 'bugfix/python_lint_v3.3' into 'release/v3.3'
...
tools: fix python lint (v3.3)
See merge request espressif/esp-idf!9328
2020-06-24 19:37:22 +08:00
morris
9b9502451a
tools: fix python lint
2020-06-24 15:14:22 +08:00
Elvis Dukaj
048fd80450
ble_hid_device_demo: fix build if building with c++
...
Signed-off-by: Elvis Dukaj <elvis.dukaj@gmail.com>
Signed-off-by: liminyang <liminyang@example.com>
Merges https://github.com/espressif/esp-idf/pull/5191
2020-06-18 15:52:56 +08:00
liminyang
6ac7ceef9e
docs:perfect 128-bit UUID description
...
The previous description is not easy for the reader to understand, some changees have been made to perfect it.
Closes https://github.com/espressif/esp-idf/issues/5057
2020-06-18 15:02:44 +08:00
kapil.gupta
1625c595ff
esp_wifi: Remove auth_changed event and fix wpa2 authmode threshold
2020-06-04 13:13:21 +05:30
lly
5d72e0c33c
ble_mesh: Add nvs operations for examples
...
- Store onoff_client example proper mesh info
- Store vendor_client example proper mesh info
Closes https://github.com/espressif/esp-idf/issues/5359
2020-06-02 17:29:44 +08:00
lly
cabd3b9e76
ble_mesh: Add mesh example common nvs operations
2020-06-02 17:28:44 +08:00
lly
0ee9227b45
ble_mesh: Define a macro for invalid company id
2020-06-01 09:13:43 +08:00
Island
322f461439
Merge branch 'example/ble_mesh_structural_adjust_v3.3' into 'release/v3.3'
...
Example/ble mesh structural adjust (v3.3)
See merge request espressif/esp-idf!8866
2020-05-27 17:22:30 +08:00
Jiang Jiang Jian
221ca4b1e5
Merge branch 'bugfix/fix_some_wifi_bugs_0427_v3.3' into 'release/v3.3'
...
Bugfix/fix some wifi bugs 0427 (v3.3)
See merge request espressif/esp-idf!8573
2020-05-26 18:57:43 +08:00
lly
8bc195db3b
ble_mesh: Fix tutorial links in examples README.md
2020-05-22 14:09:21 +08:00
lly
af4ca47300
ble_mesh: Rename esp_fast_prov_* to ble_mesh_fast_prov_*
2020-05-22 14:09:21 +08:00
lly
b98eee2445
ble_mesh: Rename the folders ble_mesh_fast_prov_* to fast_prov_*
2020-05-22 14:09:21 +08:00
lly
0e4faac0ee
ble_mesh: Rename ble mesh example main & init files
...
- Rename ble_mesh_demo_main.c to main.c
- Rename ble_mesh_demo_init.* to ble_mesh_example_init.*
2020-05-22 14:09:21 +08:00
lly
6149b640c9
ble_mesh: Move the example init to the components
2020-05-22 14:08:53 +08:00
lly
bdaf56b17a
ble_mesh: Move the button component to components
2020-05-22 10:56:26 +08:00
lly
b6ed032e1d
ble_mesh: Change the EXTRA_COMPONENT_DIRS used by examples
2020-05-22 10:56:26 +08:00
lly
ecf7ea897e
ble_mesh: Rename common_vendor_models to components
...
Since the scripts of CI will bypass components when trying
to get EXAMPLE_PATHS, and these BLE Mesh components will
only be used by other mesh examples, i.e. no need to be
compiled as a single example, so we rename the folder
to componnets.
2020-05-22 10:56:26 +08:00
Island
cb4e8cef87
Merge branch 'bugfix/ble_mesh_fix_typos_v3.3' into 'release/v3.3'
...
ble_mesh: Fix typos (v3.3)
See merge request espressif/esp-idf!8727
2020-05-21 11:47:33 +08:00
zhangyanjiao
c3d4c61650
esp_wifi:Add softap example channel configuration
2020-05-20 11:07:29 +08:00
lly
d6e189927e
ble_mesh: Remove patch for the bug of an App
2020-05-15 20:24:35 +08:00
lly
8cdaf34430
ble_mesh: Fix typos
2020-05-13 18:33:46 +08:00
Michael (XIAO Xufeng)
44d1c90d25
Merge branch 'bugfix/timer_group_intr_enable_v3.3' into 'release/v3.3'
...
Fix timer group intr enable (backport v3.3)
See merge request espressif/esp-idf!8531
2020-05-08 15:00:16 +08:00
lly
1432daf4c6
ble_mesh: Add length check for some mesh operations
2020-05-06 11:33:41 +08:00
lly
6e7d43dd89
ble_mesh: Fix compile error when -O2 (performance) is chosen
2020-05-06 11:33:08 +08:00
Island
b0aeff4797
Merge branch 'bugfix/ble_mesh_rpl_list_size_v3.3' into 'release/v3.3'
...
ble_mesh: Associate replay protection list size with nodes count (v3.3)
See merge request espressif/esp-idf!8497
2020-05-06 11:14:42 +08:00
Island
ff6c18faf2
Merge branch 'bugfix/ble_mesh_use_sdkconfig_ci_v3.3' into 'release/v3.3'
...
ble_mesh: Add bluedroid and nimble example configurations (v3.3)
See merge request espressif/esp-idf!8500
2020-05-06 11:14:08 +08:00
lly
fecfd754d9
ble_mesh: Remove BLE_MESH_MAX_STORED_NODES option
...
Previously the BLE_MESH_MAX_STORED_NODES option is added for
internal mesh test, which will be a little confusing for the
users to understand.
Here we remove this option, instead the BLE_MESH_MAX_PROV_NODES
will be used for all the cases. For mesh internal test, when
the test function is called to add some nodes info, the info
will be stored in the array of provisioned nodes directly.
2020-04-30 11:47:12 +00:00
lly
6417f498d2
ble_mesh: Add ble mesh sensor model examples
2020-04-30 11:32:53 +00:00
lly
0e89d5874f
ble_mesh: Add bluedroid and nimble example configurations
2020-04-30 08:42:43 +00:00
morris
67131b7d78
timer_group: fix intr_enable
...
timer group interrupt enable is controled by level_int_ena instead of int_ena
Closes https://github.com/espressif/esp-idf/issues/5103
2020-04-28 12:39:54 +08:00
Island
e8c034c24d
Merge branch 'bugfix/ble_mesh_add_test_function_v3.3' into 'release/v3.3'
...
ble_mesh: Add ble mesh white list test function (v3.3)
See merge request espressif/esp-idf!8160
2020-04-27 11:38:48 +08:00
lly
012b810d29
ble_mesh: Add ble mesh white list test function
...
Using the ble mesh white list test functions, a node can choose to
only receive mesh messages from a specific node and relay the
messages for it. Messages from other nodes will be ignored.
2020-04-26 06:44:45 +00:00
lly
6a9c1ed48c
ble_mesh: Add ESP BLE Mesh vendor models example
2020-04-17 11:59:52 +00:00
lly
842f7da7d4
ble_mesh: Rename ble_mesh_vendor_models to common_vendor_models
2020-04-17 11:59:52 +00:00
Marius Vikhammer
b56012783c
tcp_transport/ws_client: websockets now correctly handle messages longer than buffer
...
transport_ws can now be read multiple times in a row to read frames larger than the buffer.
Added reporting of total payload length and offset to the user in websocket_client.
Added local example test for long messages.
Closes IDF-1083
2020-04-02 07:30:12 +00:00
Marius Vikhammer
d6ef9d73bb
websocket: backport of websocket client to v3.3
...
Backports the websocket client and example to ESP-IDF release 3.3.
2020-04-02 07:30:12 +00:00
Prasad Alatkar
3a5c7700a7
Wifi_provisioning_mgr_test: Allow three attempts to connect to AP before concluding provisioning failure(v3.3)
2020-03-30 11:20:53 +05:30
Prasad Alatkar
296ab7c80e
Wifi_provisioning_ble: Change service_uuid to non standard 128 bit UUID (v3.3)
...
- Modifies UUIDs in scheme_ble, manager example and esp_prov tool to custom 128
bit UUID
2020-03-30 11:20:30 +05:30
Renz Bagaporo
07830df4d3
examples: split source files for one of the ulp examples
2020-03-23 13:12:49 +08:00
Chen Sheng
9fc2212e16
ble mesh: update ble mesh console example(backport v3.3)
2020-03-22 18:35:39 +08:00
Prasad Alatkar
4fb4c01c53
NimBLE: Add Host based privacy (RPA) feature support (v3.3)
...
- This feature removes dependency on controller to use privacy (RPA)
2020-03-15 21:43:01 +05:30
Prasad Alatkar
b6c88b683f
NimBLE: Misc changes in host flow control, ble_gap_unpair, ble_hs_hci_rx_evt & example (v3.3)
...
- Add menuconfig option for NimBLE host flow control
- Include changes in `blecent` example from upstream PR!702
- add ble_hs_lock in ble_gap_unpair Upstream PR!584
- ble_hs_hci_rx_evt, upstream PR!738
2020-03-15 21:43:01 +05:30
Shubham Kulkarni
3cceacc931
OTA: Add fix in case of URL redirection
...
Test case for URL Redirection and Chunked server is added
2020-03-09 13:21:21 +05:30
Jiang Jiang Jian
a55cd0e7f3
Merge branch 'optimization/get_dns_server_and_add_dns_enable_ipv6_dns_retrieval' into 'release/v3.3'
...
lw-ip:optimization get dns server and add dns enable ipv6 dns retrieval
See merge request espressif/esp-idf!7643
2020-02-21 18:20:52 +08:00
Jiang Jiang Jian
7ab0a59bb3
Merge branch 'bugfix/host_and_example_bugfix_backport_to_v3.3' into 'release/v3.3'
...
Bugfix/host and example bugfix backport to v3.3
See merge request espressif/esp-idf!7723
2020-02-21 18:15:48 +08:00
Jiang Jiang Jian
89355c2ec0
Merge branch 'bugfix/fix_some_typo_in_v3.3' into 'release/v3.3'
...
Fix some typo in idf backport v3.3
See merge request espressif/esp-idf!7725
2020-02-21 17:16:55 +08:00
Jiang Jiang Jian
d386a22f1f
Merge branch 'bugfix/nimble_apps_conn_handle_v3.3' into 'release/v3.3'
...
examples/bluetooth/nimble: Correct the connection handle in update and enc_change event (v3.3)
See merge request espressif/esp-idf!7703
2020-02-21 14:49:30 +08:00
Hrudaynath Dhabe
e3dadfafb8
esp_wifi: Additional code snippets in esp_wifi_scan_example (backport v3.3)
2020-02-21 14:48:56 +08:00
xueyunfei
681dba4afd
optimization get dns server and add dns enable ipv6 dns retrieval
2020-02-20 14:06:07 +00:00
gengyuchao
94255c421d
Fix some typo in idf release v3.3
2020-02-20 20:05:10 +08:00
gengyuchao
dcc4943b3d
example/ble_hid_device_demo fix the wrong mask value according to HID protocol
2020-02-20 19:19:33 +08:00
gengyuchao
e454d4d8e8
Bulfi: Check if ble is connected before sending a message via ble. Fix the wrong wifi storage mode from WIFI_STORAGE_RAM to default WIFI_STORAGE_FLASH.
2020-02-20 18:11:55 +08:00
gengyuchao
6241139685
example/ble_throughput:
...
Fixed the throughput wasting memory and packet loss issues.
Fixed the throughput crash bug because of using the Mutex.
2020-02-20 18:05:23 +08:00
Hrishikesh Dhayagude
e14c55c3ad
examples/bluetooth/nimble: Correct the connection handle in update and enc_change event
2020-02-20 14:02:33 +05:30
suda-morris
a476228c8c
replace strncpy with strlcpy in wifi examples for safety's sake
2020-02-18 10:41:33 +08:00
Hrishikesh Dhayagude
cf6f1e8246
Add support of NimBLE host in ESP-BLE-Mesh - v3.3
2020-02-13 12:33:23 +05:30
Hrishikesh Dhayagude
a03b9c7465
Add NimBLE files in ESP-BLE-Mesh again
...
Revert "ble_mesh: Remove NimBLE implementation for ESP-BLE-MESH"
This reverts commit 925f93614c
.
2020-02-05 13:37:54 +05:30
lly
925f93614c
ble_mesh: Remove NimBLE implementation for ESP-BLE-MESH
2020-02-03 12:04:00 +08:00
lly
b19671e0d4
ble_mesh: Add ESP BLE Mesh implementation
...
1. BLE Mesh Core
* Provisioning: Node Role
* PB-ADV and PB-GATT
* Authentication OOB
* Provisioning: Provisioner Role
* PB-ADV and PB-GATT
* Authentication OOB
* Networking
* Relay
* Segmentation and Reassembly
* Key Refresh
* IV Update
* Proxy Support
* Multiple Client Models Run Simultaneously
* Support multiple client models send packets to different nodes simultaneously
* No blocking between client model and server
* NVS Storage
* Store BLE Mesh node related information in flash
* Store BLE Mesh Provisioner related information in flash
2. BLE Mesh Models
* Foundation Models
* Configuration Server Model
* Configuration Client Model
* Health Server Model
* Health Client Model
* Generic
* Generic OnOff Server
* Generic OnOff Client
* Generic Level Server
* Generic Level Client
* Generic Default Transition Time Server
* Generic Default Transition Time Client
* Generic Power OnOff Server
* Generic Power OnOff Setup Server
* Generic Power OnOff Client
* Generic Power Level Server
* Generic Power Level Setup Server
* Generic Power Level Client
* Generic Battery Server
* Generic Battery Client
* Generic Location Server
* Generic Location Setup Server
* Generic Location Client
* Generic Admin Property Server
* Generic Manufacturer Property Server
* Generic User Property Server
* Generic Client Property Server
* Generic Property Client
* Sensor Server Model
* Sensor Server
* Sensor Setup Server
* Sensor Client
* Time and Scenes
* Time Server
* Time Setup Server
* Time Client
* Scene Server
* Scene Setup Server
* Scene Client
* Scheduler Server
* Scheduler Setup Server
* Scheduler Client
* Lighting
* Light Lightness Server
* Light Lightness Setup Server
* Light Lightness Client
* Light CTL Server
* Light CTL Setup Server
* Light CTL Client
* Light CTL Temperature Server
* Light HSL Server
* Light HSL Setup Server
* Light HSL Client
* Light HSL Hue Server
* Light HSL Saturation Server
* Light xyL Server
* Light xyL Setup Server
* Light xyL Client
* Light LC Server
* Light LC Setup Server
* Light LC Client
3. BLE Mesh Applications
* BLE Mesh Node
* OnOff Client Example
* OnOff Server Example
* BLE Mesh Provisioner
* Example
* Fast Provisioning
* Vendor Fast Prov Server Model
* Vendor Fast Prov Client Model
* Examples
* Wi-Fi & BLE Mesh Coexistence
* Example
* BLE Mesh Console Commands
* Examples
2020-02-03 12:03:36 +08:00
Shubham Kulkarni
556f194b94
OTA example: Change OTA example timeout in sdkconfig.ci for CI testing
2020-01-24 18:37:46 +05:30
Angus Gratton
5e9746bffa
Merge branch 'bugfix/advanced_https_ota_example_v3.3' into 'release/v3.3'
...
esp_https_ota in sync with v4.x (backport v3.3)
See merge request espressif/esp-idf!7161
2020-01-21 14:09:12 +08:00
Hrishikesh Dhayagude
b4383d609f
NimBLE: Update the documentation link in the examples
2020-01-16 17:13:21 +05:30
Shubham Kulkarni
a63b5d155f
Bugfix for failing OTA example
...
example_test.py is added to test advanced_https_ota_example and native ota_example.
Closes https://github.com/espressif/esp-idf/issues/4394
2020-01-13 17:39:01 +05:30
Hrudaynath Dhabe
2b44bc47df
esp_https_ota: Added error checking functionalities.
...
Current implimentation of esp_http_ota does not perform any error-checking in the data writing phase calls `esp_ota_get_next_update_partition()` irrespetive of the received state of the image. A few additional error checking mechanism have now been added inside the esp_https_ota which returns the control in case an invalid header is received and a wrapper to the function `esp_http_client_is_complete_data_received()` of `esp_http_client` has been added.
2019-12-31 11:14:18 +05:30
Angus Gratton
e395d14c59
Merge branch 'bugfix/update_can_target_test_backport_v3.3' into 'release/v3.3'
...
CAN: Reenable example tests (backport v3.3)
See merge request espressif/esp-idf!6735
2019-12-20 13:03:20 +08:00
Darian Leung
0cf891785e
CAN: Reenable example tests
...
This commit updates the CAN example tests and updates the job
and environment labels in the target-test.yml
2019-12-18 15:39:25 +08:00
Geng Yu Chao
db8bcc60f9
Bugfix/btdm fix doc and host bug backport v3.3
2019-12-18 14:19:13 +08:00
Jiang Jiang Jian
a980a1780a
Merge branch 'bugfix/fix_the_bug_in_espnow_example_v3.3' into 'release/v3.3'
...
espnow: fix the bug for calling esp_wifi_set_channel (backport v3.3)
See merge request espressif/esp-idf!6693
2019-12-16 11:30:56 +08:00
zhangyanjiao
c375ddc823
espnow: fix the bug for calling esp_wifi_set_channel(), this function only can be called after Wi-Fi started and sniffer enabled.
2019-11-13 17:42:34 +08:00