Skip to content

Commit f460f87

Browse files
committed
Enable extended advertising and PHY support for supported MCU's
1 parent bd7d6c2 commit f460f87

File tree

3 files changed

+16
-4
lines changed

3 files changed

+16
-4
lines changed

cores/nRF5/nimble_config/nrf52810_nimconfig.h

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,10 @@
8989
#define MYNEWT_VAL_BLE_LL_SCA (500)
9090
#endif
9191

92+
#ifndef MYNEWT_VAL_MCU_TARGET__nRF52810
93+
#define MYNEWT_VAL_MCU_TARGET__nRF52810 (1)
94+
#endif
95+
9296
/**
9397
* This macro exists to ensure code includes this header when needed. If code
9498
* checks the existence of a setting directly via ifdef without including this
@@ -261,7 +265,7 @@
261265
#endif
262266

263267
#ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY
264-
#define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY (0)
268+
#define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY (MYNEWT_VAL_BLE_EXT_ADV)
265269
#endif
266270

267271
#ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CODED_PHY

cores/nRF5/nimble_config/nrf52832_nimconfig.h

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,10 @@
8989
#define MYNEWT_VAL_BLE_LL_SCA (500)
9090
#endif
9191

92+
#ifndef MYNEWT_VAL_MCU_TARGET__nRF52832
93+
#define MYNEWT_VAL_MCU_TARGET__nRF52832 (1)
94+
#endif
95+
9296
/**
9397
* This macro exists to ensure code includes this header when needed. If code
9498
* checks the existence of a setting directly via ifdef without including this
@@ -261,7 +265,7 @@
261265
#endif
262266

263267
#ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY
264-
#define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY (0)
268+
#define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY (MYNEWT_VAL_BLE_EXT_ADV)
265269
#endif
266270

267271
#ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CODED_PHY

cores/nRF5/nimble_config/nrf52833_nimconfig.h

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,10 @@
8989
#define MYNEWT_VAL_BLE_LL_SCA (500)
9090
#endif
9191

92+
#ifndef MYNEWT_VAL_MCU_TARGET__nRF52833
93+
#define MYNEWT_VAL_MCU_TARGET__nRF52833 (1)
94+
#endif
95+
9296
/**
9397
* This macro exists to ensure code includes this header when needed. If code
9498
* checks the existence of a setting directly via ifdef without including this
@@ -261,11 +265,11 @@
261265
#endif
262266

263267
#ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY
264-
#define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY (0)
268+
#define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY (MYNEWT_VAL_BLE_EXT_ADV)
265269
#endif
266270

267271
#ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CODED_PHY
268-
#define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CODED_PHY (0)
272+
#define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CODED_PHY (MYNEWT_VAL_BLE_EXT_ADV)
269273
#endif
270274

271275
/* Overridden by @apache-mynewt-nimble/nimble/controller (defined by @apache-mynewt-nimble/nimble/controller) */

0 commit comments

Comments
 (0)