A collection of device wrappers for Python 3 in Windows. This library includes support for some scientific cameras and deformable mirrors.
- Boston Micromachines deformable mirrors
- Multi-DM (
bmc
)
- Multi-DM (
- ALPAO deformable mirrors
- (
asdk
)
- (
- Thorlabs scientific cameras
- Grayscale devices (
thorcam
)
- Grayscale devices (
- IDS scientific cameras
- Grayscale devices (
ueye
)
- Grayscale devices (
- Andor scientific cameras
- Grayscale devices (
sdk3
)
- Grayscale devices (
- Ximea scientific cameras
- Grayscale devices (
ximea
)
- Grayscale devices (
Download and install some of the manufacturer drivers above. Then install the following requirements:
- Anaconda
- Build Tools for Visual Studio
- NB: these are the tools to build Visual Studio projects from a command-line, not the full Visual Studio
- Git
- NB: Make sure you choose "Git from the command line and also 3rd-party software" in "Adjusting your PATH environment"
Double click on install.bat
.
asdk
andsdk3
are mostly untested- timeout error handling in
grab_image()
is incomplete - continuous acquisition (
start_video()
andstop_video()
) mostly untested