Class CfnDeviceProfile.LoRaWANDeviceProfileProperty
LoRaWAN device profile object.
Inheritance
Namespace: Amazon.CDK.AWS.IoTWireless
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class LoRaWANDeviceProfileProperty : Object, CfnDeviceProfile.ILoRaWANDeviceProfileProperty
Syntax (vb)
Public Class LoRaWANDeviceProfileProperty
Inherits Object
Implements CfnDeviceProfile.ILoRaWANDeviceProfileProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.IoTWireless;
var loRaWANDeviceProfileProperty = new LoRaWANDeviceProfileProperty {
ClassBTimeout = 123,
ClassCTimeout = 123,
FactoryPresetFreqsList = new [] { 123 },
MacVersion = "macVersion",
MaxDutyCycle = 123,
MaxEirp = 123,
PingSlotDr = 123,
PingSlotFreq = 123,
PingSlotPeriod = 123,
RegParamsRevision = "regParamsRevision",
RfRegion = "rfRegion",
RxDataRate2 = 123,
RxDelay1 = 123,
RxDrOffset1 = 123,
RxFreq2 = 123,
Supports32BitFCnt = false,
SupportsClassB = false,
SupportsClassC = false,
SupportsJoin = false
};
Synopsis
Constructors
LoRaWANDeviceProfileProperty() |
Properties
ClassBTimeout | The ClassBTimeout value. |
ClassCTimeout | The ClassCTimeout value. |
FactoryPresetFreqsList | The list of values that make up the FactoryPresetFreqs value. |
MacVersion | The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile. |
MaxDutyCycle | The MaxDutyCycle value. |
MaxEirp | The MaxEIRP value. |
PingSlotDr | The PingSlotDR value. |
PingSlotFreq | The PingSlotFreq value. |
PingSlotPeriod | The PingSlotPeriod value. |
RegParamsRevision | The version of regional parameters. |
RfRegion | The frequency band (RFRegion) value. |
RxDataRate2 | The RXDataRate2 value. |
RxDelay1 | The RXDelay1 value. |
RxDrOffset1 | The RXDROffset1 value. |
RxFreq2 | The RXFreq2 value. |
Supports32BitFCnt | The Supports32BitFCnt value. |
SupportsClassB | The SupportsClassB value. |
SupportsClassC | The SupportsClassC value. |
SupportsJoin | The SupportsJoin value. |
Constructors
LoRaWANDeviceProfileProperty()
public LoRaWANDeviceProfileProperty()
Properties
ClassBTimeout
The ClassBTimeout value.
public Nullable<double> ClassBTimeout { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
ClassCTimeout
The ClassCTimeout value.
public Nullable<double> ClassCTimeout { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
FactoryPresetFreqsList
The list of values that make up the FactoryPresetFreqs value.
public object FactoryPresetFreqsList { get; set; }
Property Value
System.Object
Remarks
Valid range of values include a minimum value of 1000000 and a maximum value of 16700000.
MacVersion
The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.
public string MacVersion { get; set; }
Property Value
System.String
Remarks
MaxDutyCycle
The MaxDutyCycle value.
public Nullable<double> MaxDutyCycle { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
MaxEirp
The MaxEIRP value.
public Nullable<double> MaxEirp { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
PingSlotDr
The PingSlotDR value.
public Nullable<double> PingSlotDr { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
PingSlotFreq
The PingSlotFreq value.
public Nullable<double> PingSlotFreq { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
PingSlotPeriod
The PingSlotPeriod value.
public Nullable<double> PingSlotPeriod { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
RegParamsRevision
The version of regional parameters.
public string RegParamsRevision { get; set; }
Property Value
System.String
Remarks
RfRegion
The frequency band (RFRegion) value.
public string RfRegion { get; set; }
Property Value
System.String
Remarks
RxDataRate2
The RXDataRate2 value.
public Nullable<double> RxDataRate2 { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
RxDelay1
The RXDelay1 value.
public Nullable<double> RxDelay1 { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
RxDrOffset1
The RXDROffset1 value.
public Nullable<double> RxDrOffset1 { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
RxFreq2
The RXFreq2 value.
public Nullable<double> RxFreq2 { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
Supports32BitFCnt
The Supports32BitFCnt value.
public object Supports32BitFCnt { get; set; }
Property Value
System.Object
Remarks
SupportsClassB
The SupportsClassB value.
public object SupportsClassB { get; set; }
Property Value
System.Object
Remarks
SupportsClassC
The SupportsClassC value.
public object SupportsClassC { get; set; }
Property Value
System.Object
Remarks
SupportsJoin
The SupportsJoin value.
public object SupportsJoin { get; set; }
Property Value
System.Object