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