Data structure of the oob_display_input event.

Public Attribute Documentation#

uuid#

uuid_128 sl_btmesh_evt_prov_oob_display_input_s::uuid

UUID of the device


Definition at line 2490 of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

input_action#

uint8_t sl_btmesh_evt_prov_oob_display_input_s::input_action

Enum sl_btmesh_node_oob_input_action_t. Input action type


Definition at line 2491 of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

input_size#

uint8_t sl_btmesh_evt_prov_oob_display_input_s::input_size

Number of digits or characters


Definition at line 2493 of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h

data#

uint8array sl_btmesh_evt_prov_oob_display_input_s::data

Raw 16-byte or 32-byte array containing the input authentication data. The length of the data depends on the chosen provisioning algorithm; see sl_btmesh_evt_prov_start_sent event for details on how to determine which provisioning algorithm was chosen.

Note that the raw data is encoded in the manner described in the Mesh Protocol 1.1 specifcation Section 5.4.2.4, and must be converted to a human-readable format for displaying. Whether the data should be treated as Numeric or Alphanumeric depends on the selected input action.


Definition at line 2494 of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h