Roshan Bangar
ba1119a725
Nimble: Migrate to nimble 1.5
2023-02-15 04:55:26 +00:00
Rahul Tank
2538270f72
Merge branch 'feature/nimble_gatt_server' into 'master'
...
NimBLE: Added custom gatt server functionality
See merge request espressif/esp-idf!20910
2023-02-06 12:46:07 +08:00
Jiang Jiang Jian
b92c9f5d5c
Merge branch 'bugfix/fix_assert_pcl_bleprph_example' into 'master'
...
Nimble: Fix runtime assertion in bleprph due to two disconnect events
See merge request espressif/esp-idf!22057
2023-02-02 20:01:35 +08:00
Sumeet Singh
3361718976
NimBLE: Added custom gatt server functionality
2023-02-02 17:07:28 +05:30
Rahul Tank
826495a145
Nimble: Added return value (success / failure ) to nimble_port_init
2023-01-31 12:01:02 +05:30
isha.pardikar@espressif.com
8c6cbf5ff5
Bluetooth/NimBLE : Fixed clearing connection_handle[] after disconnect event
2023-01-24 17:37:45 +05:30
Rahul Tank
4a2eb28d14
Nimble: Fix runtime assertion in bleprph due to two disconnect events
2023-01-24 15:52:39 +05:30
Rahul Tank
8bf18b76ac
Merge branch 'bugfix/fix_ext_adv_compilation_issue' into 'master'
...
Nimble: Fix compilation issue for examples for esp32c6 and esp32h4
See merge request espressif/esp-idf!21983
2023-01-17 12:41:02 +08:00
Rahul Tank
f6ec69ab5d
Merge branch 'bugfix/update_ble_l2cap_coc_example' into 'master'
...
Nimble: Updated ble_l2cap_coc example
See merge request espressif/esp-idf!21940
2023-01-17 12:40:49 +08:00
Rahul Tank
f2eebcb968
Nimble: Fix compilation issue for examples for esp32c6 and esp32h4
2023-01-16 13:12:14 +05:30
Shen Weilong
6e962ce8dd
Modify the readme files in example/bluetooth
2023-01-13 15:05:34 +08:00
Rahul Tank
42c1922469
Nimble: Updated ble_l2cap_coc example
...
1. Corrected format
2. Fixed double free of memory issue in case of disconnection
3. Updated sdkconfig.default file to have correct value for
COC_MAX_NUM configuration setting
2023-01-09 10:41:32 +05:30
Rahul Tank
0f6373ca97
Update CMakelists to compile ble_phy app
2023-01-04 11:10:10 +08:00
shenweilong
93fc1bd05f
support ble on esp32c6
2023-01-04 11:10:10 +08:00
Rahul Tank
8ff7d526b0
Merge branch 'bugfix/remove_global_min_max_def' into 'master'
...
Nimble: Removes global min/max definition causing problems with other libraries
See merge request espressif/esp-idf!21652
2022-12-22 22:53:45 +08:00
Jiang Jiang Jian
ad66203e53
Merge branch 'bugfix/nimble_remove_wno_format' into 'master'
...
Remove `-Wno-format` compile option for nimble examples
See merge request espressif/esp-idf!21487
2022-12-21 12:04:17 +08:00
Rahul Tank
133b2e45e3
Nimble: Removes global min/max definition causing problems with other libraries
2022-12-20 11:21:31 +05:30
isha.pardikar@espressif.com
ef38163b44
L2CAP COC example : Fixed freeing up of same memory address twice.
2022-12-19 15:33:23 +05:30
Rahul Tank
00ce75784a
Nimble: Fixed compilation issues in nimble examples after removing "-Wno-format" option
2022-12-16 16:49:55 +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
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
fe5d4e0f39
Nimble: Add LE Power CTRL changes
2022-10-27 16:30:44 +05:30
isha.pardikar@espressif.com
561d1cba1b
NimBLE : Init deinit nimble stack in a loop
2022-10-19 17:44:28 +05:30
Roshan Bangar
c51d4ab142
Merge branch 'feature/periodic_adv_example' into 'master'
...
Nimble: support for periodic adv / sync example
See merge request espressif/esp-idf!19963
2022-09-26 14:25:04 +08:00
Roshan Bangar
10eacf0360
Nimble: Add example for periodic adv/sync
2022-09-22 10:54:47 +05:30
Isha Pardikar
fa42826c4c
NimBLE: Fixed README file for BLE PHY prph example
2022-09-20 14:16:04 +05:30
Isha Pardikar
fed3d613db
NimBLE: Added example framework for BLE PHY
2022-09-15 06:39:01 +00:00
Isha Pardikar
fb619d20ee
NimBLE: Reorganized nimble examples structure to avoid repetition of files.
2022-09-05 17:35:46 +05:30
Ivan Grokhotkov
e596c84d49
build system: re-add -Wno-format as private flag for some example components
2022-08-03 16:42:47 +04:00
Fu Hanxi
17e312f87b
docs: improve the installation instructions
2022-08-01 15:52:21 +08:00
Isha Pardikar
97b1211b71
Merge branch 'bugfix/nimble_l2cap_coc_cmake' into 'master'
...
NimBLE : Fixed nimble L2CAP COC example CMakeLists.txt
2022-07-27 13:03:14 +05:30
Isha Pardikar
d46a2af0bf
Merge branch 'feature/nimble_l2cap_coc' into 'master'
...
NimBLE: Add example framework for L2CAP COC
See merge request espressif/esp-idf!18483
2022-07-25 12:28:38 +08:00
Isha Pardikar
eeea118ca5
Merge branch 'feature/nimble_l2cap_coc' into 'master'
...
NimBLE : BLE example for L2CAP connection oriented channels
See merge request !18483
2022-07-22 11:43:16 +05:30
Rahul Tank
24741cc0de
NimBLE: Added option to advertise random address
2022-07-21 07:11:47 +00:00
GengYuchao
fd055d3ba6
Fix example after removing API esp_nimble_hci_and_controller_init
2022-07-20 11:44:00 +08:00
Cao Sen Miao
a690a87829
spi_flash: Remove legacy spi_flash drivers
2022-07-01 11:01:34 +08:00
Isha Pardikar
8e6cfb02ce
Merge branch 'feature/nimble_spp_multiple_client' into 'master'
...
Send notification to multiple clients in BLE SPP example
See merge request espressif/esp-idf!18539
2022-06-21 19:52:32 +08:00
GengYuchao
ee55f016be
Add nimble hci example for c2
2022-06-20 17:00:12 +08:00
GengYuchao
69c63e63b3
Update examples sdkconfig defualut
2022-06-20 17:00:12 +08:00
Isha Pardikar
9d6164d0a0
Merge branch 'feature/nimble_spp_multiple_client' into 'master'
...
NimBLE: Added support for sending notification to multiple clients in BLE SPP example.
See merge request espressif/esp-idf!18539
2022-06-16 16:07:49 +05:30
Djordje Nedic
facab8c5a7
tools: Increase the minimal supported CMake version to 3.16
...
This updates the minimal supported version of CMake to 3.16, which in turn enables us to use more CMake features and have a cleaner build system.
This is the version that provides most new features and also the one we use in our latest docker image for CI.
2022-06-01 06:35:02 +00:00
satish.solanke
3a42007680
Bluedroid porting changes for esp32h2
...
created common Kconfig for common flag of nimbble and Bluedroid
fix compile error
created common cfg file for controller
fix the compilation error on tip of master
added common controller flags and fixed compilation error
sdkconfig rename for target specific
2022-05-30 08:42:45 +00:00
Isha Pardikar
4ab6aafecc
Merge branch 'feature/nimble_spp_multiple_profile_conn' into 'master'
...
Added support for multiple profile connection in NimBLE SPP example.
Closes IDFGH-7001
2022-05-29 06:10:18 +00:00
Rahul Tank
95db4bbf05
NimBLE: Enabled ESP Timer support for esp32h2
2022-05-17 12:49:40 +05:30
morris
722fde218d
uart: add default source clock for all targets
2022-05-09 11:26:30 +08:00
Marius Vikhammer
d2872095f9
soc: moved kconfig options out of the target component.
...
Moved the following kconfig options out of the target component:
* CONFIG_ESP*_DEFAULT_CPU_FREQ* -> esp_system
* ESP*_REV_MIN -> esp_hw_support
* ESP*_TIME_SYSCALL -> newlib
* ESP*_RTC_* -> esp_hw_support
Where applicable these target specific konfig names were merged into
a single common config, e.g;
CONFIG_ESP*_DEFAULT_CPU_FREQ -> CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ
2022-04-21 12:09:43 +08:00
Rahul Tank
c6eb49082a
Nimble: Add default config options for esp32h2 to fix blecent
...
compilation issues
2022-04-06 17:14:31 +05:30
Rahul Tank
f376bb5d05
Add support in Nimble for ESP32H2
2022-03-14 11:57:53 +05:30