OOB Capabilities#

OOB capability bitmask constants

Macros#

#define

Uncategorized

#define

URI or other electronic

#define

2D machine-readable code

#define
#define
#define
#define
#define
#define
#define
#define
#define
#define

Inside the box

#define

On a piece of paper

#define

In the device manual

#define

On the device

#define

Mask of reserved bits

Macro Definition Documentation#

SL_BTMESH_PROV_OOB_OTHER#

#define SL_BTMESH_PROV_OOB_OTHER
Value:
0x1

Uncategorized


SL_BTMESH_PROV_OOB_URI#

#define SL_BTMESH_PROV_OOB_URI
Value:
0x2

URI or other electronic


SL_BTMESH_PROV_OOB_2D_MR_CODE#

#define SL_BTMESH_PROV_OOB_2D_MR_CODE
Value:
0x4

2D machine-readable code


SL_BTMESH_PROV_OOB_BAR_CODE#

#define SL_BTMESH_PROV_OOB_BAR_CODE
Value:
0x8

Barcode


SL_BTMESH_PROV_OOB_NFC#

#define SL_BTMESH_PROV_OOB_NFC
Value:
0x10

NFC


SL_BTMESH_PROV_OOB_NUMBER#

#define SL_BTMESH_PROV_OOB_NUMBER
Value:
0x20

Number


SL_BTMESH_PROV_OOB_STRING#

#define SL_BTMESH_PROV_OOB_STRING
Value:
0x40

String


SL_BTMESH_PROV_OOB_RFU_7#

#define SL_BTMESH_PROV_OOB_RFU_7
Value:
0x80

Reserved


SL_BTMESH_PROV_OOB_RFU_8#

#define SL_BTMESH_PROV_OOB_RFU_8
Value:
0x100

Reserved


SL_BTMESH_PROV_OOB_RFU_9#

#define SL_BTMESH_PROV_OOB_RFU_9
Value:
0x200

Reserved


SL_BTMESH_PROV_OOB_RFU_A#

#define SL_BTMESH_PROV_OOB_RFU_A
Value:
0x400

Reserved


SL_BTMESH_PROV_OOB_LOC_ON_BOX#

#define SL_BTMESH_PROV_OOB_LOC_ON_BOX
Value:
0x800

On the box


SL_BTMESH_PROV_OOB_LOC_IN_BOX#

#define SL_BTMESH_PROV_OOB_LOC_IN_BOX
Value:
0x1000

Inside the box


SL_BTMESH_PROV_OOB_LOC_PAPER#

#define SL_BTMESH_PROV_OOB_LOC_PAPER
Value:
0x2000

On a piece of paper


SL_BTMESH_PROV_OOB_LOC_MANUAL#

#define SL_BTMESH_PROV_OOB_LOC_MANUAL
Value:
0x4000

In the device manual


SL_BTMESH_PROV_OOB_LOC_DEVICE#

#define SL_BTMESH_PROV_OOB_LOC_DEVICE
Value:
0x8000

On the device


SL_BTMESH_PROV_OOB_RFU_MASK#

#define SL_BTMESH_PROV_OOB_RFU_MASK
Value:
0x780

Mask of reserved bits