Skip to content

/AWS1/CL_IOWLORAWANDEVICEPFL

LoRaWANDeviceProfile object.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_supportsclassb TYPE /AWS1/IOWSUPPORTSCLASSB /AWS1/IOWSUPPORTSCLASSB

The SupportsClassB value.

iv_classbtimeout TYPE /AWS1/IOWCLASSBTIMEOUT /AWS1/IOWCLASSBTIMEOUT

The ClassBTimeout value.

iv_pingslotperiod TYPE /AWS1/IOWPINGSLOTPERIOD /AWS1/IOWPINGSLOTPERIOD

The PingSlotPeriod value.

iv_pingslotdr TYPE /AWS1/IOWPINGSLOTDR /AWS1/IOWPINGSLOTDR

The PingSlotDR value.

iv_pingslotfreq TYPE /AWS1/IOWPINGSLOTFREQ /AWS1/IOWPINGSLOTFREQ

The PingSlotFreq value.

iv_supportsclassc TYPE /AWS1/IOWSUPPORTSCLASSC /AWS1/IOWSUPPORTSCLASSC

The SupportsClassC value.

iv_classctimeout TYPE /AWS1/IOWCLASSCTIMEOUT /AWS1/IOWCLASSCTIMEOUT

The ClassCTimeout value.

iv_macversion TYPE /AWS1/IOWMACVERSION /AWS1/IOWMACVERSION

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

iv_regparamsrevision TYPE /AWS1/IOWREGPARAMSREVISION /AWS1/IOWREGPARAMSREVISION

The version of regional parameters.

iv_rxdelay1 TYPE /AWS1/IOWRXDELAY1 /AWS1/IOWRXDELAY1

The RXDelay1 value.

iv_rxdroffset1 TYPE /AWS1/IOWRXDROFFSET1 /AWS1/IOWRXDROFFSET1

The RXDROffset1 value.

iv_rxdatarate2 TYPE /AWS1/IOWRXDATARATE2 /AWS1/IOWRXDATARATE2

The RXDataRate2 value.

iv_rxfreq2 TYPE /AWS1/IOWRXFREQ2 /AWS1/IOWRXFREQ2

The RXFreq2 value.

it_factorypresetfreqslist TYPE /AWS1/CL_IOWFACTORYPRESETFRE00=>TT_FACTORYPRESETFREQSLIST TT_FACTORYPRESETFREQSLIST

The list of values that make up the FactoryPresetFreqs value.

iv_maxeirp TYPE /AWS1/IOWMAXEIRP /AWS1/IOWMAXEIRP

The MaxEIRP value.

iv_maxdutycycle TYPE /AWS1/IOWMAXDUTYCYCLE /AWS1/IOWMAXDUTYCYCLE

The MaxDutyCycle value. It ranges from 0 to 15.

iv_rfregion TYPE /AWS1/IOWRFREGION /AWS1/IOWRFREGION

The frequency band (RFRegion) value.

iv_supportsjoin TYPE /AWS1/IOWSUPPORTSJOIN /AWS1/IOWSUPPORTSJOIN

The SupportsJoin value.

iv_supports32bitfcnt TYPE /AWS1/IOWSUPPORTS32BITFCNT /AWS1/IOWSUPPORTS32BITFCNT

The Supports32BitFCnt value.


Queryable Attributes

SupportsClassB

The SupportsClassB value.

Accessible with the following methods

Method Description
GET_SUPPORTSCLASSB() Getter for SUPPORTSCLASSB

ClassBTimeout

The ClassBTimeout value.

Accessible with the following methods

Method Description
GET_CLASSBTIMEOUT() Getter for CLASSBTIMEOUT, with configurable default
ASK_CLASSBTIMEOUT() Getter for CLASSBTIMEOUT w/ exceptions if field has no value
HAS_CLASSBTIMEOUT() Determine if CLASSBTIMEOUT has a value

PingSlotPeriod

The PingSlotPeriod value.

Accessible with the following methods

Method Description
GET_PINGSLOTPERIOD() Getter for PINGSLOTPERIOD, with configurable default
ASK_PINGSLOTPERIOD() Getter for PINGSLOTPERIOD w/ exceptions if field has no valu
HAS_PINGSLOTPERIOD() Determine if PINGSLOTPERIOD has a value

PingSlotDr

The PingSlotDR value.

Accessible with the following methods

Method Description
GET_PINGSLOTDR() Getter for PINGSLOTDR, with configurable default
ASK_PINGSLOTDR() Getter for PINGSLOTDR w/ exceptions if field has no value
HAS_PINGSLOTDR() Determine if PINGSLOTDR has a value

PingSlotFreq

The PingSlotFreq value.

Accessible with the following methods

