Skip to content

Commit 55221a3

Browse files
samples: Add license to prj.conf files and cleanup
* Add license to prj.conf files. * Cleanup and alignment of prj-conf files. Signed-off-by: Eivind Jølsgard <[email protected]>
1 parent 807903e commit 55221a3

File tree

23 files changed

+285
-95
lines changed

23 files changed

+285
-95
lines changed

samples/bluetooth/ble_bms/prj.conf

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,15 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
# Logging
18
CONFIG_LOG=y
29
CONFIG_LOG_BACKEND_BM_UARTE=y
310

11+
# SoftDevice
412
CONFIG_SOFTDEVICE=y
5-
CONFIG_NRF_SDH=y
613

714
# Enable RNG
815
CONFIG_NRF_SECURITY=y
@@ -19,6 +26,7 @@ CONFIG_MBEDTLS_PSA_STATIC_KEY_SLOTS=y
1926
CONFIG_MBEDTLS_PSA_KEY_SLOT_COUNT=1
2027
CONFIG_MBEDTLS_PSA_STATIC_KEY_SLOT_BUFFER_SIZE=65
2128

29+
#Advertising library
2230
CONFIG_BLE_ADV=y
2331
CONFIG_BLE_ADV_NAME="nRF_BM_BMS"
2432
CONFIG_BLE_ADV_EXTENDED_ADVERTISING=n
@@ -34,9 +42,11 @@ CONFIG_BLE_DIS_HW_REVISION="hw 54.15.0"
3442
CONFIG_BLE_DIS_FW_REVISION="fw 17.2.0"
3543
CONFIG_BLE_DIS_SW_REVISION="sw 1.0.0"
3644

37-
# Nordic LED button service
45+
# Queued writes
3846
CONFIG_BLE_QWR=y
3947
CONFIG_BLE_QWR_MAX_ATTR=1
48+
49+
# Bond management service
4050
CONFIG_BLE_BMS=y
4151

4252
# Buttons and timer

samples/bluetooth/ble_cgms/prj.conf

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
# Logging
18
CONFIG_LOG=y
29
CONFIG_LOG_BACKEND_BM_UARTE=y
310

11+
# SoftDevice
412
CONFIG_SOFTDEVICE=y
513

614
# Enable RNG
@@ -18,31 +26,31 @@ CONFIG_MBEDTLS_PSA_STATIC_KEY_SLOTS=y
1826
CONFIG_MBEDTLS_PSA_KEY_SLOT_COUNT=1
1927
CONFIG_MBEDTLS_PSA_STATIC_KEY_SLOT_BUFFER_SIZE=65
2028

29+
# Advertising library
2130
CONFIG_BLE_ADV=y
2231
CONFIG_BLE_ADV_NAME="nRF_BM_CGMS"
2332
CONFIG_BLE_ADV_EXTENDED_ADVERTISING=n
2433
CONFIG_BLE_ADV_DIRECTED_ADVERTISING=n
34+
CONFIG_BLE_ADV_USE_ALLOW_LIST=y
35+
CONFIG_BLE_ADV_FAST_ADVERTISING_INTERVAL=40
36+
CONFIG_BLE_ADV_FAST_ADVERTISING_TIMEOUT=3000
37+
CONFIG_BLE_ADV_SLOW_ADVERTISING_INTERVAL=3200
38+
CONFIG_BLE_ADV_SLOW_ADVERTISING_TIMEOUT=18000
2539

26-
CONFIG_SENSORSIM=y
40+
# Buttons and timer
2741
CONFIG_BM_BUTTONS=y
2842
CONFIG_BM_TIMER=y
2943

3044
# BLE connection parameter
3145
CONFIG_BLE_CONN_PARAMS=y
32-
#This is not yet supported in S115
3346
# Set minimum connection interval to 400ms
3447
CONFIG_BLE_CONN_PARAMS_MIN_CONN_INTERVAL=6
3548
# Set maximum connection interval to 650ms
3649
CONFIG_BLE_CONN_PARAMS_MAX_CONN_INTERVAL=256
3750
# Set supervision timeout to 4 seconds
3851
CONFIG_BLE_CONN_PARAMS_SUP_TIMEOUT=400
3952

