Notes

This section provides a list of notes to use EdgeFast Bluetooth stack

  • the follow configuration items related to resource needs more attention

    • CONFIG_BT_MAX_CONN The max connections that can be created.

    • CONFIG_BT_MAX_PAIRED The max supported paired devices.

    • CONFIG_BT_BUF_EVT_RX_COUNT The max received hci events and acl data packets at one time if the sys work queue task is blocked. One example is: when LE connection is created and HCI_LE_Enhanced_Connection_Complete is received, the sys work queue task is busy with processing the HCI_LE_Enhanced_Connection_Complete. If the received hci events exceed CONFIG_BT_BUF_EVT_RX_COUNT, it may leads potential issue, please increase value of the macro.

  • All the EdgeFast Bluetooth API should be called only after EdgeFast Bluetooth is initialized.

  • Don’t send HCI cmd from the sys work queue task or any stack’s callbacks.