Skip to content

/AWS1/CL_IOWLORAWANUPDGWTSKCRE

LoRaWANUpdateGatewayTaskCreate object.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_updatesignature TYPE /AWS1/IOWUPDATESIGNATURE /AWS1/IOWUPDATESIGNATURE

The signature used to verify the update firmware.

iv_sigkeycrc TYPE /AWS1/IOWCRC /AWS1/IOWCRC

The CRC of the signature private key to check.

io_currentversion TYPE REF TO /AWS1/CL_IOWLORAWANGATEWAYVRS /AWS1/CL_IOWLORAWANGATEWAYVRS

The version of the gateways that should receive the update.

io_updateversion TYPE REF TO /AWS1/CL_IOWLORAWANGATEWAYVRS /AWS1/CL_IOWLORAWANGATEWAYVRS

The firmware version to update the gateway to.


Queryable Attributes

UpdateSignature

The signature used to verify the update firmware.

Accessible with the following methods

Method Description
GET_UPDATESIGNATURE() Getter for UPDATESIGNATURE, with configurable default
ASK_UPDATESIGNATURE() Getter for UPDATESIGNATURE w/ exceptions if field has no val
HAS_UPDATESIGNATURE() Determine if UPDATESIGNATURE has a value

SigKeyCrc

The CRC of the signature private key to check.

Accessible with the following methods

Method Description
GET_SIGKEYCRC() Getter for SIGKEYCRC, with configurable default
ASK_SIGKEYCRC() Getter for SIGKEYCRC w/ exceptions if field has no value
HAS_SIGKEYCRC() Determine if SIGKEYCRC has a value

CurrentVersion

The version of the gateways that should receive the update.

Accessible with the following methods

Method Description
GET_CURRENTVERSION() Getter for CURRENTVERSION

UpdateVersion

The firmware version to update the gateway to.

Accessible with the following methods

Method Description
GET_UPDATEVERSION() Getter for UPDATEVERSION