bluetoothWhiten
Description
The bluetoothWhiten
System object™ whitens or dewhitens input data bits by using a linear feedback shift register
(LFSR). The Bluetooth® Core Specification v5.3 [2] specifies the generator
polynomial and initial values of LFSR.
To whiten or dewhiten input data bits:
Create the
bluetoothWhiten
object and set its properties.Call the object with arguments, as if it were a function.
To learn more about how System objects work, see What Are System Objects?
Note
For more information about Bluetooth data whitening and dewhitening, see Volume 2, Part B, Section 7.2 and Volume 6, Part B, Section 3.2 of the Bluetooth Core Specification v5.3 [2].
Creation
Description
creates a default
Bluetooth whitening or dewhitening System object.whiten
= bluetoothWhiten
sets properties by
using one or more optional name-value arguments. For example,
whiten
= bluetoothWhiten(Name=Value
)InitialConditionsSource="Input port"
sets the input port as the
source of the initial conditions vector.
Properties
Usage
Description
Input Arguments
Output Arguments
Object Functions
To use an object function, specify the
System object as the first input argument. For
example, to release system resources of a System object named obj
, use
this syntax:
release(obj)
Examples
References
[1] Bluetooth Technology Website. “Bluetooth Technology Website | The Official Website of Bluetooth Technology.” Accessed March 22, 2022. https://www.bluetooth.com/.
[2] Bluetooth Special Interest Group (SIG). "Bluetooth Core Specification." Version 5.3. https://www.bluetooth.com/.
Extended Capabilities
Version History
Introduced in R2022b