Data Structures | |
struct | hci_transport_config_t |
struct | hci_transport_config_uart_t |
struct | hci_transport_t |
Enumerations | |
enum | hci_transport_config_type_t { HCI_TRANSPORT_CONFIG_UART, HCI_TRANSPORT_CONFIG_USB } |
Functions | |
const hci_transport_t * | hci_transport_h4_instance (const btstack_uart_block_t *uart_driver) |
void | hci_transport_h5_enable_bcsp_mode (void) |
const hci_transport_t * | hci_transport_h5_instance (const btstack_uart_block_t *uart_driver) |
void | hci_transport_h5_set_auto_sleep (uint16_t inactivity_timeout_ms) |
const hci_transport_t * | hci_transport_usb_instance (void) |
void | hci_transport_usb_set_path (int len, uint8_t *port_numbers) |
Specify USB Bluetooth device via port numbers from root to device. More... | |
const hci_transport_t* hci_transport_h4_instance | ( | const btstack_uart_block_t * | uart_driver | ) |
References hci_transport_h4, and uart_driver.
Referenced by bt_app_init().
void hci_transport_h5_enable_bcsp_mode | ( | void | ) |
References hci_transport_bcsp_mode.
const hci_transport_t* hci_transport_h5_instance | ( | const btstack_uart_block_t * | uart_driver | ) |
References hci_transport_h5, and uart_driver.
void hci_transport_h5_set_auto_sleep | ( | uint16_t | inactivity_timeout_ms | ) |
References link_inactivity_timeout_ms.
const hci_transport_t* hci_transport_usb_instance | ( | void | ) |
void hci_transport_usb_set_path | ( | int | len, |
uint8_t * | port_numbers | ||
) |
Specify USB Bluetooth device via port numbers from root to device.