AWS::IoTWireless::DeviceProfile LoRaWANDeviceProfile - AWS CloudFormation

AWS::IoTWireless::DeviceProfile LoRaWANDeviceProfile

LoRaWAN device profile object.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "ClassBTimeout" : Integer, "ClassCTimeout" : Integer, "FactoryPresetFreqsList" : [ Integer, ... ], "MacVersion" : String, "MaxDutyCycle" : Integer, "MaxEirp" : Integer, "PingSlotDr" : Integer, "PingSlotFreq" : Integer, "PingSlotPeriod" : Integer, "RegParamsRevision" : String, "RfRegion" : String, "RxDataRate2" : Integer, "RxDelay1" : Integer, "RxDrOffset1" : Integer, "RxFreq2" : Integer, "Supports32BitFCnt" : Boolean, "SupportsClassB" : Boolean, "SupportsClassC" : Boolean, "SupportsJoin" : Boolean }

YAML

ClassBTimeout: Integer ClassCTimeout: Integer FactoryPresetFreqsList: - Integer MacVersion: String MaxDutyCycle: Integer MaxEirp: Integer PingSlotDr: Integer PingSlotFreq: Integer PingSlotPeriod: Integer RegParamsRevision: String RfRegion: String RxDataRate2: Integer RxDelay1: Integer RxDrOffset1: Integer RxFreq2: Integer Supports32BitFCnt: Boolean SupportsClassB: Boolean SupportsClassC: Boolean SupportsJoin: Boolean

Properties

ClassBTimeout

The ClassBTimeout value.

Required: No

Type: Integer

Minimum: 0

Maximum: 1000

Update requires: No interruption

ClassCTimeout

The ClassCTimeout value.

Required: No

Type: Integer

Minimum: 0

Maximum: 1000

Update requires: No interruption

FactoryPresetFreqsList

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.

Required: No

Type: Array of Integer

Maximum: 20

Update requires: No interruption

MacVersion

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

Required: No

Type: String

Maximum: 64

Update requires: No interruption

MaxDutyCycle

The MaxDutyCycle value.

Required: No

Type: Integer

Minimum: 0

Maximum: 100

Update requires: No interruption

MaxEirp

The MaxEIRP value.

Required: No

Type: Integer

Minimum: 0

Maximum: 15

Update requires: No interruption

PingSlotDr

The PingSlotDR value.

Required: No

Type: Integer

Minimum: 0

Maximum: 15

Update requires: No interruption

PingSlotFreq

The PingSlotFreq value.

Required: No

Type: Integer

Minimum: 1000000

Maximum: 16700000

Update requires: No interruption

PingSlotPeriod

The PingSlotPeriod value.

Required: No

Type: Integer

Minimum: 128

Maximum: 4096

Update requires: No interruption

RegParamsRevision

The version of regional parameters.

Required: No

Type: String

Maximum: 64

Update requires: No interruption

RfRegion

The frequency band (RFRegion) value.

Required: No

Type: String

Maximum: 64

Update requires: No interruption

RxDataRate2

The RXDataRate2 value.

Required: No

Type: Integer

Minimum: 0

Maximum: 15

Update requires: No interruption

RxDelay1

The RXDelay1 value.

Required: No

Type: Integer

Minimum: 0

Maximum: 15

Update requires: No interruption

RxDrOffset1

The RXDROffset1 value.

Required: No

Type: Integer

Minimum: 0

Maximum: 7

Update requires: No interruption

RxFreq2

The RXFreq2 value.

Required: No

Type: Integer

Minimum: 1000000

Maximum: 16700000

Update requires: No interruption

Supports32BitFCnt

The Supports32BitFCnt value.

Required: No

Type: Boolean

Update requires: No interruption

SupportsClassB

The SupportsClassB value.

Required: No

Type: Boolean

Update requires: No interruption

SupportsClassC

The SupportsClassC value.

Required: No

Type: Boolean

Update requires: No interruption

SupportsJoin

The SupportsJoin value.

Required: No

Type: Boolean

Update requires: No interruption