Data structure of the sar_receiver_status event.
Public Attribute Documentation#
result#
uint16_t sl_btmesh_evt_sar_config_client_sar_receiver_status_s::result
SL_STATUS_OK if successful. Error code otherwise.
20557
of file /mnt/raid/workspaces/ws.iS2YF8Lrv/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
handle#
uint32_t sl_btmesh_evt_sar_config_client_sar_receiver_status_s::handle
Request handle
20559
of file /mnt/raid/workspaces/ws.iS2YF8Lrv/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
segments_threshold#
uint8_t sl_btmesh_evt_sar_config_client_sar_receiver_status_s::segments_threshold
SAR Segments Threshold
The SAR Segments Threshold state represents the size of a segmented message in number of segments above which the Segment Acknowledgment messages are enabled. Valid range is 0 - 31, the default value is 3.
20560
of file /mnt/raid/workspaces/ws.iS2YF8Lrv/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
ack_delay_increment#
uint8_t sl_btmesh_evt_sar_config_client_sar_receiver_status_s::ack_delay_increment
SAR Acknowledgment Delay Increment
The SAR Acknowledgment Delay Increment state control the interval between the reception of a new segment of a segmented message for a destination that is a unicast address and the transmission of the Segment Acknowledgment for that message. Valid range is 0 - 7, default is
20568
of file /mnt/raid/workspaces/ws.iS2YF8Lrv/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
discard_timeout#
uint32_t sl_btmesh_evt_sar_config_client_sar_receiver_status_s::discard_timeout
SAR Discard Timeout
The SAR Discard Timeout state controls the time that the lower transport layer waits after receiving unique segments of a segmented message before discarding that segmented message in 5s steps. Valid range is 5000 - 80000ms, intermediate values are rounded down to the nearest multiple of 5s. The default value is 10000s.
20578
of file /mnt/raid/workspaces/ws.iS2YF8Lrv/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
segment_interval_step#
uint8_t sl_btmesh_evt_sar_config_client_sar_receiver_status_s::segment_interval_step
SAR Receiver Segment Interval Step
The SAR Receiver Segment Interval Step state indicates the interval between received segments of a segmented message in milliseconds. This is used to control rate of transmission of Segment Acknowledgment messages. Valid range is 10 - 160, intermediate values are rounded down to the nearest multiple of 10. The default value is 20ms.
20589
of file /mnt/raid/workspaces/ws.iS2YF8Lrv/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
ack_retrans_count#
uint8_t sl_btmesh_evt_sar_config_client_sar_receiver_status_s::ack_retrans_count
SAR Acknowledgment Retransmissions Count
The SAR Acknowledgment Retransmissions Count state controls the maximum number of retransmissions of Segment Acknowledgment messages sent by the lower transport layer. Valid range is 0 - 3. The default value is 2, representing 2 retransmissions or 3 in total.
20600
of file /mnt/raid/workspaces/ws.iS2YF8Lrv/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h