AIROC™ BTSDK v4.9 - Documentation | ||||
Macros | |
#define | BTM_BLE_ADVERT_FILTER_DEFAULT BTM_BLE_ADV_POLICY_ACCEPT_CONN_AND_SCAN |
Default advertising filter policy. | |
#define | BTM_BLE_NON_LIMITED_DISCOVERABLE_FLAG (0x00) |
ADV data flag bit definition used for BTM_BLE_ADVERT_TYPE_FLAG. | |
#define | BTM_BLE_LIMITED_DISCOVERABLE_FLAG (0x01 << 0) |
#define | BTM_BLE_GENERAL_DISCOVERABLE_FLAG (0x01 << 1) |
#define | BTM_BLE_BREDR_NOT_SUPPORTED (0x01 << 2) |
#define | BTM_BLE_SIMULTANEOUS_DUAL_MODE_TO_SAME_DEVICE_CONTROLLER_SUPPORTED (0x01 << 3) |
LE advertisement flags introduced in 4.1 to indicate simultaneous BR/EDR+LE connections. | |
#define | BTM_BLE_SIMULTANEOUS_DUAL_MODE_TO_SAME_DEVICE_HOST_SUPPORTED (0x01 << 4) |
#define | BTM_BLE_ADVERT_FLAG_MASK (BTM_BLE_LIMITED_DISCOVERABLE_FLAG | BTM_BLE_BREDR_NOT_SUPPORTED | BTM_BLE_GENERAL_DISCOVERABLE_FLAG) |
#define | BTM_BLE_LIMITED_DISCOVERABLE_MASK (BTM_BLE_LIMITED_DISCOVERABLE_FLAG) |
#define | BTM_BLE_DEFAULT_ADVERT_CHNL_MAP (BTM_BLE_ADVERT_CHNL_37 | BTM_BLE_ADVERT_CHNL_38 | BTM_BLE_ADVERT_CHNL_39) |
default advertising channel map | |
#define | BTM_BLE_AUTH_SIGNATURE_SIZE 12 |
LE data signature length 8 Bytes + 4 bytes counter. | |
#define | BTM_AFH_CHNL_MAP_SIZE HCI_AFH_CHANNEL_MAP_LEN |
AFH channel map size for BR/EDR transport. | |
#define | BTM_BLE_CHNL_MAP_SIZE HCI_BLE_CHNL_MAP_SIZE |
AFH channel map size for LE transport. | |
#define | MULTI_ADV_MAX_NUM_INSTANCES 16 |
Max number of advertisement instances (not including regular adv, instance 0) | |
#define | MULTI_ADV_TX_POWER_MIN 0 |
Bounds of TX power used in Multi ADV. More... | |
#define | MULTI_ADV_TX_POWER_MAX 4 |
#define | BTM_BLE_ADVERT_INTERVAL_MIN 0x0020 |
SIG-define minimum/maximums for LE parameters. | |
#define | BTM_BLE_ADVERT_INTERVAL_MAX 0x4000 |
#define | BTM_BLE_SCAN_INTERVAL_MIN 0x0004 |
#define | BTM_BLE_SCAN_INTERVAL_MAX 0x4000 |
#define | BTM_BLE_SCAN_WINDOW_MIN 0x0004 |
#define | BTM_BLE_SCAN_WINDOW_MAX 0x4000 |
#define | BTM_BLE_CONN_INTERVAL_MIN 0x0006 |
#define | BTM_BLE_CONN_INTERVAL_MAX 0x0C80 |
#define | BTM_BLE_CONN_LATENCY_MAX 500 |
#define | BTM_BLE_CONN_SUP_TOUT_MIN 0x000A |
#define | BTM_BLE_CONN_SUP_TOUT_MAX 0x0C80 |
#define | BTM_BLE_CONN_PARAM_UNDEF 0xffff |
#define MULTI_ADV_TX_POWER_MIN 0 |
Bounds of TX power used in Multi ADV.
Values are not dbm, but rather indexes into chip-specific table