Struct aws_sdk_iotwireless::model::LoRaWanDeviceProfile
source ·
[−]#[non_exhaustive]pub struct LoRaWanDeviceProfile {Show 19 fields
pub supports_class_b: bool,
pub class_b_timeout: Option<i32>,
pub ping_slot_period: Option<i32>,
pub ping_slot_dr: Option<i32>,
pub ping_slot_freq: Option<i32>,
pub supports_class_c: bool,
pub class_c_timeout: Option<i32>,
pub mac_version: Option<String>,
pub reg_params_revision: Option<String>,
pub rx_delay1: Option<i32>,
pub rx_dr_offset1: Option<i32>,
pub rx_data_rate2: Option<i32>,
pub rx_freq2: Option<i32>,
pub factory_preset_freqs_list: Option<Vec<i32>>,
pub max_eirp: Option<i32>,
pub max_duty_cycle: Option<i32>,
pub rf_region: Option<String>,
pub supports_join: Option<bool>,
pub supports32_bit_f_cnt: bool,
}Expand description
LoRaWANDeviceProfile object.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.supports_class_b: boolThe SupportsClassB value.
class_b_timeout: Option<i32>The ClassBTimeout value.
ping_slot_period: Option<i32>The PingSlotPeriod value.
ping_slot_dr: Option<i32>The PingSlotDR value.
ping_slot_freq: Option<i32>The PingSlotFreq value.
supports_class_c: boolThe SupportsClassC value.
class_c_timeout: Option<i32>The ClassCTimeout value.
mac_version: Option<String>The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.
reg_params_revision: Option<String>The version of regional parameters.
rx_delay1: Option<i32>The RXDelay1 value.
rx_dr_offset1: Option<i32>The RXDROffset1 value.
rx_data_rate2: Option<i32>The RXDataRate2 value.
rx_freq2: Option<i32>The RXFreq2 value.
factory_preset_freqs_list: Option<Vec<i32>>The list of values that make up the FactoryPresetFreqs value.
max_eirp: Option<i32>The MaxEIRP value.
max_duty_cycle: Option<i32>The MaxDutyCycle value.
rf_region: Option<String>The frequency band (RFRegion) value.
supports_join: Option<bool>The SupportsJoin value.
supports32_bit_f_cnt: boolThe Supports32BitFCnt value.
Implementations
The SupportsClassB value.
The ClassBTimeout value.
The PingSlotPeriod value.
The PingSlotDR value.
The PingSlotFreq value.
The SupportsClassC value.
The ClassCTimeout value.
The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.
The version of regional parameters.
The RXDROffset1 value.
The RXDataRate2 value.
The list of values that make up the FactoryPresetFreqs value.
The MaxDutyCycle value.
The SupportsJoin value.
The Supports32BitFCnt value.
Creates a new builder-style object to manufacture LoRaWanDeviceProfile
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for LoRaWanDeviceProfile
impl Send for LoRaWanDeviceProfile
impl Sync for LoRaWanDeviceProfile
impl Unpin for LoRaWanDeviceProfile
impl UnwindSafe for LoRaWanDeviceProfile
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
