SmartSnippets DA1459x SDK
Files | Macros

BLE Manager Configuration. More...

Files

file  ble_mgr_config.h
 BLE Manager Configuration.
 

Macros

#define BLE_MGR_DIRECT_ACCESS   (1)
 Directly call BLE manager handlers. More...
 
#define BLE_MGR_USE_EVT_LIST   (1)
 Use BLE event list instead of queue. More...
 
#define BLE_MGR_COMMAND_QUEUE_LENGTH   (1)
 DOWN queue size. More...
 
#define BLE_MGR_EVENT_QUEUE_LENGTH   (8)
 UP queue size. More...
 
#define BLE_MGR_RESPONSE_QUEUE_LENGTH   (1)
 UP response queue size. More...
 

Detailed Description

BLE Manager Configuration.

Macro Definition Documentation

◆ BLE_MGR_COMMAND_QUEUE_LENGTH

#define BLE_MGR_COMMAND_QUEUE_LENGTH   (1)

DOWN queue size.

Defines the DOWN (client app to BLE manager) queue length, in number of messages

◆ BLE_MGR_DIRECT_ACCESS

#define BLE_MGR_DIRECT_ACCESS   (1)

Directly call BLE manager handlers.

When BLE_MGR_DIRECT_ACCESS is defined to 1, the respective BLE manager command handler will be directly called by the BLE API calling task in the calling task's context and the BLE manager's command queue will not be used to interface with the BLE framework.

◆ BLE_MGR_EVENT_QUEUE_LENGTH

#define BLE_MGR_EVENT_QUEUE_LENGTH   (8)

UP queue size.

Defines the UP (BLE manager to application) queue length, in number of messages

◆ BLE_MGR_RESPONSE_QUEUE_LENGTH

#define BLE_MGR_RESPONSE_QUEUE_LENGTH   (1)

UP response queue size.

Defines the UP (BLE manager to application) response queue length, in number of messages

◆ BLE_MGR_USE_EVT_LIST

#define BLE_MGR_USE_EVT_LIST   (1)

Use BLE event list instead of queue.

Use a dynamic-size list for BLE events instead of a fixed-size queue.