38 #ifndef NRF_MESH_OPT_H_ 39 #define NRF_MESH_OPT_H_ 49 #define NRF_MESH_OPT_PROV_START 200 51 #define NRF_MESH_OPT_TRS_START 300 53 #define NRF_MESH_OPT_NET_START 400 uint8_t * p_array
Byte array.
uint32_t len
Length of opt field (for future compatibility).
Number of retransmits per relayed packet.
#define NRF_MESH_OPT_PROV_START
Start of provisioning parameters.
Base transport SAR RX ack timeout.
Number of retransmits per network packet originating from this device.
SAR RX ack timeout addition per hop.
Enable (1) / disable (0) ECDH offloading in provisioning.
Transport SAR RX timeout.
Packet relaying enabled (1) or disabled (0).
32-bit (0) or 64-bit (1) MIC size for transport layer.
uint32_t val
Unsigned 32-bit value.
Relay retransmit interval in milliseconds.
uint32_t nrf_mesh_opt_set(nrf_mesh_opt_id_t id, const nrf_mesh_opt_t *const p_opt)
Function for setting various nRF Mesh options.
#define NRF_MESH_OPT_NET_START
Start of network layer parameters.
Number of retries before cancelling a SAR session.
Default TTL value for segment acknowledgement messages.
#define NRF_MESH_OPT_TRS_START
Start of transport layer parameters.
uint32_t nrf_mesh_opt_get(nrf_mesh_opt_id_t id, nrf_mesh_opt_t *const p_opt)
Function for getting various nRF Mesh options.
nrf_mesh_opt_id_t
Option ID type.
TX retry timeout addition per hop.
Interval between retransmitted packets originating from this device in milliseconds.
Base TX SAR retry timeout.