Loading system/stack/include/hcidefs.h +19 −0 Original line number Diff line number Diff line Loading @@ -377,6 +377,20 @@ #define HCI_LE_SET_EXTENDED_SCAN_PARAMETERS (0x0041 | HCI_GRP_BLE_CMDS) #define HCI_LE_SET_EXTENDED_SCAN_ENABLE (0x0042 | HCI_GRP_BLE_CMDS) #define HCI_LE_EXTENDED_CREATE_CONNECTION (0x0043 | HCI_GRP_BLE_CMDS) #define HCI_BLE_PERIODIC_ADVERTISING_CREATE_SYNC (0x0044 | HCI_GRP_BLE_CMDS) #define HCI_BLE_PERIODIC_ADVERTISING_CREATE_SYNC_CANCEL \ (0x0045 | HCI_GRP_BLE_CMDS) #define HCI_BLE_PERIODIC_ADVERTISING_TERMINATE_SYNC \ (0x0046 | HCI_GRP_BLE_CMDS) #define HCI_BLE_ADD_DEVICE_TO_PERIODIC_ADVERTISING_LIST \ (0x0047 | HCI_GRP_BLE_CMDS) #define HCI_BLE_RM_DEVICE_FROM_PERIODIC_ADVERTISING_LIST \ (0x0048 | HCI_GRP_BLE_CMDS) #define HCI_BLE_CLEAR_PERIODIC_ADVERTISING_LIST (0x0049 | HCI_GRP_BLE_CMDS) #define HCI_BLE_READ_PERIODIC_ADVERTISING_LIST_SIZE (0x004A | HCI_GRP_BLE_CMDS) #define HCI_BLE_READ_TRANSMIT_POWER (0x004B | HCI_GRP_BLE_CMDS) #define HCI_BLE_READ_RF_COMPENS_POWER (0x004C | HCI_GRP_BLE_CMDS) #define HCI_BLE_WRITE_RF_COMPENS_POWER (0x004D | HCI_GRP_BLE_CMDS) #define HCI_BLE_SET_PRIVACY_MODE (0x004E | HCI_GRP_BLE_CMDS) /* LE Get Vendor Capabilities Command OCF */ Loading Loading @@ -570,7 +584,12 @@ constexpr uint8_t HCI_LE_STATES_INIT_MASTER_SLAVE_BIT = 41; #define HCI_BLE_DIRECT_ADV_EVT 0x0b #define HCI_BLE_PHY_UPDATE_COMPLETE_EVT 0x0c #define HCI_LE_EXTENDED_ADVERTISING_REPORT_EVT 0x0D #define HCI_BLE_PERIODIC_ADV_SYNC_EST_EVT 0x0E #define HCI_BLE_PERIODIC_ADV_REPORT_EVT 0x0F #define HCI_BLE_PERIODIC_ADV_SYNC_LOST_EVT 0x10 #define HCI_BLE_SCAN_TIMEOUT_EVT 0x11 #define HCI_LE_ADVERTISING_SET_TERMINATED_EVT 0x12 #define HCI_BLE_SCAN_REQ_RX_EVT 0x13 /* Definitions for LE Channel Map */ #define HCI_BLE_CHNL_MAP_SIZE 5 Loading Loading
system/stack/include/hcidefs.h +19 −0 Original line number Diff line number Diff line Loading @@ -377,6 +377,20 @@ #define HCI_LE_SET_EXTENDED_SCAN_PARAMETERS (0x0041 | HCI_GRP_BLE_CMDS) #define HCI_LE_SET_EXTENDED_SCAN_ENABLE (0x0042 | HCI_GRP_BLE_CMDS) #define HCI_LE_EXTENDED_CREATE_CONNECTION (0x0043 | HCI_GRP_BLE_CMDS) #define HCI_BLE_PERIODIC_ADVERTISING_CREATE_SYNC (0x0044 | HCI_GRP_BLE_CMDS) #define HCI_BLE_PERIODIC_ADVERTISING_CREATE_SYNC_CANCEL \ (0x0045 | HCI_GRP_BLE_CMDS) #define HCI_BLE_PERIODIC_ADVERTISING_TERMINATE_SYNC \ (0x0046 | HCI_GRP_BLE_CMDS) #define HCI_BLE_ADD_DEVICE_TO_PERIODIC_ADVERTISING_LIST \ (0x0047 | HCI_GRP_BLE_CMDS) #define HCI_BLE_RM_DEVICE_FROM_PERIODIC_ADVERTISING_LIST \ (0x0048 | HCI_GRP_BLE_CMDS) #define HCI_BLE_CLEAR_PERIODIC_ADVERTISING_LIST (0x0049 | HCI_GRP_BLE_CMDS) #define HCI_BLE_READ_PERIODIC_ADVERTISING_LIST_SIZE (0x004A | HCI_GRP_BLE_CMDS) #define HCI_BLE_READ_TRANSMIT_POWER (0x004B | HCI_GRP_BLE_CMDS) #define HCI_BLE_READ_RF_COMPENS_POWER (0x004C | HCI_GRP_BLE_CMDS) #define HCI_BLE_WRITE_RF_COMPENS_POWER (0x004D | HCI_GRP_BLE_CMDS) #define HCI_BLE_SET_PRIVACY_MODE (0x004E | HCI_GRP_BLE_CMDS) /* LE Get Vendor Capabilities Command OCF */ Loading Loading @@ -570,7 +584,12 @@ constexpr uint8_t HCI_LE_STATES_INIT_MASTER_SLAVE_BIT = 41; #define HCI_BLE_DIRECT_ADV_EVT 0x0b #define HCI_BLE_PHY_UPDATE_COMPLETE_EVT 0x0c #define HCI_LE_EXTENDED_ADVERTISING_REPORT_EVT 0x0D #define HCI_BLE_PERIODIC_ADV_SYNC_EST_EVT 0x0E #define HCI_BLE_PERIODIC_ADV_REPORT_EVT 0x0F #define HCI_BLE_PERIODIC_ADV_SYNC_LOST_EVT 0x10 #define HCI_BLE_SCAN_TIMEOUT_EVT 0x11 #define HCI_LE_ADVERTISING_SET_TERMINATED_EVT 0x12 #define HCI_BLE_SCAN_REQ_RX_EVT 0x13 /* Definitions for LE Channel Map */ #define HCI_BLE_CHNL_MAP_SIZE 5 Loading