|
Bluenet
5.7.0
Bluenet, firmware for nRF52 smart home devices
|


Go to the source code of this file.
Macros | |
| #define | NRF_MESH_LOG_ENABLE NRF_LOG_BACKEND_RTT_ENABLED |
| Enable logging module. More... | |
| #define | LOG_LEVEL_DEFAULT 7 |
| Default log level. More... | |
| #define | LOG_ENABLE_RTT NRF_LOG_BACKEND_RTT_ENABLED |
| Enable logging with RTT callback. More... | |
| #define | MESH_FEATURE_RELAY_ENABLED (1) |
| Relay feature. More... | |
| #define | PERSISTENT_STORAGE 0 |
| Enable persistent storage. More... | |
| #define | MESH_EXTERNAL_PERSISTENT_STORAGE 0 |
| #define | SCANNER_ACTIVE_SCANNING 1 |
| Enable active scanning. More... | |
| #define | DEVICE_COMPANY_ID (CROWNSTONE_COMPANY_ID) |
| Device company identifier. More... | |
| #define | DEVICE_PRODUCT_ID (0x0000) |
| Device product identifier. More... | |
| #define | DEVICE_VERSION_ID (0x0000) |
| Device version identifier. More... | |
| #define | REPLAY_CACHE_ENTRIES 255 |
| Number of entries in the replay protection cache. More... | |
| #define | ACCESS_DEFAULT_TTL (CS_MESH_DEFAULT_TTL) |
| The default TTL value for the node. More... | |
| #define | ACCESS_MODEL_COUNT |
| The number of models in the application. More... | |
| #define | ACCESS_ELEMENT_COUNT (1) |
| The number of elements in the application. More... | |
| #define | HEALTH_SERVER_ELEMENT_COUNT (1) |
| The number of instances of the health server model. More... | |
| #define | ACCESS_SUBSCRIPTION_LIST_COUNT (ACCESS_MODEL_COUNT) |
| The number of allocated subscription lists for the application. More... | |
| #define | ACCESS_FLASH_PAGE_COUNT (1) |
| The number of pages of flash storage reserved for the access layer for persistent data storage. More... | |
| #define | ACCESS_RELIABLE_TRANSFER_COUNT |
| Number of the allowed parallel transfers (size of the internal context pool). More... | |
| #define | MODEL_ACKNOWLEDGED_TRANSACTION_TIMEOUT (SEC_TO_US(3)) |
| Define for acknowledging message transaction timeout, in micro seconds. More... | |
| #define | DSM_SUBNET_MAX (4) |
| Maximum number of subnetworks. More... | |
| #define | DSM_APP_MAX (1) |
| Maximum number of applications. More... | |
| #define | DSM_DEVICE_MAX (1) |
| Maximum number of device keys. More... | |
| #define | DSM_VIRTUAL_ADDR_MAX (2) |
| Maximum number of virtual addresses. More... | |
| #define | DSM_NONVIRTUAL_ADDR_MAX (ACCESS_MODEL_COUNT + 1) |
| Maximum number of non-virtual addresses. More... | |
| #define | DSM_FLASH_PAGE_COUNT (1) |
| Number of flash pages reserved for the DSM storage. More... | |
| #define | FLASH_MANAGER_RECOVERY_PAGE_OFFSET_PAGES (2 + FDS_PHY_PAGES) |
| Number of flash pages to be reserved between the flash manager recovery page and the bootloader. More... | |
| #define ACCESS_DEFAULT_TTL (CS_MESH_DEFAULT_TTL) |
The default TTL value for the node.
| #define ACCESS_ELEMENT_COUNT (1) |
The number of elements in the application.
| #define ACCESS_FLASH_PAGE_COUNT (1) |
The number of pages of flash storage reserved for the access layer for persistent data storage.
| #define ACCESS_MODEL_COUNT |
The number of models in the application.
| #define ACCESS_RELIABLE_TRANSFER_COUNT |
Number of the allowed parallel transfers (size of the internal context pool).
| #define ACCESS_SUBSCRIPTION_LIST_COUNT (ACCESS_MODEL_COUNT) |
The number of allocated subscription lists for the application.
| #define DEVICE_COMPANY_ID (CROWNSTONE_COMPANY_ID) |
Device company identifier.
| #define DEVICE_PRODUCT_ID (0x0000) |
Device product identifier.
| #define DEVICE_VERSION_ID (0x0000) |
Device version identifier.
| #define DSM_APP_MAX (1) |
Maximum number of applications.
| #define DSM_DEVICE_MAX (1) |
Maximum number of device keys.
| #define DSM_FLASH_PAGE_COUNT (1) |
Number of flash pages reserved for the DSM storage.
| #define DSM_NONVIRTUAL_ADDR_MAX (ACCESS_MODEL_COUNT + 1) |
Maximum number of non-virtual addresses.
One for each of the servers and a group address.
| #define DSM_SUBNET_MAX (4) |
Maximum number of subnetworks.
| #define DSM_VIRTUAL_ADDR_MAX (2) |
Maximum number of virtual addresses.
| #define FLASH_MANAGER_RECOVERY_PAGE_OFFSET_PAGES (2 + FDS_PHY_PAGES) |
Number of flash pages to be reserved between the flash manager recovery page and the bootloader.
| #define HEALTH_SERVER_ELEMENT_COUNT (1) |
The number of instances of the health server model.
| #define LOG_ENABLE_RTT NRF_LOG_BACKEND_RTT_ENABLED |
Enable logging with RTT callback.
| #define LOG_LEVEL_DEFAULT 7 |
Default log level.
Messages with lower criticality is filtered.
| #define MESH_EXTERNAL_PERSISTENT_STORAGE 0 |
| #define MESH_FEATURE_RELAY_ENABLED (1) |
Relay feature.
| #define MODEL_ACKNOWLEDGED_TRANSACTION_TIMEOUT (SEC_TO_US(3)) |
Define for acknowledging message transaction timeout, in micro seconds.
| #define NRF_MESH_LOG_ENABLE NRF_LOG_BACKEND_RTT_ENABLED |
Enable logging module.
| #define PERSISTENT_STORAGE 0 |
Enable persistent storage.
| #define REPLAY_CACHE_ENTRIES 255 |
Number of entries in the replay protection cache.
| #define SCANNER_ACTIVE_SCANNING 1 |
Enable active scanning.