

If Andor Solis is installed in the default location ( C:/Program Files/Andor Solis), these dlls are accessed automatically. Can be obtained with Andor Solis software. Has potential incompatibilities between different versions of Windows tested with Windows 7 圆4 and Andor Solis 4.0. Andor SDK3 cameras: require several at*.dll: atcore.dll, atblkbx.dll, atcl_bitflow.dll, atdevapogee.dll, atdevregcam.dll, atusb_libusb.dll, atusb_libusb10.dll (currently supplied only for 圆4).It might be called atmcd64d_legacy.dll or atmcd32d_legacy.dll (depending on the Solis version and Python bitness), but it needs to be renamed to atmcd.dll when placed into aux_libs/devices/libs/圆4 (or x32) folder. Can be obtained with Andor Solis software, or Andor SDK. Andor SDK2 cameras: require atmcd.dll (currently supplied for 圆4 and x86).Only tested with Ethernet or Serial connectionĪll the modules are located in x_vices.

Tested with PCO.edge 5.5 CL and PCO.edge CLHS

Tested with MV-D1024E and CameraLink connection with NI PCIe-1433 frame grabber (via IMAQ) Tested with Photon Focus HD1-D1312 with GigE connection Get_full_info can be particularly useful to check the device status and see if it is connected and working properly.ĭevices of the same kind (e.g., cameras or translation stages) aim to have consistent overlapping interfaces (where it makes sense), so different devices are fairly interchangeable in simple applications. In addition, there are get_full_status and get_full_info functions, which return progressively more information ( get_full_status adds variable status information which cannot be changed by user, and get_full_info adds constant device information, such as model name and serial number).

The devices usually have get_settings and apply_settings methods which return Python dictionaries with the most common settings or take these dictionaries and apply them. The devices have open and close methods but the device also works as a resource (with Python with statement), so these usually aren’t used explicitly. Most devices share common methods and approach to make them more predictable and easier to use.įirst, the device identifier / address needs to be provided by user during the device object creation, and it is automatically connected.
