feat(ble/bluedroid): report cte_type in periodic adv report if CTE feature is enabled

This commit is contained in:
zhiweijian
2025-03-27 20:22:06 +08:00
parent 94ada16554
commit 2fd56b7ed8
4 changed files with 17 additions and 3 deletions

View File

@@ -2576,7 +2576,7 @@ static void btu_ble_periodic_adv_report_evt(UINT8 *p, UINT8 evt_len)
STREAM_TO_UINT16(adv_report.sync_handle, p);
STREAM_TO_UINT8(adv_report.tx_power, p);
STREAM_TO_UINT8(adv_report.rssi, p);
STREAM_TO_UINT8(unused, p);
STREAM_TO_UINT8(adv_report.cte_type, p);
STREAM_TO_UINT8(adv_report.data_status, p);
STREAM_TO_UINT8(adv_report.data_length, p);

View File

@@ -1330,6 +1330,7 @@ typedef struct {
UINT16 sync_handle;
UINT8 tx_power;
INT8 rssi;
UINT8 cte_type;
tBTM_BLE_EXT_ADV_DATA_STATUS data_status;
UINT8 data_length;
UINT8 *data;