PHY Modeling
| bluetoothWaveformGenerator | Generate Bluetooth BR/EDR PHY waveform |
| bluetoothIdealReceiver | Decode Bluetooth BR/EDR PHY waveform |
| bleWaveformGenerator | Generate Bluetooth LE PHY waveform |
| bleIdealReceiver | Decode Bluetooth LE PHY waveform |
| bleCTEIQSample | Perform IQ sampling on CTE field of Bluetooth LE packet |
| bluetoothPacketDuration | Compute Bluetooth BR/EDR or LE packet duration |
| bluetoothWaveformConfig | Bluetooth BR/EDR waveform generator configuration parameters |
| bluetoothPhyConfig | Bluetooth BR/EDR PHY configuration parameters |
Coexistence Modeling
| addTrafficSource | Add data traffic source to Bluetooth LE node |
| statistics | Get statistics of Bluetooth LE node |
| configureConnection | Configure LL connection between Bluetooth LE Central and Peripheral nodes |
| bluetoothLENode | Bluetooth LE node |
| bluetoothLEConnectionConfig | Bluetooth LE LL connection configuration parameters |
| bleChannelSelection | Bluetooth LE channel index selection |
| bluetoothFrequencyHop | Bluetooth BR/EDR channel index for frequency hopping |
| networkTrafficOnOff | On-Off application traffic pattern generator |
Localization
| bleAngleEstimate | Estimate AoA or AoD of Bluetooth LE Signal |
| blePositionEstimate | Estimate Bluetooth LE node position |
| bleCTEIQSample | Perform IQ sampling on CTE field of Bluetooth LE packet |
| bluetoothRange | Estimate range between two Bluetooth BR/EDR or LE devices |
| bleAngleEstimateConfig | Bluetooth LE angle estimation configuration parameters |
| bluetoothRangeConfig | Bluetooth BR/EDR or LE range estimation configuration parameters |
Test and Measurement
| bluetoothTestWaveform | Generate Bluetooth BR/EDR or LE test waveform |
| bluetoothTestWaveformConfig | Bluetooth BR/EDR or LE test waveform configuration parameters |
| bluetoothRFPHYTestConfig | Bluetooth LE RF-PHY test configuration parameters |
End-to-End Simulation
| bluetoothWaveformGenerator | Generate Bluetooth BR/EDR PHY waveform |
| bluetoothIdealReceiver | Decode Bluetooth BR/EDR PHY waveform |
| bleWaveformGenerator | Generate Bluetooth LE PHY waveform |
| bleIdealReceiver | Decode Bluetooth LE PHY waveform |
| bluetoothWaveformConfig | Bluetooth BR/EDR waveform generator configuration parameters |
| bluetoothPhyConfig | Bluetooth BR/EDR PHY configuration parameters |
| bluetoothFrequencyHop | Bluetooth BR/EDR channel index for frequency hopping |
Multinode Communication
Mesh Networking
| configureFriendship | Configure friendship between Friend node and LPN |
| bleLLAdvertisingChannelPDU | Generate Bluetooth LE LL advertising channel PDU |
| bleLLAdvertisingChannelPDUDecode | Decode Bluetooth LE LL advertising channel PDU |
| bluetoothLENode | Bluetooth LE node |
| bluetoothMeshProfileConfig | Bluetooth mesh profile configuration parameters |
| bluetoothMeshFriendshipConfig | Bluetooth mesh friendship configuration parameters |
| bleLLAdvertisingChannelPDUConfig | Bluetooth LE LL advertising channel PDU configuration parameters |
| networkTrafficOnOff | On-Off application traffic pattern generator |
Piconet
Bluetooth LE Node
| addTrafficSource | Add data traffic source to Bluetooth LE node |
| statistics | Get statistics of Bluetooth LE node |
| configureConnection | Configure LL connection between Bluetooth LE Central and Peripheral nodes |
Waveform Generation and Reception
| bluetoothWaveformGenerator | Generate Bluetooth BR/EDR PHY waveform |
| bluetoothIdealReceiver | Decode Bluetooth BR/EDR PHY waveform |
| bleWaveformGenerator | Generate Bluetooth LE PHY waveform |
| bleIdealReceiver | Decode Bluetooth LE PHY waveform |
PDU Generation
| bleATTPDU | Generate Bluetooth LE ATT PDU |
| bleLLAdvertisingChannelPDU | Generate Bluetooth LE LL advertising channel PDU |
| bleLLDataChannelPDU | Generate Bluetooth LE LL data channel PDU |
| bleGAPDataBlock | Generate Bluetooth LE GAP data block |
| bleL2CAPFrame | Generate Bluetooth LE L2CAP frame |
PDU Decoding
| bleATTPDUDecode | Decode Bluetooth LE ATT PDU |
| bleLLAdvertisingChannelPDUDecode | Decode Bluetooth LE LL advertising channel PDU |
| bleLLDataChannelPDUDecode | Decode Bluetooth LE LL data channel PDU |
| bleGAPDataBlockDecode | Decode Bluetooth LE GAP data block |
| bleL2CAPFrameDecode | Decode Bluetooth LE L2CAP frame |
Bluetooth LE Node
| bluetoothLENode | Bluetooth LE node |
| bluetoothLEConnectionConfig | Bluetooth LE LL connection configuration parameters |
PDU Configuration
| bleATTPDUConfig | Bluetooth LE ATT PDU configuration parameters |
| bleLLControlPDUConfig | Bluetooth LE LL control PDU payload configuration parameters |
| bleLLAdvertisingChannelPDUConfig | Bluetooth LE LL advertising channel PDU configuration parameters |
| bleLLDataChannelPDUConfig | Bluetooth LE LL data channel PDU configuration parameters |
| bleGAPDataBlockConfig | Bluetooth LE GAP data block configuration parameters |
| bleL2CAPFrameConfig | Bluetooth LE L2CAP frame configuration parameters |
PCAP and PCAPNG File Writing
| blePCAPWriter | PCAP or PCAPNG file writer of Bluetooth LE LL packets |
| pcapWriter | PCAP file writer of protocol packets |
| pcapngWriter | PCAPNG file writer of protocol packets |
Bluetooth Audio
| addTrafficSource | Add data traffic source to Bluetooth LE node |
| statistics | Get statistics of Bluetooth LE node |
| configureBIG | Configure BIG parameters at Bluetooth LE isochronous broadcaster and receiver |
| bluetoothLENode | Bluetooth LE node |
| bluetoothLEBIGConfig | Bluetooth LE BIG configuration parameters |
| networkTrafficOnOff | On-Off application traffic pattern generator |
