Skip to main content

Thorlabs XA Python SDK

This is the official Python SDK for the Thorlabs XA Motion Control Platform. The required binary file is included with the package and will be installed to the shared python directory. Please refer to the LICENSE file for details regarding the licensing of this package and its dependencies.

Devices Currently Supported

BBD30x, BPC30x BPC301, BSC20x, BSC20xv4, BSC201, KBD101, KDC101, KIM001, KIM101, KNA101, KSC101, KST101, KST201, KPC101, LTS150C/300C/600C, PDXC2, PDXC3, TBD001, and UMC.

Tested Operating Systems

Win 10 Win 11 Linux Ubuntu WSL2 and Mint 22.2 ARM/x86_64

Support

Please contact Thorlabs Tech Support at techsupport@thorlabs.com if you have any questions. The XA GUI with supported documents can be downloaded from the Thorlabs website. More details on the XA software can be found in the user guide.

Metadata

Release files for thorlabs-xa 1.9.0.28927

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for thorlabs-xa 1.9.0.28927
File Size Uploaded
thorlabs_xa-1.9.0.28927.tar.gz 1.6 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for thorlabs-xa 1.9.0.28927
File
thorlabs_xa-1.9.0.28927-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
thorlabs_xa-1.9.0.28927-py3-none-win32.whl Python 3 none Windows x86-32 Details
thorlabs_xa-1.9.0.28927-py3-none-manylinux_2_34_x86_64.whl Python 3 none Linux glibc 2.34+ x86-64 Details
thorlabs_xa-1.9.0.28927-py3-none-manylinux_2_34_i686.whl Python 3 none Linux glibc 2.34+ x86-32 Details
thorlabs_xa-1.9.0.28927-py3-none-manylinux_2_34_aarch64.whl Python 3 none Linux glibc 2.34+ ARM64 Details

Total release size: 31.6 MB

Release files / thorlabs_xa-1.9.0.28927.tar.gz

Download URL thorlabs_xa-1.9.0.28927.tar.gz
Size 1.6 MB
Tags Source
SHA-256 checksum
How to use checksums
4ee1af2f1eeeb54c5aa0779d8a4395d96ac6f18c6e5d4da97a7d5727ce9dc440
BLAKE2b-256 checksum
How to use checksums
11ac372c7d8622134e5c89b5cc3003a088be22d18c871c7dbfbee7bf66991e64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.0

Release files / thorlabs_xa-1.9.0.28927-py3-none-win_amd64.whl

Download URL thorlabs_xa-1.9.0.28927-py3-none-win_amd64.whl
Size 2.0 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
736509eb38665f50a21989f3194bf72873d9cece53ec638f1e872b37cde712cd
BLAKE2b-256 checksum
How to use checksums
5a4162e8bf211f8734f088801e4c567658f2cab99d63f0c013ef9e9c6bed5974
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.0

Release files / thorlabs_xa-1.9.0.28927-py3-none-win32.whl

Download URL thorlabs_xa-1.9.0.28927-py3-none-win32.whl
Size 1.8 MB
Tags Python 3 Windows x86-32
SHA-256 checksum
How to use checksums
21159a14383deba48ed61a8a0f6cb7841cb7e151dbbe77d3fbe50380c6509177
BLAKE2b-256 checksum
How to use checksums
a71b9c83a96a8fbb2336048df223469c4797b863acad0f5b8cca22cd347cdf1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.0

Release files / thorlabs_xa-1.9.0.28927-py3-none-manylinux_2_34_x86_64.whl

Download URL thorlabs_xa-1.9.0.28927-py3-none-manylinux_2_34_x86_64.whl
Size 8.8 MB
Tags Linux glibc 2.34+ x86-64 Python 3
SHA-256 checksum
How to use checksums
876de7445d9859416679255534c58450b2e56c6e01b8e82c2d5f4041a9f30087
BLAKE2b-256 checksum
How to use checksums
b1a861d99cd4892ec447e0f75c8239c875aa7ef2081bb94f799622145fc9739b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.0

Release files / thorlabs_xa-1.9.0.28927-py3-none-manylinux_2_34_i686.whl

Download URL thorlabs_xa-1.9.0.28927-py3-none-manylinux_2_34_i686.whl
Size 8.8 MB
Tags Linux glibc 2.34+ x86-32 Python 3
SHA-256 checksum
How to use checksums
3e7501b37620c5b7204eb4ec97c4554befc1337497740bbe2d4d91991ccbbee1
BLAKE2b-256 checksum
How to use checksums
019cb6dc31dd704b4cdc15dca3e2815a09c47dea7c9ce38047fbade6fa039cc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.0

Release files / thorlabs_xa-1.9.0.28927-py3-none-manylinux_2_34_aarch64.whl

Download URL thorlabs_xa-1.9.0.28927-py3-none-manylinux_2_34_aarch64.whl
Size 8.5 MB
Tags Linux glibc 2.34+ ARM64 Python 3
SHA-256 checksum
How to use checksums
940283751204469ab7e79f3e394fce2b1dc4548359cf0325d6e41aec730e5fdf
BLAKE2b-256 checksum
How to use checksums
1a5bd81a68776a7c81abf8c9cc4f60d17d2b6b9dba4ee5a753287fc79fb76c04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.0
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page