/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 |