Method Description
GET_PINGSLOTFREQ() Getter for PINGSLOTFREQ, with configurable default
ASK_PINGSLOTFREQ() Getter for PINGSLOTFREQ w/ exceptions if field has no value
HAS_PINGSLOTFREQ() Determine if PINGSLOTFREQ has a value

SupportsClassC

The SupportsClassC value.

Accessible with the following methods

Method Description
GET_SUPPORTSCLASSC() Getter for SUPPORTSCLASSC

ClassCTimeout

The ClassCTimeout value.

Accessible with the following methods

Method Description
GET_CLASSCTIMEOUT() Getter for CLASSCTIMEOUT, with configurable default
ASK_CLASSCTIMEOUT() Getter for CLASSCTIMEOUT w/ exceptions if field has no value
HAS_CLASSCTIMEOUT() Determine if CLASSCTIMEOUT has a value

MacVersion

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

Accessible with the following methods

Method Description
GET_MACVERSION() Getter for MACVERSION, with configurable default
ASK_MACVERSION() Getter for MACVERSION w/ exceptions if field has no value
HAS_MACVERSION() Determine if MACVERSION has a value

RegParamsRevision

The version of regional parameters.

Accessible with the following methods

Method Description
GET_REGPARAMSREVISION() Getter for REGPARAMSREVISION, with configurable default
ASK_REGPARAMSREVISION() Getter for REGPARAMSREVISION w/ exceptions if field has no v
HAS_REGPARAMSREVISION() Determine if REGPARAMSREVISION has a value

RxDelay1

The RXDelay1 value.

Accessible with the following methods

Method Description
GET_RXDELAY1() Getter for RXDELAY1, with configurable default
ASK_RXDELAY1() Getter for RXDELAY1 w/ exceptions if field has no value
HAS_RXDELAY1() Determine if RXDELAY1 has a value

RxDrOffset1

The RXDROffset1 value.

Accessible with the following methods

Method Description
GET_RXDROFFSET1() Getter for RXDROFFSET1, with configurable default
ASK_RXDROFFSET1() Getter for RXDROFFSET1 w/ exceptions if field has no value
HAS_RXDROFFSET1() Determine if RXDROFFSET1 has a value

RxDataRate2

The RXDataRate2 value.

Accessible with the following methods

Method Description
GET_RXDATARATE2() Getter for RXDATARATE2, with configurable default
ASK_RXDATARATE2() Getter for RXDATARATE2 w/ exceptions if field has no value
HAS_RXDATARATE2() Determine if RXDATARATE2 has a value

RxFreq2

The RXFreq2 value.

Accessible with the following methods

Method Description
GET_RXFREQ2() Getter for RXFREQ2, with configurable default
ASK_RXFREQ2() Getter for RXFREQ2 w/ exceptions if field has no value
HAS_RXFREQ2() Determine if RXFREQ2 has a value

FactoryPresetFreqsList

The list of values that make up the FactoryPresetFreqs value.

Accessible with the following methods

Method Description
GET_FACTORYPRESETFREQSLIST() Getter for FACTORYPRESETFREQSLIST, with configurable default
ASK_FACTORYPRESETFREQSLIST() Getter for FACTORYPRESETFREQSLIST w/ exceptions if field has
HAS_FACTORYPRESETFREQSLIST() Determine if FACTORYPRESETFREQSLIST has a value

MaxEirp

The MaxEIRP value.

Accessible with the following methods

Method Description
GET_MAXEIRP() Getter for MAXEIRP, with configurable default
ASK_MAXEIRP() Getter for MAXEIRP w/ exceptions if field has no value
HAS_MAXEIRP() Determine if MAXEIRP has a value

MaxDutyCycle

The MaxDutyCycle value. It ranges from 0 to 15.

Accessible with the following methods

Method Description
GET_MAXDUTYCYCLE() Getter for MAXDUTYCYCLE, with configurable default
ASK_MAXDUTYCYCLE() Getter for MAXDUTYCYCLE w/ exceptions if field has no value
HAS_MAXDUTYCYCLE() Determine if MAXDUTYCYCLE has a value

RfRegion

The frequency band (RFRegion) value.

Accessible with the following methods

Method Description
GET_RFREGION() Getter for RFREGION, with configurable default
ASK_RFREGION() Getter for RFREGION w/ exceptions if field has no value
HAS_RFREGION() Determine if RFREGION has a value

SupportsJoin

The SupportsJoin value.

Accessible with the following methods

Method Description
GET_SUPPORTSJOIN() Getter for SUPPORTSJOIN, with configurable default
ASK_SUPPORTSJOIN() Getter for SUPPORTSJOIN w/ exceptions if field has no value
HAS_SUPPORTSJOIN() Determine if SUPPORTSJOIN has a value

Supports32BitFCnt

The Supports32BitFCnt value.

Accessible with the following methods

Method Description
GET_SUPPORTS32BITFCNT() Getter for SUPPORTS32BITFCNT