Skip to content

Releases: intrepidcs/ics-cli

ics-cli v0.2.0

30 Jan 04:01
a686a62
Compare
Choose a tag to compare

ics-cli v0.1.1

17 Oct 19:31
10e1760
Compare
Choose a tag to compare

Bug fixes

  1. Fixes flashing firmware over TCP
  2. Fixes flashing on newer RAD-A2B revision

ics-cli v0.1.0

03 Oct 04:25
4fd14b3
Compare
Choose a tag to compare

Creates pull command and fixes several bugs

  1. Create pull command for retrieving firmware binaries and device configs from the web.
  2. Enable TCP by default, if MDNS fails it will resort to PCAP.
  3. Fix bug in info command with segmentation fault.
  4. Info command no longer requires environment variable.

Example usage with new web-based firmware system

To retrieve the latest stable version of firmware simply do ics pull fw, if you want to update configs as well you can execute ics pull settings.

To pull a specific version, you can use ics pull --version=<fw_version> <fw | settings>. If you want to pull assets for a specific device (preferable for saving space and download time) you can use ics pull --type=<device_type> <fw | settings>. The device type is a string and you may view the device_type for each Intrepid Control Systems device with ics pull --help.

You can view the locally available assets by using ics --list-assets and view the remote available assets by using ics --list-remote-assets. You can also view the locally available chip versions by running ics info <device_serial>.

ics-cli v0.0.1

16 Aug 21:56
7834189
Compare
Choose a tag to compare

First iteration bug fix release for the ics-cli tool. Changes the following:

  1. Paths to application resources are now based on the location of the executable.
  2. Fixes issue with not being able to use the RAD-Gigastar.
  3. Removes auto-flashing while using the info sub-command, auto flashing is now disabled by default in all modules.

ics-cli v0.0.0

21 Jun 21:18
3846bdd
Compare
Choose a tag to compare

Initial version of the Intrepid Control Systems command line tool. Features are outlined below:

  • Firmware flashing
  • Device settings
  • Hardware info retrieval