Enums§
Constants§
- CFG_
TL_ BLE_ EVT_ QUEUE_ LENGTH - Queue length of BLE Event This parameter defines the number of asynchronous events that can be stored in the HCI layer before being reported to the application. When a command is sent to the BLE core coprocessor, the HCI layer is waiting for the event with the Num_HCI_Command_Packets set to 1. The receive queue shall be large enough to store all asynchronous events received in between. When CFG_TLBLE_MOST_EVENT_PAYLOAD_SIZE is set to 27, this allow to store three 255 bytes long asynchronous events between the HCI command and its event. This parameter depends on the value given to CFG_TLBLE_MOST_EVENT_PAYLOAD_SIZE. When the queue size is too small, the system may hang if the queue is full with asynchronous events and the HCI layer is still waiting for a CC/CS event, In that case, the notification TL_BLE_HCI_ToNot() is called to indicate to the application a HCI command did not receive its command event within 30s (Default HCI Timeout).
- CFG_
TL_ BLE_ MOST_ EVENT_ PAYLOAD_ SIZE - C_
SIZE_ CMD_ STRING - POOL_
SIZE - TL_
BLEEVT_ CC_ OPCODE - TL_
BLEEVT_ CS_ OPCODE - TL_
BLEEVT_ VS_ OPCODE - TL_
BLE_ EVENT_ FRAME_ SIZE - TL_
BLE_ EVT_ CS_ BUFFER_ SIZE - TL_
BLE_ EVT_ CS_ PACKET_ SIZE - TL_
CS_ EVT_ SIZE - TL_
EVT_ HEADER_ SIZE - TL_
PACKET_ HEADER_ SIZE