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 |