Data Structures | |
struct | wiced_bt_ble_scan_results_t |
Macros | |
#define | BTM_BLE_AUTH_SIGNATURE_SIZE 12 |
#define | BTM_BLE_SIMULTANEOUS_DUAL_MODE_TO_SAME_DEVICE_CONTROLLER_SUPPORTED (0x01 << 3) |
#define | BTM_BLE_SIMULTANEOUS_DUAL_MODE_TO_SAME_DEVICE_HOST_SUPPORTED (0x01 << 4) |
Typedefs | |
typedef uint8_t | wiced_bt_ble_advert_chnl_map_t |
typedef uint8_t | wiced_bt_ble_advert_filter_policy_t |
typedef uint8_t | wiced_bt_ble_advert_type_t |
typedef uint8_t | wiced_bt_ble_conn_type_t |
typedef uint8_t | wiced_bt_ble_scan_mode_t |
typedef void( | wiced_bt_ble_scan_result_cback_t )(wiced_bt_ble_scan_results_t *p_scan_result, uint8_t *p_adv_data) |
typedef uint8_t | wiced_bt_ble_scanner_filter_policy_t |
typedef wiced_bool_t( | wiced_bt_ble_selective_conn_cback_t )(wiced_bt_device_address_t remote_bda, uint8_t *p_remote_name) |
typedef uint8_t | wiced_bt_dev_ble_evt_type_t |
typedef uint8_t | wiced_dev_ble_signature_t [BTM_BLE_AUTH_SIGNATURE_SIZE] |
WICED Bluetooth Low Energy (BLE) Functions
#define BTM_BLE_AUTH_SIGNATURE_SIZE 12 |
BLE Signature BLE data signature length 8 Bytes + 4 bytes counter
#define BTM_BLE_SIMULTANEOUS_DUAL_MODE_TO_SAME_DEVICE_CONTROLLER_SUPPORTED (0x01 << 3) |
Simultaneous LE and BR/EDR to Same Device Capable (Controller).
#define BTM_BLE_SIMULTANEOUS_DUAL_MODE_TO_SAME_DEVICE_HOST_SUPPORTED (0x01 << 4) |
Simultaneous LE and BR/EDR to Same Device Capable (Host).
typedef uint8_t wiced_bt_ble_advert_chnl_map_t |
BLE advertisement channel map (see wiced_bt_ble_advert_chnl_map_e)
typedef uint8_t wiced_bt_ble_advert_filter_policy_t |
Advertising filter policy (see wiced_bt_ble_advert_filter_policy_e)
typedef uint8_t wiced_bt_ble_advert_type_t |
BLE advertisement data type (see wiced_bt_ble_advert_type_e)
typedef uint8_t wiced_bt_ble_conn_type_t |
Connection type (see wiced_bt_ble_conn_type_e)
typedef uint8_t wiced_bt_ble_scan_mode_t |
scan mode (see wiced_bt_ble_scan_mode_e)
typedef void( wiced_bt_ble_scan_result_cback_t)(wiced_bt_ble_scan_results_t *p_scan_result, uint8_t *p_adv_data) |
Callback wiced_bt_ble_scan_result_cback_t
Scan result callback (from calling wiced_bt_ble_scan)
p_scan_result | : scan result data (NULL indicates end of scanning) |
p_adv_data | : Advertisement data (parse using wiced_bt_ble_check_advertising_data) |
typedef uint8_t wiced_bt_ble_scanner_filter_policy_t |
Scanner filter policy (see wiced_bt_ble_scanner_filter_policy_e)
typedef wiced_bool_t( wiced_bt_ble_selective_conn_cback_t)(wiced_bt_device_address_t remote_bda, uint8_t *p_remote_name) |
Callback wiced_bt_ble_selective_conn_cback_t
Selective connection callback (registered with wiced_bt_ble_set_background_connection_type)
remote_bda | : remote device |
p_remote_name | : remote device name |
typedef uint8_t wiced_bt_dev_ble_evt_type_t |
Scan result event value (see wiced_bt_dev_ble_evt_type_e)
typedef uint8_t wiced_dev_ble_signature_t[BTM_BLE_AUTH_SIGNATURE_SIZE] |
Device address (see BTM_BLE_AUTH_SIGNATURE_SIZE)
Advertising filter policy
Advertisement data types
Scanner filter policy
Scan result event type