File tree Expand file tree Collapse file tree 6 files changed +22
-40
lines changed Expand file tree Collapse file tree 6 files changed +22
-40
lines changed Original file line number Diff line number Diff line change 1212#error No supported mcu config specified
1313#endif
1414
15+ #ifndef CONFIG_BT_NIMBLE_LL_CFG_FEAT_LE_2M_PHY
16+ #ifdef NRF51
17+ #define CONFIG_BT_NIMBLE_LL_CFG_FEAT_LE_2M_PHY 0
18+ #else
19+ #define CONFIG_BT_NIMBLE_LL_CFG_FEAT_LE_2M_PHY 1
20+ #endif
21+ #endif
22+
23+ #ifndef CONFIG_BT_NIMBLE_LL_CFG_FEAT_LE_CODED_PHY
24+ #define CONFIG_BT_NIMBLE_LL_CFG_FEAT_LE_CODED_PHY MYNEWT_VAL_MCU_TARGET__nRF52833 || \
25+ MYNEWT_VAL_MCU_TARGET__nRF52840 || MYNEWT_VAL_MCU_TARGET__nRF52820 || MYNEWT_VAL_MCU_TARGET__nRF52811 || \
26+ MYNEWT_VAL_MCU_TARGET__nRF5340_NET
27+ #endif
28+
29+ #ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY
30+ #define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY (CONFIG_BT_NIMBLE_LL_CFG_FEAT_LE_2M_PHY)
31+ #endif
32+
33+ #ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CODED_PHY
34+ #define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CODED_PHY (CONFIG_BT_NIMBLE_LL_CFG_FEAT_LE_CODED_PHY)
35+ #endif
36+
1537/* NimBLE 1.5 Updated config */
1638#ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_PERIPH_INIT_FEAT_XCHG
1739#define MYNEWT_VAL_BLE_LL_CFG_FEAT_PERIPH_INIT_FEAT_XCHG (MYNEWT_VAL_BLE_LL_CFG_FEAT_SLAVE_INIT_FEAT_XCHG)
Original file line number Diff line number Diff line change 251251#define MYNEWT_VAL_BLE_LL_CFG_FEAT_EXT_SCAN_FILT (0)
252252#endif
253253
254- #ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY
255- #define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY (0)
256- #endif
257-
258- #ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CODED_PHY
259- #define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CODED_PHY (0)
260- #endif
261-
262254/* Overridden by @apache-mynewt-nimble/nimble/controller (defined by @apache-mynewt-nimble/nimble/controller) */
263255#ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CSA2
264256#define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CSA2 (1)
Original file line number Diff line number Diff line change 268268#define MYNEWT_VAL_BLE_LL_CFG_FEAT_EXT_SCAN_FILT (0)
269269#endif
270270
271- #ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY
272- #define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY (MYNEWT_VAL_BLE_EXT_ADV)
273- #endif
274-
275- #ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CODED_PHY
276- #define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CODED_PHY (0)
277- #endif
278-
279271/* Overridden by @apache-mynewt-nimble/nimble/controller (defined by @apache-mynewt-nimble/nimble/controller) */
280272#ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CSA2
281273#define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CSA2 (1)
Original file line number Diff line number Diff line change 268268#define MYNEWT_VAL_BLE_LL_CFG_FEAT_EXT_SCAN_FILT (0)
269269#endif
270270
271- #ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY
272- #define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY (MYNEWT_VAL_BLE_EXT_ADV)
273- #endif
274-
275- #ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CODED_PHY
276- #define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CODED_PHY (0)
277- #endif
278-
279271/* Overridden by @apache-mynewt-nimble/nimble/controller (defined by @apache-mynewt-nimble/nimble/controller) */
280272#ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CSA2
281273#define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CSA2 (1)
Original file line number Diff line number Diff line change 268268#define MYNEWT_VAL_BLE_LL_CFG_FEAT_EXT_SCAN_FILT (0)
269269#endif
270270
271- #ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY
272- #define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY (MYNEWT_VAL_BLE_EXT_ADV)
273- #endif
274-
275- #ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CODED_PHY
276- #define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CODED_PHY (MYNEWT_VAL_BLE_EXT_ADV)
277- #endif
278-
279271/* Overridden by @apache-mynewt-nimble/nimble/controller (defined by @apache-mynewt-nimble/nimble/controller) */
280272#ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CSA2
281273#define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CSA2 (1)
Original file line number Diff line number Diff line change 268268#define MYNEWT_VAL_BLE_LL_CFG_FEAT_EXT_SCAN_FILT (0)
269269#endif
270270
271- #ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY
272- #define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_2M_PHY (MYNEWT_VAL_BLE_EXT_ADV)
273- #endif
274-
275- #ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CODED_PHY
276- #define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CODED_PHY (MYNEWT_VAL_BLE_EXT_ADV)
277- #endif
278-
279271/* Overridden by @apache-mynewt-nimble/nimble/controller (defined by @apache-mynewt-nimble/nimble/controller) */
280272#ifndef MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CSA2
281273#define MYNEWT_VAL_BLE_LL_CFG_FEAT_LE_CSA2 (1)
You can’t perform that action at this time.
0 commit comments