File tree Expand file tree Collapse file tree 5 files changed +25
-5
lines changed Expand file tree Collapse file tree 5 files changed +25
-5
lines changed Original file line number Diff line number Diff line change 8383#define CONFIG_NIMBLE_STACK_USE_MEM_POOLS 0
8484#endif
8585
86+ #ifndef CONFIG_NIMBLE_USE_SECURE_CONNECTIONS
87+ #define CONFIG_NIMBLE_USE_SECURE_CONNECTIONS 0
88+ #endif
89+
8690#ifdef USE_LFRC
8791#define MYNEWT_VAL_BLE_LL_SCA (500)
8892#endif
719723#endif
720724
721725#ifndef MYNEWT_VAL_BLE_SM_SC
722- #define MYNEWT_VAL_BLE_SM_SC (0 )
726+ #define MYNEWT_VAL_BLE_SM_SC (CONFIG_NIMBLE_USE_SECURE_CONNECTIONS )
723727#endif
724728
725729#ifndef MYNEWT_VAL_BLE_SM_SC_DEBUG_KEYS
Original file line number Diff line number Diff line change 7171#define CONFIG_NIMBLE_STACK_USE_MEM_POOLS 0
7272#endif
7373
74+ #ifndef CONFIG_NIMBLE_USE_SECURE_CONNECTIONS
75+ #define CONFIG_NIMBLE_USE_SECURE_CONNECTIONS 0
76+ #endif
77+
7478#if CONFIG_BT_NIMBLE_ENABLE_PERIODIC_ADV && !CONFIG_BT_NIMBLE_EXT_ADV
7579# error Extended advertising must be enabled to use periodic advertising.
7680#endif
740744#endif
741745
742746#ifndef MYNEWT_VAL_BLE_SM_SC
743- #define MYNEWT_VAL_BLE_SM_SC (0 )
747+ #define MYNEWT_VAL_BLE_SM_SC (CONFIG_NIMBLE_USE_SECURE_CONNECTIONS )
744748#endif
745749
746750#ifndef MYNEWT_VAL_BLE_SM_SC_DEBUG_KEYS
Original file line number Diff line number Diff line change 7171#define CONFIG_NIMBLE_STACK_USE_MEM_POOLS 0
7272#endif
7373
74+ #ifndef CONFIG_NIMBLE_USE_SECURE_CONNECTIONS
75+ #define CONFIG_NIMBLE_USE_SECURE_CONNECTIONS 1
76+ #endif
77+
7478#if CONFIG_BT_NIMBLE_ENABLE_PERIODIC_ADV && !CONFIG_BT_NIMBLE_EXT_ADV
7579# error Extended advertising must be enabled to use periodic advertising.
7680#endif
740744#endif
741745
742746#ifndef MYNEWT_VAL_BLE_SM_SC
743- #define MYNEWT_VAL_BLE_SM_SC (0 )
747+ #define MYNEWT_VAL_BLE_SM_SC (CONFIG_NIMBLE_USE_SECURE_CONNECTIONS )
744748#endif
745749
746750#ifndef MYNEWT_VAL_BLE_SM_SC_DEBUG_KEYS
Original file line number Diff line number Diff line change 7171#define CONFIG_NIMBLE_STACK_USE_MEM_POOLS 0
7272#endif
7373
74+ #ifndef CONFIG_NIMBLE_USE_SECURE_CONNECTIONS
75+ #define CONFIG_NIMBLE_USE_SECURE_CONNECTIONS 1
76+ #endif
77+
7478#if CONFIG_BT_NIMBLE_ENABLE_PERIODIC_ADV && !CONFIG_BT_NIMBLE_EXT_ADV
7579# error Extended advertising must be enabled to use periodic advertising.
7680#endif
740744#endif
741745
742746#ifndef MYNEWT_VAL_BLE_SM_SC
743- #define MYNEWT_VAL_BLE_SM_SC (0 )
747+ #define MYNEWT_VAL_BLE_SM_SC (CONFIG_NIMBLE_USE_SECURE_CONNECTIONS )
744748#endif
745749
746750#ifndef MYNEWT_VAL_BLE_SM_SC_DEBUG_KEYS
Original file line number Diff line number Diff line change 7171#define CONFIG_NIMBLE_STACK_USE_MEM_POOLS 0
7272#endif
7373
74+ #ifndef CONFIG_NIMBLE_USE_SECURE_CONNECTIONS
75+ #define CONFIG_NIMBLE_USE_SECURE_CONNECTIONS 1
76+ #endif
77+
7478#if CONFIG_BT_NIMBLE_ENABLE_PERIODIC_ADV && !CONFIG_BT_NIMBLE_EXT_ADV
7579# error Extended advertising must be enabled to use periodic advertising.
7680#endif
740744#endif
741745
742746#ifndef MYNEWT_VAL_BLE_SM_SC
743- #define MYNEWT_VAL_BLE_SM_SC (0 )
747+ #define MYNEWT_VAL_BLE_SM_SC (CONFIG_NIMBLE_USE_SECURE_CONNECTIONS )
744748#endif
745749
746750#ifndef MYNEWT_VAL_BLE_SM_SC_DEBUG_KEYS
You can’t perform that action at this time.
0 commit comments