nRF5 SDK for Mesh v4.0.0
Macros
GATT configuration defines

Macros

#define MESH_FEATURE_GATT_PROXY_ENABLED   0
 GATT proxy feature. More...
 
#define MESH_GATT_PROXY_FILTER_ADDR_COUNT   32
 Maximum number of addresses in the GATT proxy address filter, per connection. More...
 
#define MESH_GATT_PROXY_NETWORK_ID_ADV_INT_MS   2000
 Advertisement interval for Mesh GATT Proxy Network ID advertisements.
 
#define MESH_GATT_PROXY_NODE_IDENTITY_ADV_INT_MS   200
 Advertisement interval for Mesh GATT Proxy Node Identity advertisements. More...
 
#define MESH_GATT_PROXY_NODE_IDENTITY_DURATION_MS   60000
 Duration of the Mesh GATT Proxy Node Identity advertisements. More...
 
#define MESH_GATT_PROXY_BEACON_CACHE_SIZE   8
 Number of network beacons to cache in proxy to limit impact on GATT link bandwidth.
 

Detailed Description

Macro Definition Documentation

◆ MESH_FEATURE_GATT_PROXY_ENABLED

#define MESH_FEATURE_GATT_PROXY_ENABLED   0

GATT proxy feature.

To be enabled only in combination with linking GATT proxy files.

Definition at line 443 of file nrf_mesh_config_core.h.

◆ MESH_GATT_PROXY_FILTER_ADDR_COUNT

#define MESH_GATT_PROXY_FILTER_ADDR_COUNT   32

Maximum number of addresses in the GATT proxy address filter, per connection.

Definition at line 448 of file nrf_mesh_config_core.h.

◆ MESH_GATT_PROXY_NODE_IDENTITY_ADV_INT_MS

#define MESH_GATT_PROXY_NODE_IDENTITY_ADV_INT_MS   200

Advertisement interval for Mesh GATT Proxy Node Identity advertisements.

The Node Identity beacon is used by the Provisioner to identify a specific node with Proxy support. The beacon is automatically advertised after the node has been provisioned, if the node supports the Proxy feature.

Definition at line 466 of file nrf_mesh_config_core.h.

◆ MESH_GATT_PROXY_NODE_IDENTITY_DURATION_MS

#define MESH_GATT_PROXY_NODE_IDENTITY_DURATION_MS   60000

Duration of the Mesh GATT Proxy Node Identity advertisements.

Note
The duration of the Node Identity advertisements shall not be greater than 60. See the requirement in the Mesh Profile specification v1.0, section 7.2.2.2.3.

Definition at line 476 of file nrf_mesh_config_core.h.


Documentation feedback | Developer Zone | Subscribe | Updated