HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
hf_bluetooth_device_info_t Struct Reference

Bluetooth device information structure. More...

#include <BaseBluetooth.h>

Collaboration diagram for hf_bluetooth_device_info_t:
[legend]

Public Attributes

hf_bluetooth_address_t address
 
std::string name
 
hf_bluetooth_device_type_t type
 
int8_t rssi
 
uint32_t class_of_device
 
std::vector< std::string > uuids
 
bool is_bonded
 
bool is_connected
 

Detailed Description

Bluetooth device information structure.

Member Data Documentation

◆ address

hf_bluetooth_address_t hf_bluetooth_device_info_t::address

Device Bluetooth address

◆ class_of_device

uint32_t hf_bluetooth_device_info_t::class_of_device

Class of Device (Classic only)

◆ is_bonded

bool hf_bluetooth_device_info_t::is_bonded

True if device is bonded

◆ is_connected

bool hf_bluetooth_device_info_t::is_connected

True if device is connected

◆ name

std::string hf_bluetooth_device_info_t::name

Device name

◆ rssi

int8_t hf_bluetooth_device_info_t::rssi

Signal strength (dBm)

◆ type

hf_bluetooth_device_type_t hf_bluetooth_device_info_t::type

Device type

◆ uuids

std::vector<std::string> hf_bluetooth_device_info_t::uuids

Service UUIDs


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