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