@@ -15,39 +15,42 @@ menuconfig NCS_ALIRO
1515 imply POLL
1616 # storage
1717 imply SETTINGS
18- imply NVS
1918 imply FLASH
2019 imply FLASH_MAP
20+ imply REQUIRES_FULL_LIBCPP
21+ imply REQUIRES_FULL_LIBC
22+ imply NEWLIB_LIBC_NANO
2123 help
2224 This option enables the Aliro reader stack.
2325
2426if NCS_ALIRO
2527
26- rsource "lib/aliro/interfaces/logger/Kconfig"
28+ orsource "lib/aliro/interfaces/logger/Kconfig"
2729
28- config ALIRO_BLE_TP
29- bool "Aliro BLE transport"
30+ config ALIRO_BLE_UWB
31+ bool "Aliro Bluetooth LE ( BLE) transport together with ultra wideband (UWB) "
3032 help
3133 Enable the Aliro BLE transport protocol (TP). This is the transport layer
32- used by Reader to communicate with the User Device. It is used to send and
33- receive packets over BLE.
34+ used by the Reader to communicate with the User Device. It is used to send and
35+ receive packets over BLE. Additionally the UWB is enabled in order to manage the
36+ ranging between the Reader and the User Device.
3437
3538config DISABLE_ALIRO_NFC_TP
3639 bool "Disable NFC transport protocol for development purposes"
3740 help
3841 Disable the NFC transport protocol. This is useful if you want to use Aliro with BLE only.
3942
40- if ALIRO_BLE_TP
43+ if ALIRO_BLE_UWB
4144
42- config ALIRO_BLE_TP_MAX_SESSIONS
43- int "Maximum number of BLE sessions"
45+ config ALIRO_BLE_UWB_MAX_SESSIONS
46+ int "Maximum number of BLE and UWB sessions"
4447 default BT_MAX_CONN
4548 help
46- The maximum number of BLE sessions that can be established.
49+ The maximum number of BLE and UWB sessions that can be established.
4750
4851rsource "lib/aliro/Kconfig.ble.defconfig"
4952
50- endif # ALIRO_BLE_TP
53+ endif # ALIRO_BLE_UWB
5154
5255rsource "lib/aliro/Kconfig.defconfig"
5356
0 commit comments