Skip to main content

Module config

Module config 

Source
Expand description

Configuration types for PEAT-BTLE

Provides configuration structures for BLE transport, discovery, GATT, mesh, power management, and security settings.

Structs§

BleConfig
Main BLE transport configuration
DiscoveryConfig
Discovery configuration
GattConfig
GATT configuration
MeshConfig
Mesh configuration
PhyConfig
PHY configuration
SecurityConfig
Security configuration

Enums§

BlePhy
BLE Physical Layer (PHY) type
PhyStrategy
PHY selection strategy
PowerProfile
Power management profile

Constants§

DEFAULT_MESH_ID
Default mesh ID for demos and testing

Functions§

embedded_encryption_secret
Get the compile-time embedded encryption secret, if set.
embedded_mesh_id
Get the compile-time embedded mesh ID, if set.
has_embedded_encryption_secret
Check if a compile-time encryption secret was embedded.