nRF5 SDK for Mesh v3.2.0  08c60f6
Provisioning capabilities bit fields

Macros

#define NRF_MESH_PROV_ALGORITHM_FIPS_P256EC   (1u << 0)
 Capabilities bit indicating that the FIPS P256EC algorithm is supported.
 
#define NRF_MESH_PROV_OOB_PUBKEY_TYPE_INBAND   (0)
 Capabilities bit indicating that the public key is available in-band. More...
 
#define NRF_MESH_PROV_OOB_PUBKEY_TYPE_OOB   (1u << 0)
 Capabilities bit indicating that the public key is available OOB.
 
#define NRF_MESH_PROV_OOB_STATIC_TYPE_SUPPORTED   (1u << 0)
 Capabilities bit indicating that static OOB authentication is supported.
 
#define NRF_MESH_PROV_OOB_OUTPUT_ACTION_BLINK   (1u << 0)
 Capabilities bit indicating that the device supports blinking as output OOB action.
 
#define NRF_MESH_PROV_OOB_OUTPUT_ACTION_BEEP   (1u << 1)
 Capabilities bit indicating that the device supports beeping as output OOB action.
 
#define NRF_MESH_PROV_OOB_OUTPUT_ACTION_VIBRATE   (1u << 2)
 Capabilities bit indicating that the device supports vibrating as output OOB action.
 
#define NRF_MESH_PROV_OOB_OUTPUT_ACTION_NUMERIC   (1u << 3)
 Capabilities bit indicating that the device supports displaying numeric data as output OOB action.
 
#define NRF_MESH_PROV_OOB_OUTPUT_ACTION_ALPHANUMERIC   (1u << 4)
 Capabilities bit indicating that the device supports displaying alphanumeric data as output OOB action.
 
#define NRF_MESH_PROV_OOB_INPUT_ACTION_PUSH   (1u << 0)
 Capabilities bit indicating that the device supports pushing something as input OOB action.
 
#define NRF_MESH_PROV_OOB_INPUT_ACTION_TWIST   (1u << 1)
 Capabilities bit indicating that the device supports twisting something as input OOB action.
 
#define NRF_MESH_PROV_OOB_INPUT_ACTION_ENTER_NUMBER   (1u << 2)
 Capabilities bit indicating that the device supports entering a number as input OOB action.
 
#define NRF_MESH_PROV_OOB_INPUT_ACTION_ENTER_STRING   (1u << 3)
 Capabilities bit indicating that the device supports entering a string as input OOB action.
 

Detailed Description

Bitfield definitions for the provisioning capabilities fields. See Section 5.4.1.2 Provisioning Capabilities in the Mesh Profile Specification v1.0.

Macro Definition Documentation

◆ NRF_MESH_PROV_OOB_PUBKEY_TYPE_INBAND

#define NRF_MESH_PROV_OOB_PUBKEY_TYPE_INBAND   (0)

Capabilities bit indicating that the public key is available in-band.

If no public key type is set, this is the default

Definition at line 95 of file nrf_mesh_prov_types.h.