40-
CONFIG_BLE_ADV_USE_ALLOW_LIST=y
41-
CONFIG_BLE_ADV_FAST_ADVERTISING_INTERVAL=40
42-
CONFIG_BLE_ADV_FAST_ADVERTISING_TIMEOUT=3000
43-
CONFIG_BLE_ADV_SLOW_ADVERTISING_INTERVAL=3200
44-
CONFIG_BLE_ADV_SLOW_ADVERTISING_TIMEOUT=18000
45-
53+
# Gatt queue
4654
CONFIG_BLE_GATT_QUEUE=y
4755

4856
# Queued writes
@@ -60,7 +68,7 @@ CONFIG_BLE_RACP=y
6068
CONFIG_BLE_DIS=y
6169
CONFIG_BLE_DIS_SERIAL_NUMBER="ABCD"
6270
CONFIG_BLE_DIS_HW_REVISION="hw 54.15.0"
63-
CONFIG_BLE_DIS_FW_REVISION="fw 17.2.0" # wink
71+
CONFIG_BLE_DIS_FW_REVISION="fw 17.2.0"
6472
CONFIG_BLE_DIS_SW_REVISION="sw 1.0.0"
6573

6674
# Peer Manager

samples/bluetooth/ble_hids_keyboard/prj.conf

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
# Logging
18
CONFIG_LOG=y
29
CONFIG_LOG_BACKEND_BM_UARTE=y
310

@@ -19,6 +26,7 @@ CONFIG_MBEDTLS_PSA_STATIC_KEY_SLOTS=y
1926
CONFIG_MBEDTLS_PSA_KEY_SLOT_COUNT=1
2027
CONFIG_MBEDTLS_PSA_STATIC_KEY_SLOT_BUFFER_SIZE=65
2128

29+
# Advertising library
2230
CONFIG_BLE_ADV=y
2331
CONFIG_BLE_ADV_NAME="nRF_BM_HIDS_KB"
2432
CONFIG_BLE_ADV_EXTENDED_ADVERTISING=n
@@ -37,11 +45,10 @@ CONFIG_BLE_DIS_SW_REVISION="sw 1.0.0"
3745
# Battery service
3846
CONFIG_BLE_BAS=y
3947

40-
# QWR
48+
# Queued writes
4149
CONFIG_BLE_QWR=y
4250

4351
# Buttons and timer
44-
CONFIG_SENSORSIM=y
4552
CONFIG_BM_TIMER=y
4653
CONFIG_BM_BUTTONS=y
4754

samples/bluetooth/ble_hids_mouse/prj.conf

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
# Logging
18
CONFIG_LOG=y
29
CONFIG_LOG_BACKEND_BM_UARTE=y
310

@@ -19,6 +26,7 @@ CONFIG_MBEDTLS_PSA_STATIC_KEY_SLOTS=y
1926
CONFIG_MBEDTLS_PSA_KEY_SLOT_COUNT=1
2027
CONFIG_MBEDTLS_PSA_STATIC_KEY_SLOT_BUFFER_SIZE=65
2128

29+
# Advertising library
2230
CONFIG_BLE_ADV=y
2331
CONFIG_BLE_ADV_NAME="nRF_BM_HIDS_MOUSE"
2432
CONFIG_BLE_ADV_EXTENDED_ADVERTISING=n
@@ -37,7 +45,7 @@ CONFIG_BLE_DIS_SW_REVISION="sw 1.0.0"
3745
# Battery service
3846
CONFIG_BLE_BAS=y
3947

40-
# QWR
48+
# Queued writes
4149
CONFIG_BLE_QWR=y
4250

4351
# Buttons and timer

samples/bluetooth/ble_hrs/prj.conf

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
# Logging
18
CONFIG_LOG=y
29
CONFIG_LOG_BACKEND_BM_UARTE=y
310

11+
# SoftDevice
412
CONFIG_SOFTDEVICE=y
513

