This repository has been archived on 2024-08-02. You can view files and clone it, but cannot push or open issues or pull requests.
William Petit ec2fd846cc Add SkipUpdate() Updater method
Allow to skip the update step and reboot to ReachView
2018-12-06 16:37:51 +01:00
..
2018-12-06 16:37:51 +01:00
2018-09-20 11:22:03 +02:00

Example: Updater

A simple example of an updater client wich can:

  • Configure a ReachRS module to use the given WiFi network
  • Check for updates then reboot to "ReachView" mode

Usage

  1. Boot your ReachRS module in "Updater" mode. You can see a documentation on how to reset your device here.

  2. Launch the example in configure-wifi phase and provides WiFi network informations.

go run example/updater/main.go \
  -phase 'configure-wifi'\
  -host '<DEVICE_IP_ADDRESS'\
  -ssid '<WIFI_SSID>'\
  -password '<WIFI_PASSWORD>'\
  -security '<WIFI_SECURITY>'
  1. The device will switch to the provided WiFi network, as you should do.
  2. Launch the example in update-then-reboot phase.
go run example/updater/main.go \
  -phase 'update-and-reboot'\
  -host '<DEVICE_IP_ADDRESS'