#[cfg_attr(feature = "defmt", derive(defmt::Format))]
#[derive(Debug, Clone, PartialEq)]
pub enum Bandwidth {
_7KHz,
_10KHz,
_15KHz,
_20KHz,
_31KHz,
_41KHz,
_62KHz,
_125KHz,
_250KHz,
_500KHz,
}
#[cfg_attr(feature = "defmt", derive(defmt::Format))]
#[derive(Debug, Clone, PartialEq)]
pub enum SpreadingFactor {
_5,
_6,
_7,
_8,
_9,
_10,
_11,
_12,
}
#[cfg_attr(feature = "defmt", derive(defmt::Format))]
#[derive(Debug, Clone, PartialEq)]
pub enum CodingRate {
_4_5,
_4_6,
_4_7,
_4_8,
}
#[cfg(feature = "external-lora-phy")]
mod lora_phy;