614
# Enable RNG
@@ -18,6 +26,7 @@ CONFIG_MBEDTLS_PSA_STATIC_KEY_SLOTS=y
1826
CONFIG_MBEDTLS_PSA_KEY_SLOT_COUNT=1
1927
CONFIG_MBEDTLS_PSA_STATIC_KEY_SLOT_BUFFER_SIZE=65
2028

29+
# Advertising library
2130
CONFIG_BLE_ADV=y
2231
CONFIG_BLE_ADV_NAME="nRF_BM_HRS"
2332
CONFIG_BLE_ADV_EXTENDED_ADVERTISING=n

samples/bluetooth/ble_hrs_central/prj.conf

Lines changed: 24 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,39 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
# Logging
18
CONFIG_LOG=y
29
CONFIG_LOG_BACKEND_BM_UARTE=y
310

11+
# SoftDevice
412
CONFIG_SOFTDEVICE=y
13+
14+
# SoftDevice handler link counts
515
CONFIG_NRF_SDH_BLE_TOTAL_LINK_COUNT=2
616
CONFIG_NRF_SDH_BLE_CENTRAL_LINK_COUNT=1
717

8-
CONFIG_BM_BUTTONS=y
9-
CONFIG_BM_TIMER=y
10-
1118
# Enable RNG
1219
CONFIG_NRF_SECURITY=y
1320
CONFIG_MBEDTLS_PSA_CRYPTO_C=y
1421
CONFIG_PSA_WANT_GENERATE_RANDOM=y
1522

23+
# Enable Crypto functionality required by LE Secure Connection
24+
CONFIG_PSA_WANT_ALG_ECDH=y
25+
CONFIG_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_GENERATE=y
26+
CONFIG_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT=y
27+
CONFIG_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_EXPORT=y
28+
CONFIG_PSA_WANT_ECC_SECP_R1_256=y
29+
CONFIG_MBEDTLS_PSA_STATIC_KEY_SLOTS=y
30+
CONFIG_MBEDTLS_PSA_KEY_SLOT_COUNT=1
31+
CONFIG_MBEDTLS_PSA_STATIC_KEY_SLOT_BUFFER_SIZE=65
32+
33+
# Button and timer
34+
CONFIG_BM_BUTTONS=y
35+
CONFIG_BM_TIMER=y
36+
1637
# BLE Heart rate client
1738
CONFIG_BLE_HRS_CENTRAL=y
1839

@@ -34,13 +55,3 @@ CONFIG_PEER_MANAGER=y
3455
CONFIG_PM_LESC=y
3556
CONFIG_BM_ZMS=y
3657
CONFIG_BLE_CONN_STATE=y
37-
38-
# Enable Crypto functionality required by LE Secure Connection
39-
CONFIG_PSA_WANT_ALG_ECDH=y
40-
CONFIG_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_GENERATE=y
41-
CONFIG_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_IMPORT=y
42-
CONFIG_PSA_WANT_KEY_TYPE_ECC_KEY_PAIR_EXPORT=y
43-
CONFIG_PSA_WANT_ECC_SECP_R1_256=y
44-
CONFIG_MBEDTLS_PSA_STATIC_KEY_SLOTS=y
45-
CONFIG_MBEDTLS_PSA_KEY_SLOT_COUNT=1
46-
CONFIG_MBEDTLS_PSA_STATIC_KEY_SLOT_BUFFER_SIZE=65

samples/bluetooth/ble_lbs/prj.conf

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,25 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
# Logging
18
CONFIG_LOG=y
29
CONFIG_LOG_BACKEND_BM_UARTE=y
310

11+
# SoftDevice
412
CONFIG_SOFTDEVICE=y
513

14+
# LBS requires storage of a vendor UUID
15+
CONFIG_NRF_SDH_BLE_VS_UUID_COUNT=1
16+
617
# Enable RNG
718
CONFIG_NRF_SECURITY=y
819
CONFIG_MBEDTLS_PSA_CRYPTO_C=y
920
CONFIG_PSA_WANT_GENERATE_RANDOM=y
1021

