- Download Thorlabs Port Devices Driver Download
- Download Thorlabs Port Devices Driver Installer
- Download Thorlabs Port Devices Driver Updater
Software for Thorlabs' Beam Profilers and M 2 Measurement Systems. The following software packages are available: Software: Software package with driver and graphical user interface for operating the device in standard applications. Firmware: Firmware Update for the BP209 Scanning-Slit Beam Profilers. Now, look in the “Device Manager” under “Custom USB Devices” and the “Microchip Custom USB Device” should be listed. Note: This method is also covered in the “USB Device Driver Installation Instructions” HTML file, found in: C: Program Files Microchip MPLAB IDE Driver64 OS64, where OS is your operating system, e.g., XP64.
Latest versionReleased:
yaq daemons for thorlabs hardware
Project description
yaq daemons for thorlabs hardware
This package contains the following daemon(s):
Windows and APT
This package uses the serial interface to APT with help from thorlabs-apt-protocol.
On Windows, you must toggle a driver setting to make the COM port appear:
Within Device Manager, right click on the APT device (under USB devices), and go to Properties.On the Advanced tab, check the box that says Load VCP (VCP stands for Virtual COM Port).Unplug and replug the USB cable to make it load the COM Port.
Release historyRelease notifications | RSS feed
2020.12.0
2020.11.1
2020.11.0
2020.7.0
2020.6.0
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
| Filename, size | File type | Python version | Upload date | Hashes |
|---|---|---|---|---|
| Filename, size yaqd_thorlabs-2020.12.0-py3-none-any.whl (27.2 kB) | File type Wheel | Python version py3 | Upload date | Hashes |
| Filename, size yaqd-thorlabs-2020.12.0.tar.gz (11.8 kB) | File type Source | Python version None | Upload date | Hashes |
Hashes for yaqd_thorlabs-2020.12.0-py3-none-any.whl
| Algorithm | Hash digest |
|---|---|
| SHA256 | a976db5a164e7fde845999a9994076cd469092f3ad5772890e5a98951dcbdeb1 |
| MD5 | 0e2fb541ad5cedcf9e829d12f0610570 |
| BLAKE2-256 | 6630eb2da5797f9e5fb1be62139b62de96db6337f9c7d8274e1760677f30daaa |
Hashes for yaqd-thorlabs-2020.12.0.tar.gz
| Algorithm | Hash digest |
|---|---|
| SHA256 | 53a29f82b09cfd5dbbf505a555eb98eecd928527f649fef7e9ffff15bf5be439 |
| MD5 | c8370936011bff317f201fc4d4adde20 |
| BLAKE2-256 | 8c05cefb24818b66528d95b3c45e904a84286da33a12a459c6b9a7f1319f2237 |
Released:
Functional implementation of the thorlabs APT protocol
Project description
A functional implementation of the Thorlabs APT protocol
Outgoing messages
Outgoing messages are python functions in the top level namespace.Each function has parameters relevant to the particular message, all messages have source and dest parameters.The function names are lower-cased from the names in the documentation and the 'MGMSG_' has been omitted.These functions return bytes, they do not send the message over the transport layer
For example:

Incoming messages
Functions which allow for parsing bytes into dictionaries are also provided, but are not imported into the top level namespace by default.The recommended way of parsing is to use the provided Unpacker object.
This object takes a file-like object (such as a pyserial Serial instance) and provides a generator to parse the incomming messages.If no file object is provided, and internal BytesIO instance is used, and can be provided with bytes via the feed method.The generator yields namedtuple instances.
Usage with pyserial:
On Windows, you must toggle a driver setting to make the COM port appear:
Within Device Manager, right click on the APT device (under USB devices), and go to Properties.On the Advanced tab, check the box that says Load VCP (VCP stands for Virtual COM Port).Unplug and replug the USB cable to make it load the COM Port.
Release historyRelease notifications | RSS feed
25.0.1
25.0.0
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
| Filename, size | File type | Python version | Upload date | Hashes |
|---|---|---|---|---|
| Filename, size thorlabs_apt_protocol-25.0.1-py3-none-any.whl (11.2 kB) | File type Wheel | Python version py3 | Upload date | Hashes |
| Filename, size thorlabs-apt-protocol-25.0.1.tar.gz (10.7 kB) | File type Source | Python version None | Upload date | Hashes |
Download Thorlabs Port Devices Driver Download

Hashes for thorlabs_apt_protocol-25.0.1-py3-none-any.whl
| Algorithm | Hash digest |
|---|---|
| SHA256 | 5e2fe64de7bdf4fa1d668bc3dbd9aabc6e1be7634297a1ccf609f5fc565fb438 |
| MD5 | a9407f06b1f000e5c93b2092b5804e7d |
| BLAKE2-256 | bd53a2116a389149ad927c5c19439113093f640431e48343861e9460482c6fa9 |
Download Thorlabs Port Devices Driver Installer
CloseHashes for thorlabs-apt-protocol-25.0.1.tar.gz
Download Thorlabs Port Devices Driver Updater
| Algorithm | Hash digest |
|---|---|
| SHA256 | 536190374681f9735f49e0327918f218cf64febdab32346c93affb3bd5aca6ec |
| MD5 | 5bdb0dd7354e1c347864677a194faf5f |
| BLAKE2-256 | 22328b0aa1d3b6bc6fbdecdceb898e1b3379ccd57be97acdce287202cec764f2 |
