Operations

DRAFT ONLY 

Operations offers to two different features on one page: FOTA (Firmware Upgrade Over the Air) or Multicast Messaging.

The device offers the option for a Firmware Upgrade Over the Air (FOTA) using your LoRaWAN network. To use this feature, you must properly configure your LoRa network and end-devices (must be joined to the network). You may set a countdown for an immediate update or schedule the upgrade for a specific time. You can also update multiple devices on your LoRa network.

The device also offers the option of Multicast Messaging over the LoRaWAN network.

To perform FOTA:

  1. Go to LoRaWAN > Operations.
  2. Under Operations Settings, select FOTA in the Operation Type drop-down.
  3. Click Browse and select your firmware upgrade file (.bin).
  4. You have the option to specify a Setup Time In by clicking Change.Setup time specifies how long from the time scheduled before the Multicast Setup Process begins. Under Setup Time Input from the drop-down, select either:

    a.  Countdown to Setup from Now:  Enter Number of Days plus hours, minutes and seconds in HH:MM:SS (default: 30 seconds) OR
    b.  Specify Future Date and Time: Select your desired Date and Time.

  5. Otherwise, click Hide to hide Setup Time Input details. Click Change to show and modify.
  6. You have the option to specify a Launch Time In. Launch time specifies how long the Multicast Process runs before starting firmware transmission. Under Launch Time Input from drop-down, select either:

    a.  Countdown to Launch from Setup:  Enter Number of Days plus hours, minutes and seconds in HH:MM:SS (default: 90 seconds) OR
    b.  Specify Future Date and Time: Select your desired Date and Time.

  7. Choose the desired Target End-Devices to receive the upgrade. Select either a previously-saved End-Device Group or Individual Devices from the drop-down on the right. Check the box near your desired device or group to designate it for upgrade. You can also check Select/Deselect All box to select or deselect all groups in the list.
  8. Click the Settings tab, if you wish to change the defaults for the following FOTA parameters
    1. Delete Successful FOTA Logs (default: checked)
    2. Number of Parity Fragments/Sessions (default: 100)
    3. Sleep Delay between Setup Messages (default: 1000 microseconds)
    4. Sleep Delay between Data Fragments (default: 1500 microseconds)
    5. Sleep Delay between Parity Fragments (default: 3000 microseconds)
  9. After configuring FOTA, click Schedule to finalize your FOTA update
  10. Once the scheduled upgrade is submitted, you can track its progress through the Progress tab. A progress bar appears at the top of the page. The progress bar shows the transfer

    of the file from the PC to the device. Once completed, the page switches to the Progress tab. The job displays in either Scheduled, Active, or Completed Jobs lists depending

    on the job phase and timing.

To perform the Multicast Messaging:

  1. Go to LoRaWAN > Operations.
  2. Under Operations Settings, select Message in the Operation Type drop-down.
  3. Select from either Textbox or File under Payload Source.
  4. Select from either Hexadecimal or Base64 under Payload Format.
  5. Enter the message contents under Payload.
  6. Enter the Port from a range of 1-220 (default: 1).
  7. Under Transmission Setup, you have the option to specify a Setup Time In by clicking Change.Setup time specifies how long from the time scheduled before the Multicast Setup Process begins. Under Setup Time Input from the drop-down, select either:

    a.  Countdown to Setup from Now:  Enter Number of Days plus hours, minutes and seconds in HH:MM:SS (default: 30 seconds) OR
    b.  Specify Future Date and Time: Select your desired Date and Time.

  8. Otherwise, click Hide to hide Setup Time Input details. Click Change to show and modify.
  9. You have the option to specify a Launch Time In.Launch time specifies how long the Multicast Process runs before starting message transmission. Under Launch Time Input from drop-down, select either:

    a.  Countdown to Launch from Setup:  Enter Number of Days plus hours, minutes and seconds in HH:MM:SS (default: 90 seconds) OR
    b.  Specify Future Date and Time: Select your desired Date and Time.

  10. Choose the desired Target End-Devices to receive the message. Select either a previously-saved End-Device Group or Individual Devices from the drop-down on the right.  Check the box near your desired
    device or group to designate it to receive the message. You can also check Select/Deselect All box to select or deselect all groups in the list.
  11. Click the Settings tab, if you wish to change the defaults for the following message parameters
    1. Delete Successful FOTA Logs (default: checked)
    2. Number of Parity Fragments/Sessions (default: 100)
    3. Sleep Delay between Setup Messages (default: 1000 microseconds)
    4. Sleep Delay between Data Fragments (default: 1500 microseconds)
    5. Sleep Delay between Parity Fragments (default: 3000 microseconds)
  12. After configuring Mulitcast Messaging, click Schedule to schedule your message.
  13. Once the scheduled message is submitted, you can track its progress through the Progress tab. A progress bar appears at the top of the page. The progress bar shows the transfer of the message from the PC to the device. Once completed, the page switches to the Progress tab. The job displays in either Scheduled, Active, or Completed Jobs lists depending on the job phase and timing.