Skip to content

A collection of device wrappers for Python 3 in Windows

License

Notifications You must be signed in to change notification settings

sakoho81/devwraps

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

devwraps

A collection of device wrappers for Python 3 in Windows. This library includes support for some scientific cameras and deformable mirrors.

Supported devices

  • Boston Micromachines deformable mirrors
    • Multi-DM (bmc)
  • ALPAO deformable mirrors
    • (asdk)
  • Thorlabs scientific cameras
    • Grayscale devices (thorcam)
  • IDS scientific cameras
    • Grayscale devices (ueye)
  • Andor scientific cameras
    • Grayscale devices (sdk3)
  • Ximea scientific cameras
    • Grayscale devices (ximea)

Install

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.

Known bugs

  • asdk and sdk3 are mostly untested
  • timeout error handling in grab_image() is incomplete
  • continuous acquisition (start_video() and stop_video()) mostly untested

About

A collection of device wrappers for Python 3 in Windows

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 95.1%
  • C++ 4.0%
  • Other 0.9%