Main Content

PHY Modeling

Waveform generation and analysis, signal recovery, physical layer parameterization and processing

Bluetooth® Toolbox features and reference examples enable you to model Bluetooth basic rate/enhanced data rate (BR/EDR) and low energy (LE) physical layer (PHY) processing based on Bluetooth Core Specification 5.3.

Use the PHY modeling capabilities of the toolbox to:

  • Configure a Bluetooth BR/EDR and LE channel.

  • Generate and visualize Bluetooth BR/EDR and LE waveforms.

  • Decode Bluetooth BR/EDR and LE waveforms using the ideal receiver. The ideal receiver assumes perfect synchronization and enables you to demodulate and decode synchronized time-domain Bluetooth waveforms.

  • You can also decode the captured signals or the signals received in real time using software-defined radio (SDR) hardware such as the ADALM-PLUTO Radio.

  • Compute the packet error rate (PER) and bit error rate (BER) values for the Bluetooth BR/EDR and LE waveforms.

Bluetooth BR/EDR transmission and reception using ADALMP-PLUTO


Bluetooth LE Waveform GeneratorCreate, impair, visualize, and export Bluetooth LE waveforms
Bluetooth BR/EDR Waveform GeneratorCreate, impair, visualize, and export Bluetooth BR/EDR waveforms


bluetoothWaveformGeneratorGenerate Bluetooth BR/EDR PHY waveform
bluetoothIdealReceiverDecode Bluetooth BR/EDR PHY waveform
bleWaveformGeneratorGenerate Bluetooth LE PHY waveform
bleIdealReceiverDecode Bluetooth LE PHY waveform
bleCTEIQSamplePerform IQ sampling on CTE field of Bluetooth LE packet
bluetoothPacketDurationCompute Bluetooth BR/EDR or LE packet duration


bluetoothWaveformConfigBluetooth BR/EDR waveform generator configuration parameters
bluetoothPhyConfigBluetooth BR/EDR PHY configuration parameters
bluetoothWhitenWhiten or dewhiten input data bits