nRF5 SDK for Mesh v5.0.0
Macros
Network layer definitions

Macros

#define NETWORK_SEQNUM_BITS   24
 Number of bits in the sequence number. More...
 
#define NETWORK_SEQNUM_MAX   ((1 << NETWORK_SEQNUM_BITS) - 1)
 Maximum allowed sequence number. More...
 
#define NETWORK_RELAY_RETRANSMITS_MAX   ((1 << 3) - 1)
 Maximum allowed number of retransmissions for relayed packets. More...
 
#define NETWORK_RELAY_INTERVAL_STEPS_MAX   ((1 << 5) - 1)
 Maximum allowed number of 10 ms steps for the interval between relayed packet retranmissions. More...
 
#define NETWORK_RELAY_INTERVAL_MAX_MS   ((NETWORK_RELAY_INTERVAL_STEPS_MAX + 1) * 10)
 Maximum allowed relay interval in milliseconds. More...
 
#define NETWORK_MIN_IV_UPDATE_INTERVAL_MINUTES   (96 * 60)
 The minimum time between IV updates, in minutes. More...
 
#define NETWORK_IV_RECOVERY_LIMIT   42
 Limit for how much larger IV indices in incoming beacons can be than the current node before recovery is impossible. More...
 
#define NETWORK_BEARER   BEARER_ADV_RADIO
 Which bearer to use when transmitting packets. More...
 

Detailed Description

Macro Definition Documentation

◆ NETWORK_SEQNUM_BITS

#define NETWORK_SEQNUM_BITS   24

Number of bits in the sequence number.

Definition at line 158 of file nrf_mesh_defines.h.

◆ NETWORK_SEQNUM_MAX

#define NETWORK_SEQNUM_MAX   ((1 << NETWORK_SEQNUM_BITS) - 1)

Maximum allowed sequence number.

Definition at line 161 of file nrf_mesh_defines.h.

◆ NETWORK_RELAY_RETRANSMITS_MAX

#define NETWORK_RELAY_RETRANSMITS_MAX   ((1 << 3) - 1)

Maximum allowed number of retransmissions for relayed packets.

Definition at line 164 of file nrf_mesh_defines.h.

◆ NETWORK_RELAY_INTERVAL_STEPS_MAX

#define NETWORK_RELAY_INTERVAL_STEPS_MAX   ((1 << 5) - 1)

Maximum allowed number of 10 ms steps for the interval between relayed packet retranmissions.

Definition at line 167 of file nrf_mesh_defines.h.

◆ NETWORK_RELAY_INTERVAL_MAX_MS

#define NETWORK_RELAY_INTERVAL_MAX_MS   ((NETWORK_RELAY_INTERVAL_STEPS_MAX + 1) * 10)

Maximum allowed relay interval in milliseconds.

Definition at line 170 of file nrf_mesh_defines.h.

◆ NETWORK_MIN_IV_UPDATE_INTERVAL_MINUTES

#define NETWORK_MIN_IV_UPDATE_INTERVAL_MINUTES   (96 * 60)

The minimum time between IV updates, in minutes.

Definition at line 173 of file nrf_mesh_defines.h.

◆ NETWORK_IV_RECOVERY_LIMIT

#define NETWORK_IV_RECOVERY_LIMIT   42

Limit for how much larger IV indices in incoming beacons can be than the current node before recovery is impossible.

Definition at line 176 of file nrf_mesh_defines.h.

◆ NETWORK_BEARER

#define NETWORK_BEARER   BEARER_ADV_RADIO

Which bearer to use when transmitting packets.

Definition at line 179 of file nrf_mesh_defines.h.


Documentation feedback | Developer Zone | Subscribe | Updated