interface LoRaWANDeviceProfileProperty
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.IoTWireless.CfnDeviceProfile.LoRaWANDeviceProfileProperty |
Java | software.amazon.awscdk.services.iotwireless.CfnDeviceProfile.LoRaWANDeviceProfileProperty |
Python | aws_cdk.aws_iotwireless.CfnDeviceProfile.LoRaWANDeviceProfileProperty |
TypeScript | @aws-cdk/aws-iotwireless » CfnDeviceProfile » LoRaWANDeviceProfileProperty |
LoRaWAN device profile object.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as iotwireless from '@aws-cdk/aws-iotwireless';
const loRaWANDeviceProfileProperty: iotwireless.CfnDeviceProfile.LoRaWANDeviceProfileProperty = {
classBTimeout: 123,
classCTimeout: 123,
factoryPresetFreqsList: [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,
};
Properties
Name | Type | Description |
---|---|---|
class | number | The ClassBTimeout value. |
class | number | The ClassCTimeout value. |
factory | IResolvable | number[] | The list of values that make up the FactoryPresetFreqs value. |
mac | string | The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile. |
max | number | The MaxDutyCycle value. |
max | number | The MaxEIRP value. |
ping | number | The PingSlotDR value. |
ping | number | The PingSlotFreq value. |
ping | number | The PingSlotPeriod value. |
reg | string | The version of regional parameters. |
rf | string | The frequency band (RFRegion) value. |
rx | number | The RXDataRate2 value. |
rx | number | The RXDelay1 value. |
rx | number | The RXDROffset1 value. |
rx | number | The RXFreq2 value. |
supports32 | boolean | IResolvable | The Supports32BitFCnt value. |
supports | boolean | IResolvable | The SupportsClassB value. |
supports | boolean | IResolvable | The SupportsClassC value. |
supports | boolean | IResolvable | The SupportsJoin value. |
classBTimeout?
Type:
number
(optional)
The ClassBTimeout value.
classCTimeout?
Type:
number
(optional)
The ClassCTimeout value.
factoryPresetFreqsList?
Type:
IResolvable
| number[]
(optional)
The list of values that make up the FactoryPresetFreqs value.
Valid range of values include a minimum value of 1000000 and a maximum value of 16700000.
macVersion?
Type:
string
(optional)
The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.
maxDutyCycle?
Type:
number
(optional)
The MaxDutyCycle value.
maxEirp?
Type:
number
(optional)
The MaxEIRP value.
pingSlotDr?
Type:
number
(optional)
The PingSlotDR value.
pingSlotFreq?
Type:
number
(optional)
The PingSlotFreq value.
pingSlotPeriod?
Type:
number
(optional)
The PingSlotPeriod value.
regParamsRevision?
Type:
string
(optional)
The version of regional parameters.
rfRegion?
Type:
string
(optional)
The frequency band (RFRegion) value.
rxDataRate2?
Type:
number
(optional)
The RXDataRate2 value.
rxDelay1?
Type:
number
(optional)
The RXDelay1 value.
rxDrOffset1?
Type:
number
(optional)
The RXDROffset1 value.
rxFreq2?
Type:
number
(optional)
The RXFreq2 value.
supports32BitFCnt?
Type:
boolean |
IResolvable
(optional)
The Supports32BitFCnt value.
supportsClassB?
Type:
boolean |
IResolvable
(optional)
The SupportsClassB value.
supportsClassC?
Type:
boolean |
IResolvable
(optional)
The SupportsClassC value.
supportsJoin?
Type:
boolean |
IResolvable
(optional)
The SupportsJoin value.