Cargo Features

[dependencies]
cu-crsf = { version = "0.13.0", default-features = false, features = ["std", "alloc", "embedded-io-06", "embedded-io-07", "defmt", "textlogs"] }
default = embedded-io-06, std

These default features are set whenever cu-crsf is added without default-features = false somewhere in the dependency tree.

std default = embedded-io-06

Enables cu-linux-resources, std of cu29 and embedded-io ^0.6.1

Affects cu-crsf::CrsfBridgeStd

alloc
embedded-io-06 default std

Enables embedded-io ^0.6.1

embedded-io-07

Enables embedded-io

defmt

Enables defmt of cu29

cu29:

for baremetal text logging

textlogs

Enables textlogs of cu29