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

Apps

Bluetooth LE Waveform GeneratorCreate, impair, visualize, and export Bluetooth LE waveforms (Since R2022a)
Bluetooth BR/EDR Waveform GeneratorCreate, impair, visualize, and export Bluetooth BR/EDR waveforms (Since R2023a)

Functions

bluetoothWaveformGeneratorGenerate Bluetooth BR/EDR PHY waveform (Since R2020a)
bluetoothIdealReceiverDecode Bluetooth BR/EDR PHY waveform (Since R2020a)
bleWaveformGeneratorGenerate Bluetooth LE PHY waveform (Since R2019b)
bleIdealReceiverDecode Bluetooth LE PHY waveform (Since R2019b)
bleCTEIQSamplePerform IQ sampling on CTE field of Bluetooth LE packet (Since R2022a)
bluetoothPacketDurationCompute Bluetooth BR/EDR or LE packet duration (Since R2022a)

Objects

bluetoothWaveformConfigBluetooth BR/EDR waveform generator configuration parameters (Since R2020a)
bluetoothPhyConfigBluetooth BR/EDR PHY configuration parameters (Since R2020a)
bluetoothWhitenWhiten or dewhiten input data bits (Since R2022b)

Topics