nRF5 SDK v16.0.0
Macros
Context Manager configuration

Macros

#define IOT_CONTEXT_MANAGER_DISABLE_API_PARAM_CHECK
 Enable or disable API parameter check. More...
 
#define IOT_CONTEXT_MANAGER_CONFIG_LOG_ENABLED
 Enables logging in the module. More...
 
#define IOT_CONTEXT_MANAGER_CONFIG_LOG_LEVEL
 Default Severity level. More...
 
#define IOT_CONTEXT_MANAGER_CONFIG_INFO_COLOR
 ANSI escape code prefix. More...
 
#define IOT_CONTEXT_MANAGER_CONFIG_DEBUG_COLOR
 ANSI escape code prefix. More...
 
#define IOT_CONTEXT_MANAGER_MAX_CONTEXTS
 Maximum number of supported context identifiers. More...
 
#define IOT_CONTEXT_MANAGER_MAX_TABLES
 Maximum number of supported context's table. More...
 

Detailed Description

Macro Definition Documentation

#define IOT_CONTEXT_MANAGER_CONFIG_DEBUG_COLOR

ANSI escape code prefix.

Following options are available:

  • 0 - Default
  • 1 - Black
  • 2 - Red
  • 3 - Green
  • 4 - Yellow
  • 5 - Blue
  • 6 - Magenta
  • 7 - Cyan
  • 8 - White
Note
This is an NRF_CONFIG macro.
#define IOT_CONTEXT_MANAGER_CONFIG_INFO_COLOR

ANSI escape code prefix.

Following options are available:

  • 0 - Default
  • 1 - Black
  • 2 - Red
  • 3 - Green
  • 4 - Yellow
  • 5 - Blue
  • 6 - Magenta
  • 7 - Cyan
  • 8 - White
Note
This is an NRF_CONFIG macro.
#define IOT_CONTEXT_MANAGER_CONFIG_LOG_ENABLED

Enables logging in the module.

Set to 1 to activate.

Note
This is an NRF_CONFIG macro.
#define IOT_CONTEXT_MANAGER_CONFIG_LOG_LEVEL

Default Severity level.

Following options are available:

  • 0 - Off
  • 1 - Error
  • 2 - Warning
  • 3 - Info
  • 4 - Debug
Note
This is an NRF_CONFIG macro.
#define IOT_CONTEXT_MANAGER_DISABLE_API_PARAM_CHECK

Enable or disable API parameter check.

API parameter checks are added to ensure right parameters are passed to the module. These checks are useful during development phase but be redundant once application is developed. Disabling this can result in some code saving.

Set to 1 to activate.

Note
This is an NRF_CONFIG macro.
#define IOT_CONTEXT_MANAGER_MAX_CONTEXTS

Maximum number of supported context identifiers.

Maximum value of 16 is preferable to correct decompression.

Minimum value: 1 Maximum value: 16

Note
This is an NRF_CONFIG macro.
#define IOT_CONTEXT_MANAGER_MAX_TABLES

Maximum number of supported context's table.

If value is equal to BLE_IPSP_MAX_CHANNELS then all interface will have its own table which is preferable. This value should be less or equal to BLE_IPSP_MAX_CHANNELS.

Minimum value: 1 Maximum value: 255

Note
This is an NRF_CONFIG macro.

Documentation feedback | Developer Zone | Subscribe | Updated