darshan
|
50c5f09fc3
|
fix(nimble): added log for extended advertisement
|
2023-09-04 09:15:23 +05:30 |
|
Roshan Bangar
|
af9a9076d6
|
feat(nimble): Added support for dynamic services
Added support for dynamic services
|
2023-09-01 17:40:42 +05:30 |
|
darshan
|
8e0cfe7f66
|
feat(nimble): Added adv queue congestion check
|
2023-08-31 10:57:11 +05:30 |
|
Rahul Tank
|
db996617d3
|
feat(nimble): Add support for LE Data Set Related Address Change command
|
2023-08-25 10:41:46 +05:30 |
|
Rahul Tank
|
d3b69c25e4
|
feat(nimble): Added support for high duty adv interval
|
2023-08-22 21:27:32 +05:30 |
|
Roshan Bangar
|
67b956f503
|
feat(nimble): Added periodic Adv Feature Updates in BLE 5.3
|
2023-08-22 10:18:10 +05:30 |
|
Rahul Tank
|
09dd6237ae
|
fix(nimble): Add API to send pcl set rssi vsc
|
2023-08-17 12:37:00 +05:30 |
|
isha.pardikar@espressif.com
|
9178a78142
|
NimBLE: Added support of encrypted advertising data
|
2023-08-08 15:37:51 +05:30 |
|
isha.pardikar@espressif.com
|
e0b5ab3cef
|
fix(nimble): Added checks before accessing event pointers
|
2023-08-08 04:58:20 +00:00 |
|
Rahul Tank
|
a43c37ff75
|
fix (nimble): Add check to set length only if data is valid in periodic adv
|
2023-08-02 12:34:26 +05:30 |
|
Rahul Tank
|
9dafd9f778
|
feat(mesh): Add support for Duplicate Exception list update VSC for
Nimble
|
2023-08-01 19:27:29 +05:30 |
|
Rahul Tank
|
8ce1c45d6d
|
fix (nimble): Fix warnings generated in GCC13
|
2023-07-31 18:37:01 +05:30 |
|
Rahul Tank
|
bbfb44a0fe
|
fix(nimble): Update connection type in reattempt connection code
Added change to set connection type correctly and clear array when it is
full in reattempt connection flow
|
2023-07-18 16:21:09 +05:30 |
|
Shen Weilong
|
e9e6372690
|
feat(ble): Added ble examples for multiple connections
|
2023-07-18 12:05:11 +08:00 |
|
Rahul Tank
|
027c43e148
|
fix(nimble): Increase BLE_HOST_SEM_COUNT to allow more semaphore allocation
|
2023-07-11 17:14:12 +05:30 |
|
Rahul Tank
|
b926bf5048
|
fix (nimble): Fix data type of power level and delta to handle negative values
|
2023-07-10 15:50:01 +05:30 |
|
isha.pardikar@espressif.com
|
85661d38e6
|
feat (NimBLE): Add proximity sensor as a service
|
2023-07-06 17:59:54 +05:30 |
|
Rahul Tank
|
78c33778a9
|
Merge branch 'bugfix/refactor_nimble_header' into 'master'
refactor (nimble): Refactor nimble header files
Closes DOC-5615
See merge request espressif/esp-idf!24432
|
2023-07-06 20:17:35 +08:00 |
|
Rahul Tank
|
b0b722da33
|
Merge branch 'bufix/fix_assert_while_stack_deinit' into 'master'
NimBLE : Fix assert due to controller event while stack deinit
Closes IDFGH-10527
See merge request espressif/esp-idf!24520
|
2023-07-05 16:24:27 +08:00 |
|
Rahul Tank
|
3c902677d8
|
refactor(nimble): Refactor header files
Refactor header files to separate out APIs developed by Espressif for
documentation purpose
|
2023-07-05 13:50:33 +05:30 |
|
Roshan Bangar
|
de0798c460
|
fix(nimble): Fix assert due to controller event while stack deinit
|
2023-07-03 04:57:20 +00:00 |
|
Rahul Tank
|
7f8ecb218a
|
Nimble: Add APIs to handle vs HCI commands and events
|
2023-06-30 12:26:56 +05:30 |
|
Sumeet Singh
|
9de43c3bef
|
NimBLE: Exposed macros used by GAP service to menuconfig
|
2023-06-27 12:56:55 +05:30 |
|
Rahul Tank
|
db5a2638dd
|
Merge branch 'bugfix/expose_clear_all_wl_api' into 'master'
Nimble: Expose API to clear all addresses in whitelist out of stack
See merge request espressif/esp-idf!24084
|
2023-06-19 23:18:13 +08:00 |
|
KonstantinKondrashov
|
e72061695e
|
all: Removes unnecessary newline character in logs
Closes https://github.com/espressif/esp-idf/issues/11465
|
2023-06-09 03:31:21 +08:00 |
|
Rahul Tank
|
6f021ba5f3
|
Nimble: Expose API to clear all addresses in whitelist out of stack
|
2023-06-07 16:29:22 +05:30 |
|
Roshan Bangar
|
27dc6d95f6
|
NimBLE : Sync porting files
|
2023-06-07 13:03:53 +05:30 |
|
Rahul Tank
|
9901bdf3da
|
Nimble: Fixed setting macro values based on selected configuration
|
2023-05-25 17:12:57 +05:30 |
|
Rahul Tank
|
72968880ec
|
Nimble: Fixes for memory leak / optimization
|
2023-05-23 11:56:23 +05:30 |
|
Rahul Tank
|
ed30c4a106
|
Nimble: Removed the extra status field in the enh read transmit power level
|
2023-05-22 10:17:01 +05:30 |
|
isha.pardikar@espressif.com
|
aceaa87ea0
|
NimBLE: Fixed mismatch of number of completed packtes in host flow control
|
2023-05-18 12:56:47 +05:30 |
|
Rahul Tank
|
713e4391f8
|
Nimble: Add debug code to print HCI events information
|
2023-05-12 15:17:53 +05:30 |
|
Rahul Tank
|
f4f8d4eaa2
|
Merge branch 'bugfix/fix_compilation_error_optimization' into 'master'
Nimble: Fix compilation issues seen while enabling -O2 optimization
Closes IDFGH-10023
See merge request espressif/esp-idf!23590
|
2023-05-12 15:05:22 +08:00 |
|
Roshan Bangar
|
f0fa24c176
|
NimBLE : Update macro name changes in nimble-1.5
|
2023-05-10 16:02:07 +05:30 |
|
Rahul Tank
|
732c921c65
|
Nimble: Fix compilation issues seen while enabling -O2 optimization
|
2023-05-09 04:57:28 +00:00 |
|
Rahul Tank
|
1f92c349a2
|
Nimble: Add support to send power control event in registered callback
|
2023-05-02 12:14:23 +05:30 |
|
isha.pardikar@espressif.com
|
8c3ba9e2dc
|
NimBLE: Added health thermometer profile
|
2023-04-28 17:20:16 +05:30 |
|
Rahul Tank
|
10e93dc1f4
|
Nimble:Added change to expose addr resolution API outside stack
|
2023-04-26 17:47:47 +05:30 |
|
isha.pardikar@espressif.com
|
810f719ee1
|
NimBLE : Fixed config options in esp_nimble_cfg.h
|
2023-03-31 16:21:44 +05:30 |
|
Rahul Tank
|
ff88044a44
|
Merge branch 'bugfix/warning_cur_len' into 'master'
NimBLE: Fixed warning cur_len unused
See merge request espressif/esp-idf!22855
|
2023-03-24 19:09:50 +08:00 |
|
Rahul Tank
|
9179456c48
|
Add Power control specific soc capability
|
2023-03-24 10:56:03 +05:30 |
|
isha.pardikar@espressif.com
|
e987b80d90
|
NimBLE: Fixed warning cur_len unused
|
2023-03-24 10:48:07 +05:30 |
|
isha.pardikar@espressif.com
|
fc0aa4d083
|
NimBLE : Added heart rate measurement as a service
|
2023-03-23 11:04:00 +05:30 |
|
isha.pardikar@espressif.com
|
e985cc521b
|
NimBLE: Added support for writing data more than BLE_ATT_ATTR_MAX_LEN
|
2023-03-17 15:25:08 +05:30 |
|
Rahul Tank
|
2fed59af2f
|
Nimble: Added debug relate flag around debug code
|
2023-03-14 16:57:40 +05:30 |
|
Roshan Bangar
|
de7a7b41b7
|
NimBLE : Correct macro usage
|
2023-03-10 11:05:41 +05:30 |
|
Rahul Tank
|
8fc0343e5a
|
Merge branch 'bugfix/modify_configuration_for_ble_5' into 'master'
Nimble: Update example configuration to enable ext adv feature only for BLE5.0 supported chips
See merge request espressif/esp-idf!22409
|
2023-03-10 12:35:39 +08:00 |
|
Rahul Tank
|
eb304455d5
|
Nimble: Added change to give time to allocate buffers, in case previous
allocation fails
Closes https://github.com/espressif/esp-idf/issues/10849
|
2023-03-08 12:31:41 +05:30 |
|
Rahul Tank
|
d89736babf
|
Nimble: Update example configuration to enable ext adv feature only for BLE5.0 supported chips
|
2023-03-08 11:59:43 +05:30 |
|
Shen Weilong
|
f39648040e
|
BLE: Add ble support for esp32h2
|
2023-03-06 10:43:17 +08:00 |
|
Roshan Bangar
|
baf4240776
|
NimBLE: Use dynamic buffers instead of static memory.
|
2023-02-15 04:55:26 +00:00 |
|
Roshan Bangar
|
ba1119a725
|
Nimble: Migrate to nimble 1.5
|
2023-02-15 04:55:26 +00:00 |
|
Kapil Gupta
|
30a2558450
|
esp_wifi: Merge wpa_supplicant and esp_wifi Kconfig
|
2023-02-11 07:38:45 +08:00 |
|
Rahul Tank
|
78baa6c98c
|
Nimble: Modified code to have fragmentation of packet equal to MAX PKT SIZE in case
controller supports larger buffer size
|
2023-02-03 10:20:49 +05:30 |
|
Rahul Tank
|
826495a145
|
Nimble: Added return value (success / failure ) to nimble_port_init
|
2023-01-31 12:01:02 +05:30 |
|
zwl
|
38c5f239be
|
Enabled PCL feature on ESP32C6 BT Controller
|
2023-01-16 12:28:44 +08:00 |
|
Shen Weilong
|
e41b35b089
|
1. Update libbt
2. Release the controller's .bss and .data memory
3. Modify the kconfig in nimble host
|
2023-01-04 11:17:07 +08:00 |
|
shenweilong
|
93fc1bd05f
|
support ble on esp32c6
|
2023-01-04 11:10:10 +08:00 |
|
Sumeet Singh
|
79fbb4add7
|
NimBLE: Fix incomplete clearing of peer_dev_rec
|
2022-12-30 17:26:00 +05:30 |
|
Rahul Tank
|
133b2e45e3
|
Nimble: Removes global min/max definition causing problems with other libraries
|
2022-12-20 11:21:31 +05:30 |
|
Rahul Tank
|
f3012849e8
|
Merge branch 'feature/add_periodic_helper_macros' into 'master'
Nimble: Add helper macros to set interval min / max for periodic adv
See merge request espressif/esp-idf!21575
|
2022-12-14 22:07:00 +08:00 |
|
Rahul Tank
|
4e43694b7c
|
Nimble: Add helper macros to set interval min / max for periodic adv
|
2022-12-13 13:44:30 +05:30 |
|
Rahul Tank
|
1d9eaccde4
|
Nimble: Update documentation to include distinction between upstream
mesh example and ESP-BLE-MESH
|
2022-12-12 18:06:55 +05:30 |
|
Rahul Tank
|
4bf8886042
|
Nimble: Support maximum number of connections to 9 on ESP32-C3 and ESP32-S3
|
2022-12-08 17:23:15 +05:30 |
|
Shen Weilong
|
b3d248df95
|
Explain how mush memory that will be used by each connection/advertiser.
|
2022-12-02 14:21:22 +08:00 |
|
isha.pardikar@espressif.com
|
3a3e7b1401
|
NimBLE: Fixed going for reattempt connection code
|
2022-11-17 13:08:22 +05:30 |
|
Kevin (Lao Kaiyao)
|
5bed8fab49
|
Merge branch 'refactor/rename_h2_to_h4' into 'master'
esp32h2: renaming esp32h2 to esp32h4
Closes IDF-6098
See merge request espressif/esp-idf!20676
|
2022-11-09 19:19:43 +08:00 |
|
laokaiyao
|
8677216576
|
esp32h2: renaming esp32h2 to esp32h4
|
2022-11-08 17:05:33 +08:00 |
|
isha.pardikar@espressif.com
|
b950ddb0fd
|
NimBLE : Change GATT notify/indicate from gattc to gatts
|
2022-11-08 14:02:54 +05:30 |
|
Rahul Tank
|
1d322f9a8c
|
Nimble: Allows to use ble_uuid.h with C++ by changing the BLE_UUIDy_INIT macros
|
2022-11-07 12:25:34 +05:30 |
|
Rahul Tank
|
fe5d4e0f39
|
Nimble: Add LE Power CTRL changes
|
2022-10-27 16:30:44 +05:30 |
|
Rahul Tank
|
a6251da049
|
Merge branch 'feature/LE_Conn_Subrating' into 'master'
Nimble: Stack support for Connection subrating
See merge request espressif/esp-idf!20377
|
2022-10-26 21:18:33 +08:00 |
|
Rahul Tank
|
5a08ba15b5
|
Nimble: Stack support for Connection subrating feature
|
2022-10-25 10:21:46 +05:30 |
|
Rahul Tank
|
2abc451d90
|
Nimble: Added check to allocate memory for extended adv
reports from lower prioirty buffers instead of high prioirty pool.
|
2022-10-19 14:11:46 +05:30 |
|
Rahul Tank
|
63e44eef2c
|
Nimble: esprv_intc_int_set_type() will set bit_map in rom, the parameter
intr_num should be the interrupt number directly
|
2022-10-14 14:06:14 +05:30 |
|
Rahul Tank
|
81c23740e1
|
Nimble: Added check to deregister stack callback with controller during
stack deinit
|
2022-10-06 09:31:09 +05:30 |
|
Rahul Tank
|
c40fcb1089
|
Nimble: Re-ordered the function sequence in stack deinit to be reverse of stack init process
|
2022-09-21 09:40:56 +05:30 |
|
Jiang Jiang Jian
|
5aeba87e51
|
Merge branch 'bugfix/change_mblock_size_on_esp32c2' into 'master'
change block1 size and num for esp ble controller
Closes BLE-157
See merge request espressif/esp-idf!20183
|
2022-09-19 17:21:53 +08:00 |
|
zwl
|
9f940f14f6
|
change block1 size and num for esp ble controller
|
2022-09-14 20:02:09 +08:00 |
|
Rahul Tank
|
95c057861d
|
Nimble: Added check to not include VHCI buffer handling code if
controller support is disabled
|
2022-09-08 05:52:34 +00:00 |
|
Rahul Tank
|
730b932de0
|
Nimble: Add extra allocation for data pointer returned by controller for ESP IP
|
2022-09-06 15:15:21 +05:30 |
|
Roshan Bangar
|
c401efa7bb
|
Nimble : updated debug level for a print to avoid unwanted console log.
|
2022-09-01 05:03:40 +00:00 |
|
Rahul Tank
|
6e5389b1f8
|
Nimble: Fix memory corruption in reconnection attempt code
|
2022-08-24 13:39:27 +05:30 |
|
Rahul Tank
|
5d087feb6e
|
Nimble: Add extra space for buffer allocation for ESP IP
|
2022-08-23 09:48:23 +05:30 |
|
Rahul Tank
|
2be66a6151
|
Nimble: Configurable option to modify max gatt procedures allowed for GATT
client
|
2022-07-27 08:59:37 +00:00 |
|
GengYuchao
|
964304b751
|
Change the selection based on target to function selection
|
2022-07-20 13:06:56 +08:00 |
|
GengYuchao
|
298583b116
|
Fix nimble port api adapt remove esp_nimble_hci_and_controller_init
|
2022-07-20 11:44:00 +08:00 |
|
GengYuchao
|
5430ad0519
|
Remove esp_nimble_hci_and_controller_init function
|
2022-07-20 11:44:00 +08:00 |
|
Isha Pardikar
|
183100fc28
|
Nimble: Fixed compilation error for esp32c2 and esp32h2 when os_mbuf_free is called.
|
2022-07-14 09:41:05 +05:30 |
|
Rahul Tank
|
d3e7d9b090
|
NimBLE: Removed extra event init done during periodic_sync_alloc
|
2022-07-06 09:50:17 +05:30 |
|
GengYuchao
|
3be5ab7268
|
Update nimble port init changes
|
2022-07-05 02:40:49 +00:00 |
|
GengYuchao
|
9e1466a34d
|
move init func to nimble
|
2022-07-05 02:40:49 +00:00 |
|
morris
|
7863c1bc45
|
Merge branch 'bugfix/fix_rtc_freq_err_for_h2_beta1' into 'master'
Bugfix/fix rtc freq err for h2 beta1
See merge request espressif/esp-idf!18682
|
2022-07-04 16:46:17 +08:00 |
|
Onkar
|
731a8d357f
|
feature/added read-write sugg default datalen cmds
|
2022-07-03 13:50:12 +05:30 |
|
GengYuchao
|
b474c83840
|
Add support for esp32h2 beta2
|
2022-06-30 17:02:00 +08:00 |
|
GengYuchao
|
e1d07c0cf2
|
Support H2 periodic advertiser list option on h2
|
2022-06-30 17:02:00 +08:00 |
|
Onkar
|
f2384a4b83
|
Bugfix: bond not saved properly after re-pairing
|
2022-06-21 19:36:35 +08:00 |
|
GengYuchao
|
d0a1fb1802
|
Fix nimble repo for timer and co_count
|
2022-06-20 21:18:54 +08:00 |
|
GengYuchao
|
0184d892ef
|
Fix for prototype
|
2022-06-20 21:18:20 +08:00 |
|
GengYuchao
|
42d70086ae
|
Sync nimble fix for bt component
|
2022-06-20 17:00:12 +08:00 |
|