Loading...
Searching...
No Matches
nimble_scanlist_entry_t Struct Reference

Data structure for holding a single scanlist entry. More...

Detailed Description

Data structure for holding a single scanlist entry.

Definition at line 47 of file nimble_scanlist.h.

#include <nimble_scanlist.h>

Data Fields

clist_node_t node
 list node
 
ble_addr_t addr
 a node's BLE address
 
uint8_t ad [BLE_ADV_PDU_LEN]
 the received raw advertising data
 
uint8_t ad_len
 length of the advertising data
 
int8_t last_rssi
 last RSSI of a scanned node
 
uint32_t adv_msg_cnt
 number of adv packets by a node
 
uint32_t first_update
 first packet timestamp
 
uint32_t last_update
 last packet timestamp
 
uint8_t type
 advertising packet type
 
uint8_t phy_pri
 primary PHY used
 
uint8_t phy_sec
 secondary PHY advertised
 

Field Documentation

◆ ad

uint8_t nimble_scanlist_entry_t::ad[BLE_ADV_PDU_LEN]

the received raw advertising data

Definition at line 50 of file nimble_scanlist.h.

◆ ad_len

uint8_t nimble_scanlist_entry_t::ad_len

length of the advertising data

Definition at line 51 of file nimble_scanlist.h.

◆ addr

ble_addr_t nimble_scanlist_entry_t::addr

a node's BLE address

Definition at line 49 of file nimble_scanlist.h.

◆ adv_msg_cnt

uint32_t nimble_scanlist_entry_t::adv_msg_cnt

number of adv packets by a node

Definition at line 53 of file nimble_scanlist.h.

◆ first_update

uint32_t nimble_scanlist_entry_t::first_update

first packet timestamp

Definition at line 54 of file nimble_scanlist.h.

◆ last_rssi

int8_t nimble_scanlist_entry_t::last_rssi

last RSSI of a scanned node

Definition at line 52 of file nimble_scanlist.h.

◆ last_update

uint32_t nimble_scanlist_entry_t::last_update

last packet timestamp

Definition at line 55 of file nimble_scanlist.h.

◆ node

clist_node_t nimble_scanlist_entry_t::node

list node

Definition at line 48 of file nimble_scanlist.h.

◆ phy_pri

uint8_t nimble_scanlist_entry_t::phy_pri

primary PHY used

Definition at line 57 of file nimble_scanlist.h.

◆ phy_sec

uint8_t nimble_scanlist_entry_t::phy_sec

secondary PHY advertised

Definition at line 58 of file nimble_scanlist.h.

◆ type

uint8_t nimble_scanlist_entry_t::type

advertising packet type

Definition at line 56 of file nimble_scanlist.h.


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