ics-cli v0.1.0
Creates pull command and fixes several bugs
- Create pull command for retrieving firmware binaries and device configs from the web.
- Enable TCP by default, if MDNS fails it will resort to PCAP.
- Fix bug in info command with segmentation fault.
- 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>
.