Skip to content

Latest commit

 

History

History
230 lines (152 loc) · 6.66 KB

CHANGELOG.md

File metadata and controls

230 lines (152 loc) · 6.66 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Changed

  • Reduce amount of default logging
  • Use new firmware.valid attribute to gate firmware update

Added

  • Added connection support for missing instrument models

Fixed

  • Unable to connect over LAN, while accessing instrument remotely
  • Fix upgrade procedure for trebuchet

Changed

  • Determining supported instruments now depends on kic-lib implementation, not a local re-implementation.
  • Change instrument language during an info command.

Changed

  • For instruments that support both SCPI and TSP command languages, force the command language to TSP when doing kic info

Added

  • Added the dump subcommand to connect to an instrument and dump out the contents of the output queue.
  • Added new --dump-output arg to connect subcommand to support printing the dump subcommand details to the terminal

Fixed

  • Fixed CI issue where macOS artifacts would overwrite linux artifacts
  • VISA discovery now properly cleans up instrument after getting info

Fixed

  • Fixed issue when getting info from an instrument with data on the output queue

Added

  • Add support for macOS (LAN only)

Changed

  • .script , .upgrade and .exit commands descriptions updated
  • When using VISA, only call ReadSTB after writing commands to the instrument (or every 3 seconds for a heartbeat)
  • Pause when an error occurs so users can see the errors

Fixed

  • Fix issue in discovering instruments when VISA errors

Fixed

  • tsp-toolkit-kic-lib Fix issue where versatest instrument fw flash would be aborted by drop

Added

  • VISA Support
  • Added .reset command to Cancel any ongoing jobs and send *RST.

Added

  • Add reset subcommand to enable quick instrument resetting (TSP-730)
  • Added logging infrastructure over socket, in files, and to stderr in kic and kic-discover.

Fixed

  • Fixed an indexing issue for upgrading module firmware (TSP-761) Open Source Contribution: c3charvat, amcooper181

Changed

  • Renamed update to upgrade for firmware upgrade in CLI arguments (TSP-741)

Changed

  • Renamed update to upgrade for firmware upgrade (TSP-463)
  • tsp-toolkit-kic-lib Fix Support for FW flash on the 3706B and 70xB Open Source Contribution: c3charvat

Changed

  • Both lxi and usb device info struct's instrument address field has same name (TSP-634)

Fixed

  • Fix issue where unrecognized model number causes kic-cli to never exit (TSP-645)
  • Fix issue in which the prompt would be displayed immediately after loading a script

Changed

  • tsp-toolkit-kic-lib: Clean up instrument connections when an AsyncStream stream is dropped

Fixed

  • Remove errors when fetching nodes with .nodes command

Security

  • Bump h2 version

Fixed

  • Change language to TSP after connection to TTI instrument (TSP-561)
  • tsp-toolkit-kic-lib: Use *TST? to check login state instead of print("unlocked") just in case we are in a SCPI command set mode.
  • Fix script name issues if the name contains special characters (TSP-505)

Changed

  • Prepend kic_ to scripts loaded by kic_cli to prevent name-collisions (TSP-505)

Fixed

  • Update Dependencies (TSP-576)

Fixed

  • Fixed crash when binary delimiter (#0) is encountered in instrument output (TSP-544)
  • Truncate old file content in the node configuration file (TSP-533)
  • Fix issue with update subcommand exiting too soon (TSP-572, TSP-573)

Fixed

  • Terminal closes when sending invalid TSP (TSP-513)

Fixed

  • Fixed Fatal Error due to firmware limitation on TTI instruments (TSP-415)
  • Fixed instrument connection failed (TSP-486)

Changed

  • Restore password hide feature back after ki-comms refactor (TSP-363)
  • Implement Password prompt (TSP-480)

Fixed

  • Extension wants a password when there isn't one (TSP-416)

Added

  • Add message when starting FW upgrade (TSP-455)

Added

  • Feature to retrieve TSP-Link network details