nRF5 SDK for Mesh v5.0.0
Macros
Transport layer definitions

Macros

#define TRANSPORT_SAR_RX_TIMEOUT_MIN   MS_TO_US(10000)
 RX timeout lower limit. More...
 
#define TRANSPORT_SAR_RX_TIMEOUT_MAX   MS_TO_US(120000)
 RX timeout upper limit. More...
 
#define TRANSPORT_SAR_RX_ACK_TIMEOUT_BASE_MIN   MS_TO_US(150)
 Base RX acknowledgement timeout lower limit. More...
 
#define TRANSPORT_SAR_RX_ACK_TIMEOUT_BASE_MAX   MS_TO_US(10000)
 Base RX acknowledgement timeout upper limit. More...
 
#define TRANSPORT_SAR_RX_ACK_TIMEOUT_PER_HOP_ADDITION_MIN   MS_TO_US(50)
 RX acknowledgement timeout per hop addition lower limit. More...
 
#define TRANSPORT_SAR_RX_ACK_TIMEOUT_PER_HOP_ADDITION_MAX   MS_TO_US(10000)
 RX acknowledgement timeout per hop addition upper limit. More...
 
#define TRANSPORT_SAR_TX_RETRY_TIMEOUT_BASE_MIN   MS_TO_US(200)
 Base TX retry timeout lower limit. More...
 
#define TRANSPORT_SAR_TX_RETRY_TIMEOUT_BASE_MAX   MS_TO_US(10000)
 Base TX retry timeout upper limit. More...
 
#define TRANSPORT_SAR_TX_RETRY_TIMEOUT_PER_HOP_ADDITION_MIN   MS_TO_US(200)
 TX retry timeout per hop addition lower limit. More...
 
#define TRANSPORT_SAR_TX_RETRY_TIMEOUT_PER_HOP_ADDITION_MAX   MS_TO_US(10000)
 TX retry timeout per hop addition upper limit. More...
 
#define TRANSPORT_SAR_TX_TIMEOUT_MIN   MS_TO_US(150)
 TX timeout lower limit. More...
 
#define TRANSPORT_SAR_TX_TIMEOUT_MAX   MS_TO_US(60000)
 TX timeout upper limit. More...
 
#define TRANSPORT_SAR_TX_RETRIES_MIN   (2)
 TX retries lower limit (Bluetooth Mesh Profile Specification (MshPRFv1.0.1) section 3.5.3.3)
 
#define TRANSPORT_SAR_TX_RETRIES_MAX   (255)
 TX retries upper limit (UINT8_MAX). More...
 
#define TRANSPORT_SAR_SEQNUM_DIFF_MAX   (8191)
 Maximum difference in sequence numbers between two SAR segments of the same session (Bluetooth Mesh Profile Specification (MshPRFv1.0.1) section 3.5.3.1)
 

Detailed Description

Macro Definition Documentation

◆ TRANSPORT_SAR_RX_TIMEOUT_MIN

#define TRANSPORT_SAR_RX_TIMEOUT_MIN   MS_TO_US(10000)

RX timeout lower limit.

Definition at line 189 of file nrf_mesh_defines.h.

◆ TRANSPORT_SAR_RX_TIMEOUT_MAX

#define TRANSPORT_SAR_RX_TIMEOUT_MAX   MS_TO_US(120000)

RX timeout upper limit.

Definition at line 191 of file nrf_mesh_defines.h.

◆ TRANSPORT_SAR_RX_ACK_TIMEOUT_BASE_MIN

#define TRANSPORT_SAR_RX_ACK_TIMEOUT_BASE_MIN   MS_TO_US(150)

Base RX acknowledgement timeout lower limit.

Definition at line 194 of file nrf_mesh_defines.h.

◆ TRANSPORT_SAR_RX_ACK_TIMEOUT_BASE_MAX

#define TRANSPORT_SAR_RX_ACK_TIMEOUT_BASE_MAX   MS_TO_US(10000)

Base RX acknowledgement timeout upper limit.

Definition at line 196 of file nrf_mesh_defines.h.

◆ TRANSPORT_SAR_RX_ACK_TIMEOUT_PER_HOP_ADDITION_MIN

#define TRANSPORT_SAR_RX_ACK_TIMEOUT_PER_HOP_ADDITION_MIN   MS_TO_US(50)

RX acknowledgement timeout per hop addition lower limit.

Definition at line 199 of file nrf_mesh_defines.h.

◆ TRANSPORT_SAR_RX_ACK_TIMEOUT_PER_HOP_ADDITION_MAX

#define TRANSPORT_SAR_RX_ACK_TIMEOUT_PER_HOP_ADDITION_MAX   MS_TO_US(10000)

RX acknowledgement timeout per hop addition upper limit.

Definition at line 201 of file nrf_mesh_defines.h.

◆ TRANSPORT_SAR_TX_RETRY_TIMEOUT_BASE_MIN

#define TRANSPORT_SAR_TX_RETRY_TIMEOUT_BASE_MIN   MS_TO_US(200)

Base TX retry timeout lower limit.

Definition at line 204 of file nrf_mesh_defines.h.

◆ TRANSPORT_SAR_TX_RETRY_TIMEOUT_BASE_MAX

#define TRANSPORT_SAR_TX_RETRY_TIMEOUT_BASE_MAX   MS_TO_US(10000)

Base TX retry timeout upper limit.

Definition at line 206 of file nrf_mesh_defines.h.

◆ TRANSPORT_SAR_TX_RETRY_TIMEOUT_PER_HOP_ADDITION_MIN

#define TRANSPORT_SAR_TX_RETRY_TIMEOUT_PER_HOP_ADDITION_MIN   MS_TO_US(200)

TX retry timeout per hop addition lower limit.

Definition at line 209 of file nrf_mesh_defines.h.

◆ TRANSPORT_SAR_TX_RETRY_TIMEOUT_PER_HOP_ADDITION_MAX

#define TRANSPORT_SAR_TX_RETRY_TIMEOUT_PER_HOP_ADDITION_MAX   MS_TO_US(10000)

TX retry timeout per hop addition upper limit.

Definition at line 211 of file nrf_mesh_defines.h.

◆ TRANSPORT_SAR_TX_TIMEOUT_MIN

#define TRANSPORT_SAR_TX_TIMEOUT_MIN   MS_TO_US(150)

TX timeout lower limit.

Definition at line 214 of file nrf_mesh_defines.h.

◆ TRANSPORT_SAR_TX_TIMEOUT_MAX

#define TRANSPORT_SAR_TX_TIMEOUT_MAX   MS_TO_US(60000)

TX timeout upper limit.

Definition at line 216 of file nrf_mesh_defines.h.

◆ TRANSPORT_SAR_TX_RETRIES_MAX

#define TRANSPORT_SAR_TX_RETRIES_MAX   (255)

TX retries upper limit (UINT8_MAX).

Definition at line 221 of file nrf_mesh_defines.h.


Documentation feedback | Developer Zone | Subscribe | Updated