Use Cases:
The Bluetooth library enables you to simulate and analyze Bluetooth basic rate (BR), enhanced data rate (EDR) and Bluetooth low energy (BLE) PHY layer with:
- Waveform generation and visualization
- Signal recovery and analysis
- End-to-end simulation
- Conformance test measurements
- Direction finding (angle of arrival and angle of departure) capabilities
You can also model, simulate, and analyze the Bluetooth BR and BLE protocol stack and network with:
- Channel selection and frequency hopping algorithms
- BLE devices connection procedures
- Co-existence with WLAN interference
- Applications such as Heart Rate Profile (HRP), with all layers of the stack
You can also model, simulate, and analyze the Bluetooth Mesh protocol stack and network with:
- Bluetooth Mesh network layer flooding
- Energy profiling, with friendship feature in mesh
- Packet delivery ratio estimation and analysis
Work with over-the-air signals using ADALM-PLUTO SDR hardware with:
- Bluetooth BR, EDR and BLE signal transmission and reception over a channel
- Receiver operations to decode Bluetooth BR, EDR and BLE signals
Key features:
- Standard-compliant models up through Bluetooth 5.1
- Waveform generation and decoding
- Signal processing functions, including filtering, channel coding, and synchronization
- Direction finding (angle of arrival and angle of departure) capabilities
- Link-level simulation with reference examples
- Generation and decoding of protocol messages, including Link Layer, L2CAP, ATT, and GAP
- Channel selection and frequency hopping algorithms
- BLE and Bluetooth network modeling examples, including interference and co-existence
- Bluetooth Mesh network modeling examples, including energy profiling
- 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.