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
bleIdealReceiverDecode Bluetooth LE PHY waveform
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

Featured Examples