Data structure of the display_output_oob event.

Public Attributes#

Public Attribute Documentation#

output_action#

uint8_t sl_btmesh_evt_node_display_output_oob_s::output_action

Enum sl_btmesh_node_oob_output_action_t. Selected output action


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

output_size#

uint8_t sl_btmesh_evt_node_display_output_oob_s::output_size

Size of data to output in characters.


Definition at line 541 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_node_display_output_oob_s::data

Raw 16-byte or 32-byte array containing the output authentication data. The length of the data depends on the chosen provisioning algorithm; see the sl_btmesh_evt_node_start_received event for details on how the stack indicates the Provisioner's choice of provisioning algorithm to the application.

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 output action.


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