Use Cases:
The Bluetooth library enables you to simulate and analyze Bluetooth Low Energy (BLE) PHY layer with:
- Waveform generation and visualization
- Signal recovery and analysis
- End-to-end simulation
You can also model, simulate, and analyze Bluetooth protocol stack and network layer with:
- BLE channel selection algorithms
- BLE devices connection procedure
- BLE network co-existence with WLAN interference
- Applications such as Heart Rate Profile (HRP), with all layers of the stack
Work with over-the-air signals using Pluto SDR hardware with:
- BLE signal transmission over a channel
- BLE signal capture over a channel
- Performing receiver operations to decode the BLE signal
Key features:
- Standard-compliant models for Bluetooth 5.0
- Waveform generation and decoding
- Signal processing functions, including channel coding, synchronization, channel estimation, and equalization
- Link-level simulation with reference examples
- Generate and decode protocol messages, including link layer, L2CAP, ATT, and GAP
- Channel selection algorithms
- Network modeling examples, including modeling of interference and co-existence
- C and C++ code generation support
Platform and Release Support
See the hardware support package system requirements table for current and prior version, release, and platform availability.