Data structure of the display_output_oob event.
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