Cargo Features

FutureSDR has no features set by default.

[dependencies]
futuresdr = { version = "0.0.37", features = ["aaronia", "aaronia_http", "audio", "flow_scheduler", "lttng", "rtlsdr", "seify", "soapy", "tpb_scheduler", "vulkan", "wgpu", "zeromq", "zynq", "async-native-tls"] }
aaronia

Enables aaronia of seify ^0.10.0

aaronia_http

Enables aaronia_http of seify ^0.10.0

audio

Enables cpal, hound, and rodio

flow_scheduler
lttng

Enables lttng-ust and lttng-ust-generate

Affects blocks::lttng

rtlsdr

Enables rtlsdr of seify ^0.10.0

seify aaronia? aaronia_http? rtlsdr? soapy?

Enables seify ^0.10.0

Affects blocks::seify

soapy

Enables soapy of seify ^0.10.0

tpb_scheduler
vulkan

Enables vulkano ^0.32.0 and vulkano-shaders ^0.32

Affects buffer::vulkan

wgpu

Enables wgpu ^0.16.3

Affects buffer::wgpu

zeromq

Enables zmq

Affects blocks::zeromq

zynq

Enables xilinx-dma ^0.0.8

Affects buffer::zynq

Features from optional dependencies

async-native-tls not wasm32 implicit feature

Enables async-native-tls

async-native-tls:

Native TLS using futures