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

Bluetooth Low Energy configuration structure. More...

#include <BaseBluetooth.h>

Public Attributes

std::string device_name
 
bool advertising
 
bool scannable
 
bool connectable
 
uint16_t advertising_interval_ms
 
uint16_t scan_interval_ms
 
uint16_t scan_window_ms
 
hf_bluetooth_scan_type_t scan_type
 
hf_bluetooth_security_t security
 

Detailed Description

Bluetooth Low Energy configuration structure.

Member Data Documentation

◆ advertising

bool hf_bluetooth_ble_config_t::advertising

Enable advertising

◆ advertising_interval_ms

uint16_t hf_bluetooth_ble_config_t::advertising_interval_ms

Advertising interval in milliseconds

◆ connectable

bool hf_bluetooth_ble_config_t::connectable

Make device connectable

◆ device_name

std::string hf_bluetooth_ble_config_t::device_name

Local device name

◆ scan_interval_ms

uint16_t hf_bluetooth_ble_config_t::scan_interval_ms

Scan interval in milliseconds

◆ scan_type

hf_bluetooth_scan_type_t hf_bluetooth_ble_config_t::scan_type

Scan type

◆ scan_window_ms

uint16_t hf_bluetooth_ble_config_t::scan_window_ms

Scan window in milliseconds

◆ scannable

bool hf_bluetooth_ble_config_t::scannable

Make device scannable

◆ security

hf_bluetooth_security_t hf_bluetooth_ble_config_t::security

Security level


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