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 wheneverlorawan-device
is added without
somewhere in the dependency tree.default-features = false - 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 onembassy-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. - default-crypto
-
Enables default-crypto of lorawan