Data structure of the sar_receiver_set event.
Public Attribute Documentation#
segments_threshold#
uint8_t sl_btmesh_evt_sar_config_server_sar_receiver_set_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.
21005
of file /mnt/raid/workspaces/ws.wDIAeKYhQ/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
ack_delay_increment#
uint8_t sl_btmesh_evt_sar_config_server_sar_receiver_set_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
21013
of file /mnt/raid/workspaces/ws.wDIAeKYhQ/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
discard_timeout#
uint32_t sl_btmesh_evt_sar_config_server_sar_receiver_set_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 10000ms.
21023
of file /mnt/raid/workspaces/ws.wDIAeKYhQ/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
segment_interval_step#
uint8_t sl_btmesh_evt_sar_config_server_sar_receiver_set_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.
21034
of file /mnt/raid/workspaces/ws.wDIAeKYhQ/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
ack_retrans_count#
uint8_t sl_btmesh_evt_sar_config_server_sar_receiver_set_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.
21045
of file /mnt/raid/workspaces/ws.wDIAeKYhQ/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h