22+
# Advertising library
1123
CONFIG_BLE_ADV=y
1224
CONFIG_BLE_ADV_NAME="nRF_BM_LBS"
1325
CONFIG_BLE_ADV_EXTENDED_ADVERTISING=n
@@ -26,9 +38,6 @@ CONFIG_BLE_DIS_SW_REVISION="sw 1.0.0"
2638
# Nordic LED button service
2739
CONFIG_BLE_LBS=y
2840

29-
# LBS dependencies
41+
# Button and timer
3042
CONFIG_BM_TIMER=y
3143
CONFIG_BM_BUTTONS=y
32-
33-
# LBS requires storage of a vendor UUID
34-
CONFIG_NRF_SDH_BLE_VS_UUID_COUNT=1

samples/bluetooth/ble_nus/prj.conf

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,30 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
# Logging
18
CONFIG_LOG=y
29
CONFIG_LOG_BACKEND_BM_UARTE=y
310

4-
CONFIG_BLE_ADV=y
5-
CONFIG_BLE_ADV_NAME="nRF_BM_NUS"
6-
CONFIG_BLE_ADV_EXTENDED_ADVERTISING=n
7-
CONFIG_BLE_ADV_DIRECTED_ADVERTISING=n
8-
11+
# SoftDevice
912
CONFIG_SOFTDEVICE=y
1013

14+
# NUS requires storage of a vendor UUID
15+
CONFIG_NRF_SDH_BLE_VS_UUID_COUNT=1
16+
1117
# Enable RNG
1218
CONFIG_NRF_SECURITY=y
1319
CONFIG_MBEDTLS_PSA_CRYPTO_C=y
1420
CONFIG_PSA_WANT_GENERATE_RANDOM=y
1521

22+
# Advertising library
23+
CONFIG_BLE_ADV=y
24+
CONFIG_BLE_ADV_NAME="nRF_BM_NUS"
25+
CONFIG_BLE_ADV_EXTENDED_ADVERTISING=n
26+
CONFIG_BLE_ADV_DIRECTED_ADVERTISING=n
27+
1628
# BLE connection parameter
1729
CONFIG_BLE_CONN_PARAMS=y
1830

@@ -21,6 +33,3 @@ CONFIG_BLE_NUS=y
2133

2234
# NUS depends on the Queued Writes module
2335
CONFIG_BLE_QWR=y
24-
25-
# NUS requires storage of a vendor UUID
26-
CONFIG_NRF_SDH_BLE_VS_UUID_COUNT=1
Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,23 @@
1+
#
2+
# Copyright (c) 2025 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
17
# Disable Console for power optimization
28
CONFIG_CONSOLE=n
39

4-
# SoftDevice and SoftDevice handler library
10+
# SoftDevice
511
CONFIG_SOFTDEVICE=y
612

13+
# Require storage of a vendor UUID
14+
CONFIG_NRF_SDH_BLE_VS_UUID_COUNT=1
15+
716
# Enable RNG
817
CONFIG_NRF_SECURITY=y
918
CONFIG_MBEDTLS_PSA_CRYPTO_C=y
1019
CONFIG_PSA_WANT_GENERATE_RANDOM=y
1120

12-
# Require storage of a vendor UUID
13-
CONFIG_NRF_SDH_BLE_VS_UUID_COUNT=1
14-
1521
# Connection parameter configurations
1622
CONFIG_BLE_CONN_PARAMS_MAX_CONN_INTERVAL=800
1723
CONFIG_BLE_CONN_PARAMS_SUP_TIMEOUT=600
@@ -21,14 +27,12 @@ CONFIG_BLE_CONN_PARAMS_MAX_PERIPHERAL_LATENCY_DEVIATION=4
2127
# BLE connection parameter
2228
CONFIG_BLE_CONN_PARAMS=y
2329

24-
# QWR
30+
# Queued Writes
2531
CONFIG_BLE_QWR=y
2632

27-
# Advertising library, needed for ble_adv_data
33+
# Advertising data
2834
CONFIG_BLE_ADV_DATA=y
2935

30-
# Timer library
31-
CONFIG_BM_TIMER=y
32-
33-
# Button library
36+
# Buttons and timer
3437
CONFIG_BM_BUTTONS=y
38+
CONFIG_BM_TIMER=y

0 commit comments

Comments
 (0)