OOB Capabilities#
OOB capability bitmask constants
Macros#
#define
SL_BTMESH_PROV_OOB_OTHER 0x1
Uncategorized
#define
SL_BTMESH_PROV_OOB_URI 0x2
URI or other electronic
#define
SL_BTMESH_PROV_OOB_2D_MR_CODE 0x4
2D machine-readable code
#define
SL_BTMESH_PROV_OOB_BAR_CODE 0x8
Barcode
#define
SL_BTMESH_PROV_OOB_NFC 0x10
NFC
#define
SL_BTMESH_PROV_OOB_NUMBER 0x20
Number
#define
SL_BTMESH_PROV_OOB_STRING 0x40
String
#define
SL_BTMESH_PROV_OOB_RFU_7 0x80
Reserved
#define
SL_BTMESH_PROV_OOB_RFU_8 0x100
Reserved
#define
SL_BTMESH_PROV_OOB_RFU_9 0x200
Reserved
#define
SL_BTMESH_PROV_OOB_RFU_A 0x400
Reserved
#define
SL_BTMESH_PROV_OOB_LOC_ON_BOX 0x800
On the box
#define
SL_BTMESH_PROV_OOB_LOC_IN_BOX 0x1000
Inside the box
#define
SL_BTMESH_PROV_OOB_LOC_PAPER 0x2000
On a piece of paper
#define
SL_BTMESH_PROV_OOB_LOC_MANUAL 0x4000
In the device manual
#define
SL_BTMESH_PROV_OOB_LOC_DEVICE 0x8000
On the device
#define
SL_BTMESH_PROV_OOB_RFU_MASK 0x780
Mask of reserved bits