To install the scripts, go to the release section of this repo.
It is recommended to choose the newest release.
Install the zip file in the release. It should include all the necessary dependency to control KIM101 and Prior ProScan Stage controller.
After unzip in prefer directory, run setup.bat.
This installation will bring up a terminal. Wait until the terminal is gone and .venv folder appears in your directory. This means that dependencies has sucessfully been installed.
After successfully install dependencies, the script can be launch correctly via launch.bat.
- When running setup.bat, there are chances that instrumentkit, a dependency to control TC200 heat controller, will failed.
If this happen, ensure that you have Python 3.13.7 installed (tested Python Version), remove .venv folder and rerun setup.bat again. - After running launch.bat, if you cannot connect to any of the devices, make sure that you have had the correct virtual port entered in the setup phase of the scripts. You can find them in Window Device Manager, under Ports.
In addition, make sure that there is no other running instances of the script as the older script would have already occupied the ports connected to the devices, causing said issues. - Feel free to report new issues or suggestion under Issues Tab on Github as I am not personally using the devices.