Main Content

Localization

Bluetooth direction finding, Channel Sounding, location tracking, and ranging

Bluetooth® Toolbox features and reference examples enable you to implement Bluetooth direction finding functionalities such as angle of arrival (AoA) and angle of departure (AoD) and Channel Sounding (CS) distance estimation functionalities such as round-trip time (RTT) and phased-based ranging (PBR).

Use the localization capabilities of the toolbox to:

  • Simulate direction finding and CS packet exchange procedures to track the 2-D or 3-D position of a Bluetooth low energy (LE) node and compute the distance between two Bluetooth LE devices.

  • Implement lateration, angulation, or distance-angle localization methods and calculate the 2-D or 3-D position of a Bluetooth LE node.

  • Estimate the maximum range between two Bluetooth basic rate/enhanced data rate (BR/EDR) or LE devices.

  • Compute the 3-D position of a Bluetooth low energy (LE) node by using the received signal strength indicator (RSSI) fingerprinting and convolutional neural network (CNN).

Figure contains an axes object and an object of type uipanel. The axes object has the title Bluetooth LE Asset Tracking. The X-, Y-, and Z-axis represent distance in meters. Plot contains these data points: Locator Positions, Active Locator Positions, Current Asset Position, Asset Position History, Current Estimated Asset Position, and Estimated Asset Position History.

Functions

bleCSWaveformGenerate Bluetooth LE CS PHY waveform (Since R2024b)
bleAngleEstimateEstimate AoA or AoD of Bluetooth LE signal (Since R2020b)
blePositionEstimateEstimate Bluetooth LE node position (Since R2022a)
bleCTEIQSamplePerform IQ sampling on CTE field of Bluetooth LE packet (Since R2022a)
bluetoothRangeEstimate range between two Bluetooth BR/EDR or LE devices (Since R2022a)

Objects

bleCSConfigBluetooth LE CS PHY waveform configuration parameters (Since R2024b)
bleAngleEstimateConfigBluetooth LE angle estimation configuration parameters (Since R2020b)
bluetoothRangeConfigBluetooth BR/EDR or LE range estimation configuration parameters (Since R2022a)

Topics

Featured Examples