Contact us
Live Chat with Tek representatives. Available 6:00 AM - 4:30 PM
Call us at
Available 6:00 AM – 5:00 PM (PST) Business Days
Download
Download Manuals, Datasheets, Software and more:
Feedback
Keithley TSP Toolkit Software
Quickly develop Test Script Processor (TSP™) scripts with the new Keithley TSP Toolkit. TSP Toolkit is a scripting tool that includes all the functionality and instrument support of Test Script Builder (TSB) plus many quality-of-life features to improve the development experience including syntax highlighting, autocompletion with in-line command help, and a modern user interface.
TSP Toolkit base version is an open source scripting tool available as a Visual Studio Code (VS Code) extension. It can be used to develop TSP test scripts alongside your other favorite VS Code extensions, such as those for Python, C# and many more.
Enjoy the Same Functionality as TSB with TSP Toolkit:
- Develop automation scripts for all TSP-enabled instruments
- Send commands and receive responses from the instrument
- Create, manage and run user scripts
- Quick and easy firmware upgrades
- Edit example scripts from the Keithley Github and convert to user scripts
Improved Development Experience with the Modern UI of the Visual Studio Code editor and more:
- User-friendly UI
- Command autocomplete
- In-line command help
- Syntax-highlighting
Supported Instruments
Keithley TSP Toolkit Software FAQs
What is TSP Toolkit?
TSP Toolkit is a test script software tool that takes the form of a Visual Studio Code extension and simplifies building test scripts for Keithley’s Test Script Processor (TSP®)-enabled instruments.
What is TSP?
A Test Instrument Command Set and Programming Language. TSP-enabled instruments contain an embedded scripting engine that’s capable of executing both instrument control commands and basic programming functionality.
Why use TSP instead of another scripting language like Python?
Unlike Python, TSP allows you to achieve automation with a test script that executes at the instrument level. TSP can initiate tests with a single call from the PC or run the test on the instrument automatically without the PC, reducing overhead and improving throughput.