nRF5 SDK for Mesh v5.0.0
Macros
Provisioning OOB information sources.

OOB information sources for the OOB info bitfield in unprovisioned beacons. More...

Macros

#define NRF_MESH_PROV_OOB_INFO_SOURCE_OTHER   (1u << 0)
 Other location. More...
 
#define NRF_MESH_PROV_OOB_INFO_SOURCE_ELECTRONIC_OR_URI   (1u << 1)
 Electronic / URI. More...
 
#define NRF_MESH_PROV_OOB_INFO_SOURCE_2D_MACHINE_READABLE_CODE   (1u << 2)
 2D machine-readable code. More...
 
#define NRF_MESH_PROV_OOB_INFO_SOURCE_BAR_CODE   (1u << 3)
 Bar code. More...
 
#define NRF_MESH_PROV_OOB_INFO_SOURCE_NFC   (1u << 4)
 Near Field Communication (NFC). More...
 
#define NRF_MESH_PROV_OOB_INFO_SOURCE_NUMBER   (1u << 5)
 Number. More...
 
#define NRF_MESH_PROV_OOB_INFO_SOURCE_STRING   (1u << 6)
 String. More...
 
#define NRF_MESH_PROV_OOB_INFO_SOURCE_ON_BOX   (1u << 11)
 On box. More...
 
#define NRF_MESH_PROV_OOB_INFO_SOURCE_INSIDE_BOX   (1u << 12)
 Inside box. More...
 
#define NRF_MESH_PROV_OOB_INFO_SOURCE_ON_PIECE_OF_PAPER   (1u << 13)
 On piece of paper. More...
 
#define NRF_MESH_PROV_OOB_INFO_SOURCE_INSIDE_MANUAL   (1u << 14)
 Inside manual. More...
 
#define NRF_MESH_PROV_OOB_INFO_SOURCE_ON_DEVICE   (1u << 15)
 On device. More...
 

Detailed Description

OOB information sources for the OOB info bitfield in unprovisioned beacons.

Denotes a set of sources from where the user can get information on available OOB data for the product, to aid the provisioning process.

Macro Definition Documentation

◆ NRF_MESH_PROV_OOB_INFO_SOURCE_OTHER

#define NRF_MESH_PROV_OOB_INFO_SOURCE_OTHER   (1u << 0)

Other location.

Definition at line 133 of file nrf_mesh_prov_types.h.

◆ NRF_MESH_PROV_OOB_INFO_SOURCE_ELECTRONIC_OR_URI

#define NRF_MESH_PROV_OOB_INFO_SOURCE_ELECTRONIC_OR_URI   (1u << 1)

Electronic / URI.

Definition at line 134 of file nrf_mesh_prov_types.h.

◆ NRF_MESH_PROV_OOB_INFO_SOURCE_2D_MACHINE_READABLE_CODE

#define NRF_MESH_PROV_OOB_INFO_SOURCE_2D_MACHINE_READABLE_CODE   (1u << 2)

2D machine-readable code.

Definition at line 135 of file nrf_mesh_prov_types.h.

◆ NRF_MESH_PROV_OOB_INFO_SOURCE_BAR_CODE

#define NRF_MESH_PROV_OOB_INFO_SOURCE_BAR_CODE   (1u << 3)

Bar code.

Definition at line 136 of file nrf_mesh_prov_types.h.

◆ NRF_MESH_PROV_OOB_INFO_SOURCE_NFC

#define NRF_MESH_PROV_OOB_INFO_SOURCE_NFC   (1u << 4)

Near Field Communication (NFC).

Definition at line 137 of file nrf_mesh_prov_types.h.

◆ NRF_MESH_PROV_OOB_INFO_SOURCE_NUMBER

#define NRF_MESH_PROV_OOB_INFO_SOURCE_NUMBER   (1u << 5)

Number.

Definition at line 138 of file nrf_mesh_prov_types.h.

◆ NRF_MESH_PROV_OOB_INFO_SOURCE_STRING

#define NRF_MESH_PROV_OOB_INFO_SOURCE_STRING   (1u << 6)

String.

Definition at line 139 of file nrf_mesh_prov_types.h.

◆ NRF_MESH_PROV_OOB_INFO_SOURCE_ON_BOX

#define NRF_MESH_PROV_OOB_INFO_SOURCE_ON_BOX   (1u << 11)

On box.

Definition at line 140 of file nrf_mesh_prov_types.h.

◆ NRF_MESH_PROV_OOB_INFO_SOURCE_INSIDE_BOX

#define NRF_MESH_PROV_OOB_INFO_SOURCE_INSIDE_BOX   (1u << 12)

Inside box.

Definition at line 141 of file nrf_mesh_prov_types.h.

◆ NRF_MESH_PROV_OOB_INFO_SOURCE_ON_PIECE_OF_PAPER

#define NRF_MESH_PROV_OOB_INFO_SOURCE_ON_PIECE_OF_PAPER   (1u << 13)

On piece of paper.

Definition at line 142 of file nrf_mesh_prov_types.h.

◆ NRF_MESH_PROV_OOB_INFO_SOURCE_INSIDE_MANUAL

#define NRF_MESH_PROV_OOB_INFO_SOURCE_INSIDE_MANUAL   (1u << 14)

Inside manual.

Definition at line 143 of file nrf_mesh_prov_types.h.

◆ NRF_MESH_PROV_OOB_INFO_SOURCE_ON_DEVICE

#define NRF_MESH_PROV_OOB_INFO_SOURCE_ON_DEVICE   (1u << 15)

On device.

Definition at line 144 of file nrf_mesh_prov_types.h.


Documentation feedback | Developer Zone | Subscribe | Updated