Skip to content

ics-cli v0.1.0

Compare
Choose a tag to compare
@yyassine-intrepidcs yyassine-intrepidcs released this 03 Oct 04:25
· 2 commits to master since this release
4fd14b3

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>.