Skip to content

LoRaWANDeviceProfile

Source code in docs_src/capo_iot_wireless/types/lo_ra_wan_device_profile.py
class LoRaWANDeviceProfile(TypedDict, closed=True):
    supports_class_b: "capo_iot_wireless.types.supports_class_b.SupportsClassB"
    """<p>The SupportsClassB value.</p>"""
    class_b_timeout: NotRequired[
        "capo_iot_wireless.types.class_b_timeout.ClassBTimeout"
    ]
    """<p>The ClassBTimeout value.</p>"""
    ping_slot_period: NotRequired[
        "capo_iot_wireless.types.ping_slot_period.PingSlotPeriod"
    ]
    """<p>The PingSlotPeriod value.</p>"""
    ping_slot_dr: NotRequired["capo_iot_wireless.types.ping_slot_dr.PingSlotDr"]
    """<p>The PingSlotDR value.</p>"""
    ping_slot_freq: NotRequired["capo_iot_wireless.types.ping_slot_freq.PingSlotFreq"]
    """<p>The PingSlotFreq value.</p>"""
    supports_class_c: "capo_iot_wireless.types.supports_class_c.SupportsClassC"
    """<p>The SupportsClassC value.</p>"""
    class_c_timeout: NotRequired[
        "capo_iot_wireless.types.class_c_timeout.ClassCTimeout"
    ]
    """<p>The ClassCTimeout value.</p>"""
    mac_version: NotRequired["capo_iot_wireless.types.mac_version.MacVersion"]
    """<p>The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.</p>"""
    reg_params_revision: NotRequired[
        "capo_iot_wireless.types.reg_params_revision.RegParamsRevision"
    ]
    """<p>The version of regional parameters.</p>"""
    rx_delay1: NotRequired["capo_iot_wireless.types.rx_delay1.RxDelay1"]
    """<p>The RXDelay1 value.</p>"""
    rx_dr_offset1: NotRequired["capo_iot_wireless.types.rx_dr_offset1.RxDrOffset1"]
    """<p>The RXDROffset1 value.</p>"""
    rx_data_rate2: NotRequired["capo_iot_wireless.types.rx_data_rate2.RxDataRate2"]
    """<p>The RXDataRate2 value.</p>"""
    rx_freq2: NotRequired["capo_iot_wireless.types.rx_freq2.RxFreq2"]
    """<p>The RXFreq2 value.</p>"""
    factory_preset_freqs_list: NotRequired[
        "capo_iot_wireless.types.factory_preset_freqs_list.FactoryPresetFreqsList"
    ]
    """<p>The list of values that make up the FactoryPresetFreqs value.</p>"""
    max_eirp: NotRequired["capo_iot_wireless.types.max_eirp.MaxEirp"]
    """<p>The MaxEIRP value.</p>"""
    max_duty_cycle: NotRequired["capo_iot_wireless.types.max_duty_cycle.MaxDutyCycle"]
    """<p>The MaxDutyCycle value. It ranges from 0 to 15.</p>"""
    rf_region: NotRequired["capo_iot_wireless.types.rf_region.RfRegion"]
    """<p>The frequency band (RFRegion) value.</p>"""
    supports_join: NotRequired["capo_iot_wireless.types.supports_join.SupportsJoin"]
    """<p>The SupportsJoin value.</p>"""
    supports32_bit_f_cnt: (
        "capo_iot_wireless.types.supports32_bit_f_cnt.Supports32BitFCnt"
    )
    """<p>The Supports32BitFCnt value.</p>"""

class_b_timeout instance-attribute

class_b_timeout: NotRequired[ClassBTimeout]

The ClassBTimeout value.

class_c_timeout instance-attribute

class_c_timeout: NotRequired[ClassCTimeout]

The ClassCTimeout value.

factory_preset_freqs_list instance-attribute

factory_preset_freqs_list: NotRequired[FactoryPresetFreqsList]

The list of values that make up the FactoryPresetFreqs value.

mac_version instance-attribute

mac_version: NotRequired[MacVersion]

The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.

max_duty_cycle instance-attribute

max_duty_cycle: NotRequired[MaxDutyCycle]

The MaxDutyCycle value. It ranges from 0 to 15.

max_eirp instance-attribute

max_eirp: NotRequired[MaxEirp]

The MaxEIRP value.

ping_slot_dr instance-attribute

ping_slot_dr: NotRequired[PingSlotDr]

The PingSlotDR value.

ping_slot_freq instance-attribute

ping_slot_freq: NotRequired[PingSlotFreq]

The PingSlotFreq value.

ping_slot_period instance-attribute

ping_slot_period: NotRequired[PingSlotPeriod]

The PingSlotPeriod value.

reg_params_revision instance-attribute

reg_params_revision: NotRequired[RegParamsRevision]

The version of regional parameters.

rf_region instance-attribute

rf_region: NotRequired[RfRegion]

The frequency band (RFRegion) value.

rx_data_rate2 instance-attribute

rx_data_rate2: NotRequired[RxDataRate2]

The RXDataRate2 value.

rx_delay1 instance-attribute

rx_delay1: NotRequired[RxDelay1]

The RXDelay1 value.

rx_dr_offset1 instance-attribute

rx_dr_offset1: NotRequired[RxDrOffset1]

The RXDROffset1 value.

rx_freq2 instance-attribute

rx_freq2: NotRequired[RxFreq2]

The RXFreq2 value.

supports32_bit_f_cnt instance-attribute

supports32_bit_f_cnt: Supports32BitFCnt

The Supports32BitFCnt value.

supports_class_b instance-attribute

supports_class_b: SupportsClassB

The SupportsClassB value.

supports_class_c instance-attribute

supports_class_c: SupportsClassC

The SupportsClassC value.

supports_join instance-attribute

supports_join: NotRequired[SupportsJoin]

The SupportsJoin value.