Zephyr Project API 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_df_conn_iq_samples_report Struct Reference

#include <direction.h>

Data Fields

enum bt_df_conn_iq_report_err err
 Report receive failed reason.
 
uint8_t rx_phy
 PHY that was used to receive PDU with CTE that was sampled.
 
uint8_t chan_idx
 Channel index used to receive PDU with CTE that was sampled.
 
int16_t rssi
 The RSSI of the PDU with CTE (excluding CTE).
 
uint8_t rssi_ant_id
 Id of antenna used to measure the RSSI.
 
uint8_t cte_type
 Type of CTE (bt_df_cte_type).
 
uint8_t slot_durations
 Duration of slots when received CTE type is AoA (bt_df_antenna_switching_slot).
 
uint8_t packet_status
 Status of received PDU with CTE (bt_df_packet_status).
 
uint16_t conn_evt_counter
 Value of connection event counter when the CTE was received and sampled.
 
enum bt_df_iq_sample sample_type
 Type of IQ samples provided in a report.
 
uint8_t sample_count
 Number of IQ samples in report.
 
union { 
 
   struct bt_hci_le_iq_sample const *   sample 
 
   struct bt_hci_le_iq_sample16 const *   sample16 
 
};  
 Pointer to IQ samples data.
 

Field Documentation

◆ [union]

Pointer to IQ samples data.

◆ chan_idx

uint8_t bt_df_conn_iq_samples_report::chan_idx

Channel index used to receive PDU with CTE that was sampled.

◆ conn_evt_counter

uint16_t bt_df_conn_iq_samples_report::conn_evt_counter

Value of connection event counter when the CTE was received and sampled.

◆ cte_type

uint8_t bt_df_conn_iq_samples_report::cte_type

Type of CTE (bt_df_cte_type).

◆ err

enum bt_df_conn_iq_report_err bt_df_conn_iq_samples_report::err

Report receive failed reason.

◆ packet_status

uint8_t bt_df_conn_iq_samples_report::packet_status

Status of received PDU with CTE (bt_df_packet_status).

◆ rssi

int16_t bt_df_conn_iq_samples_report::rssi

The RSSI of the PDU with CTE (excluding CTE).

Range: -1270 to +200. Units: 0.1 dBm.

◆ rssi_ant_id

uint8_t bt_df_conn_iq_samples_report::rssi_ant_id

Id of antenna used to measure the RSSI.

◆ rx_phy

uint8_t bt_df_conn_iq_samples_report::rx_phy

PHY that was used to receive PDU with CTE that was sampled.

◆ sample

struct bt_hci_le_iq_sample const* bt_df_conn_iq_samples_report::sample

◆ sample16

struct bt_hci_le_iq_sample16 const* bt_df_conn_iq_samples_report::sample16

◆ sample_count

uint8_t bt_df_conn_iq_samples_report::sample_count

Number of IQ samples in report.

◆ sample_type

enum bt_df_iq_sample bt_df_conn_iq_samples_report::sample_type

Type of IQ samples provided in a report.

◆ slot_durations

uint8_t bt_df_conn_iq_samples_report::slot_durations

Duration of slots when received CTE type is AoA (bt_df_antenna_switching_slot).


The documentation for this struct was generated from the following file: