mahos.inst.camera.ThorlabsCamera#
- class mahos.inst.camera.ThorlabsCamera(name, conf=None, prefix=None)#
Wrapper for Thorlabs Scientific Camera SDK.
You need following: 1. Install SDK’s Python wrapper library (thorlabs_tsi_sdk). 2. Place SDK native DLLs somewhere.
- Parameters:
dll_dir (str) – The directory path containing SDK DLLs.
serial (str) – (default: “”) Serial string to discriminate multiple cameras. Blank is fine if only one Thorlabs camera is connected.
- __init__(name, conf=None, prefix=None)#
Methods
__init__(name[, conf, prefix])close_resources()Close instrument resources.
configure(params[, label])Configure the instrument settings.
configure_continuous(exposure_time_sec[, ...])get(key[, args, label])Get an instrument setting or measurement data.
get_frame()poll_continuous(ev)start([label])Start the instrument operation.
stop([label])Stop the instrument operation.