BladeRF.jl Documentation

This is an unofficial wrapper for libbladeRF. For the latest information, see the official BladeRF documentation.

BladeRF.init_streamMethod
init_stream(dev::BladeRFDevice, callback::Function, num_buffers::UInt, format::BladerfFormat, samples_per_buffer::UInt, num_transfers::UInt)
source
BladeRF.sync_configMethod
sync_config(dev::BladeRFDevice, layout::BladerfChannelLayout, format::BladerfFormat, num_buffers::UInt, buffer_size::UInt, num_transfers::UInt, stream_timeout::UInt)
source
BladeRF.sync_rxMethod
sync_rx(dev::BladeRFDevice, samples::Ptr{Cvoid}, num_samples::UInt, metadata::Ptr{BladerfMetadata}, timeout_ms::UInt)
source
BladeRF.sync_txMethod
sync_tx(dev::BladeRFDevice, samples::Ptr{Cvoid}, num_samples::UInt, metadata::Ptr{BladerfMetadata}, timeout_ms::UInt)
source