Ideal receiver for Bluetooth BR/EDR PHY waveform
Download Required: To use bluetoothIdealReceiver, first download Communications Toolbox™ Library for the Bluetooth® Protocol. For more information, see Get and Manage Add-Ons. Alternatively, see Communications Toolbox Library for the Bluetooth Protocol File Exchange.
[
demodulates and decodes a synchronized time-domain Bluetooth waveform,
bits
,decodedInfo
] = bluetoothIdealReceiver(waveform
,rxConfig
)waveform
, generated by the bluetoothWaveformGenerator
function for a given
system configuration object, rxConfig
. The function returns the decoded
payload bits, bits
, and decoded information,
decodedInfo
.
[___,
returns a flag, pktValidStatus
,decodedCRC
] = bluetoothIdealReceiver(___)pktValidStatus
, to indicate the validity of the
received Bluetooth BR/EDR packet. The function also returns the decoded cyclic redundancy
check (CRC), decodedCRC
, of the received Bluetooth packet.
[1] Bluetooth Technology Website. “Bluetooth Technology Website | The Official Website of Bluetooth Technology.” Accessed November 22, 2019. https://www.bluetooth.com/.
[2] Bluetooth Special Interest Group (SIG). "Bluetooth Core Specification." Version 5.1. https://www.bluetooth.com/.