diff --git a/components/bt/CMakeLists.txt b/components/bt/CMakeLists.txt index 5282de35e..551c28001 100644 --- a/components/bt/CMakeLists.txt +++ b/components/bt/CMakeLists.txt @@ -387,6 +387,7 @@ if(CONFIG_BT_ENABLED) host/nimble/nimble/nimble/host/services/gap/include host/nimble/nimble/nimble/host/services/gatt/include host/nimble/nimble/nimble/host/services/ias/include + host/nimble/nimble/nimble/host/services/ipss/include host/nimble/nimble/nimble/host/services/lls/include host/nimble/nimble/nimble/host/services/tps/include host/nimble/nimble/nimble/host/util/include @@ -421,6 +422,7 @@ if(CONFIG_BT_ENABLED) "host/nimble/nimble/nimble/host/services/gatt/src/ble_svc_gatt.c" "host/nimble/nimble/nimble/host/services/tps/src/ble_svc_tps.c" "host/nimble/nimble/nimble/host/services/ias/src/ble_svc_ias.c" + "host/nimble/nimble/nimble/host/services/ipss/src/ble_svc_ipss.c" "host/nimble/nimble/nimble/host/services/ans/src/ble_svc_ans.c" "host/nimble/nimble/nimble/host/services/gap/src/ble_svc_gap.c" "host/nimble/nimble/nimble/host/services/bas/src/ble_svc_bas.c" @@ -442,6 +444,7 @@ if(CONFIG_BT_ENABLED) "host/nimble/nimble/nimble/host/src/ble_hs_hci_evt.c" "host/nimble/nimble/nimble/host/src/ble_hs_dbg.c" "host/nimble/nimble/nimble/host/src/ble_hs_mqueue.c" + "host/nimble/nimble/nimble/host/src/ble_hs_periodic_sync.c" "host/nimble/nimble/nimble/host/src/ble_att.c" "host/nimble/nimble/nimble/host/src/ble_gattc.c" "host/nimble/nimble/nimble/host/src/ble_store.c" diff --git a/components/bt/component.mk b/components/bt/component.mk index fbe78ac85..46c0c5d78 100644 --- a/components/bt/component.mk +++ b/components/bt/component.mk @@ -171,6 +171,7 @@ COMPONENT_ADD_INCLUDEDIRS += host/nimble/nimble/nimble/include host/nimble/nimble/nimble/host/services/gap/include \ host/nimble/nimble/nimble/host/services/gatt/include \ host/nimble/nimble/nimble/host/services/ias/include \ + host/nimble/nimble/nimble/host/services/ipss/include \ host/nimble/nimble/nimble/host/services/lls/include \ host/nimble/nimble/nimble/host/services/tps/include \ host/nimble/nimble/nimble/host/util/include \ @@ -191,6 +192,7 @@ COMPONENT_SRCDIRS += host/nimble/nimble/nimble/host/src host/nimble/nimble/nimble/host/services/gap/src \ host/nimble/nimble/nimble/host/services/gatt/src \ host/nimble/nimble/nimble/host/services/ias/src \ + host/nimble/nimble/nimble/host/services/ipss/src \ host/nimble/nimble/nimble/host/services/lls/src \ host/nimble/nimble/nimble/host/services/tps/src \ host/nimble/nimble/nimble/host/util/src \ diff --git a/components/bt/host/nimble/nimble b/components/bt/host/nimble/nimble index b2ae70c37..4a4be3949 160000 --- a/components/bt/host/nimble/nimble +++ b/components/bt/host/nimble/nimble @@ -1 +1 @@ -Subproject commit b2ae70c37e544f93adc1f22c4954c93be7525bed +Subproject commit 4a4be394951942cb86b8ed3f779d0c6e733f6e6b diff --git a/components/bt/host/nimble/port/include/esp_nimble_cfg.h b/components/bt/host/nimble/port/include/esp_nimble_cfg.h index fd3be39ee..6f163202e 100644 --- a/components/bt/host/nimble/port/include/esp_nimble_cfg.h +++ b/components/bt/host/nimble/port/include/esp_nimble_cfg.h @@ -58,6 +58,10 @@ #define MYNEWT_VAL_BLE_MULTI_ADV_INSTANCES (0) #endif +#ifndef MYNEWT_VAL_BLE_MAX_PERIODIC_SYNCS +#define MYNEWT_VAL_BLE_MAX_PERIODIC_SYNCS (0) +#endif + #ifndef MYNEWT_VAL_BLE_ROLE_BROADCASTER #ifdef CONFIG_BT_NIMBLE_ROLE_BROADCASTER #define MYNEWT_VAL_BLE_ROLE_BROADCASTER (1) @@ -263,6 +267,10 @@ #define MYNEWT_VAL_BLE_ATT_PREFERRED_MTU CONFIG_BT_NIMBLE_ATT_PREFERRED_MTU #endif +#ifndef MYNEWT_VAL_BLE_PERIODIC_ADV +#define MYNEWT_VAL_BLE_PERIODIC_ADV (0) +#endif + #ifndef MYNEWT_VAL_BLE_ATT_SVR_FIND_INFO #define MYNEWT_VAL_BLE_ATT_SVR_FIND_INFO (1) #endif