Symbols
loading...
Files
loading...
SummarySyntaxRelatedReferences

Fields

Field
Declared as
Description
uint16_t
Bluetooth Controller task stack size in bytes.
uint8_t
Bluetooth Controller task priority.
uint8_t
UART number as HCI I/O interface. Configurable in menuconfig. - 1 - URAT 1 (default) - 2 - URAT 2.
uint32_t
UART baudrate. Configurable in menuconfig. - Range: 115200 - 921600 - Default: 921600.
uint8_t
Scan duplicate filtering mode. Configurable in menuconfig. - 0 - Normal scan duplicate filtering mode (default) - 1 - Special scan duplicate filtering mode for BLE Mesh.
uint8_t
Scan duplicate filtering type. If `scan_duplicate_mode` is set to 1, this parameter will be ignored. Configurable in menuconfig. - 0 - Filter scan duplicates by device address only (default) - 1 - Filter scan duplicates by advertising data only, even if they originate from different devices. - 2 - Filter scan duplicated by device address and advertising data.
uint16_t
Maximum number of devices in scan duplicate filtering list. Configurable in menuconfig - Range: 10 - 1000 - Default: 100.
uint16_t
Maximum number of Mesh advertising packets in scan duplicate filtering list. Configurable in menuconfig - Range: 10 - 1000 - Default: 100.
uint16_t
Controller minimum memory value in bytes. Internal use only.
uint32_t
Controller debug log flag. Internal use only.
uint8_t
Controller mode. Configurable in menuconfig - 1 - BLE mode - 2 - Classic Bluetooth mode - 3 - Dual mode - 4 - Others: Invalid.
uint8_t
Maximum number of BLE connections. Configurable in menuconfig - Range: 1 - 9 - Default: 3.
uint8_t
Maximum number of BR/EDR ACL connections. Configurable in menuconfig - Range: 1 - 7 - Default: 2.
uint8_t
SCO data path. Configurable in menuconfig - 0 - HCI module (default) - 1 - PCM module.
bool
True if BLE auto latency is enabled, used to enhance Classic Bluetooth performance in the Dual mode; false otherwise (default). Configurable in menuconfig.
bool
True if BR/EDR Legacy Authentication Vendor Specific Event is enabled (default in the classic bluetooth or Dual mode), which is required to protect from BIAS attack; false otherwise. Configurable in menuconfig.
uint8_t
Maximum number of BR/EDR synchronous connections. Configurable in menuconfig - Range: 0 - 3 - Default: 0.
uint8_t
BLE low power crystal accuracy index. Configurable in menuconfig - 0 - `BTDM_BLE_DEFAULT_SCA_500PPM` - 1 - `BTDM_BLE_DEFAULT_SCA_250PPM` (default).
uint8_t
PCM role. Configurable in menuconfig - 0 - PCM master (default) - 1 - PCM slave (default).
uint8_t
PCM polarity (falling clk edge & rising clk edge). Configurable in menuconfig - 0 - Falling Edge (default) - 1 - Rising Edge.
uint8_t
Physical shape of the PCM Frame Synchronization signal. Configurable in menuconfig - 0 - Stereo Mode (default) - 1 - Mono Mode 1 - 2 - Mono Mode 2.
bool
True if using high-level (level 4) interrupt (default); false otherwise. Configurable in menuconfig.
uint16_t
Scan duplicate filtering list refresh period in seconds. Configurable in menuconfig - Range: 0 - 100 seconds - Default: 0 second.
bool
True if BLE scan backoff is enabled; false otherwise (default). Configurable in menuconfig.
uint8_t
Flag indicating whether the Controller disconnects after Instant Passed (0x28) error occurs. Configurable in menuconfig. - The Controller does not disconnect after Instant Passed (0x28) by default.
bool
True if adds a verification step for the Access Address within the `CONNECT_IND` PDU; false otherwise (default). Configurable in menuconfig.
uint8_t
True if BLE channel assessment is enabled (default), false otherwise. Configurable in menuconfig.
uint8_t
True if BLE ping procedure is enabled (default), false otherwise. Configurable in menuconfig.
uint32_t
Magic number.

References

from examples