Cargo Features

[dependencies]
lorawan-device = { version = "0.12.1", default-features = false, features = ["all-regions", "region-as923-2", "region-as923-4", "region-eu868", "region-us915", "embassy-time", "defmt", "serde", "default-crypto"] }
default = all-regions

The all-regions feature is set by default whenever lorawan-device is added without default-features = false somewhere in the dependency tree.

all-regions default = region-as923-1, region-as923-2, region-as923-3, region-as923-4, region-au915, region-eu433, region-eu868, region-in865, region-us915
region-as923-1 region-as923-2 all-regions
region-as923-3 region-as923-4 all-regions
region-au915 region-eu433 region-eu868 all-regions
region-in865 region-us915 all-regions
embassy-time

Provide an async_device::Timer impl based on embassy-time.

Enables embassy-time

defmt

Use defmt for logging.

Enables defmt, defmt of lora-modulation and lorawan

serde

Enable serde serialization/deserialization for data structures.

Enables serde, serde of lorawan

default-crypto

Enables default-crypto of lorawan