Skip to content

/AWS1/CL_IOWPARTICIPATINGGWS00

Specify the list of gateways to which you want to send the multicast downlink messages. The multicast message will be sent to each gateway in the list, with the transmission interval as the time interval between each message.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_gatewaylist TYPE /AWS1/CL_IOWGWLISTMULTICAST_W=>TT_GATEWAYLISTMULTICAST TT_GATEWAYLISTMULTICAST

The list of gateways that you want to use for sending the multicast downlink message. Each downlink message will be sent to all the gateways in the list in the order that you provided. If the gateway list is empty, then AWS IoT Core for LoRaWAN chooses the gateways that were most recently used by the devices to send an uplink message.

iv_transmissioninterval TYPE /AWS1/IOWTRANSMISSIONINTERVA00 /AWS1/IOWTRANSMISSIONINTERVA00

The duration of time in milliseconds for which AWS IoT Core for LoRaWAN will wait before transmitting the multicast payload to the next gateway in the list.


Queryable Attributes

GatewayList

The list of gateways that you want to use for sending the multicast downlink message. Each downlink message will be sent to all the gateways in the list in the order that you provided. If the gateway list is empty, then AWS IoT Core for LoRaWAN chooses the gateways that were most recently used by the devices to send an uplink message.

Accessible with the following methods

Method Description
GET_GATEWAYLIST() Getter for GATEWAYLIST, with configurable default
ASK_GATEWAYLIST() Getter for GATEWAYLIST w/ exceptions if field has no value
HAS_GATEWAYLIST() Determine if GATEWAYLIST has a value

TransmissionInterval

The duration of time in milliseconds for which AWS IoT Core for LoRaWAN will wait before transmitting the multicast payload to the next gateway in the list.

Accessible with the following methods

Method Description
GET_TRANSMISSIONINTERVAL() Getter for TRANSMISSIONINTERVAL, with configurable default
ASK_TRANSMISSIONINTERVAL() Getter for TRANSMISSIONINTERVAL w/ exceptions if field has n
HAS_TRANSMISSIONINTERVAL() Determine if TRANSMISSIONINTERVAL has a value