mahos.inst.camera.BaslerPylonCamera#
- class mahos.inst.camera.BaslerPylonCamera(name, conf=None, prefix=None)#
Wrapper for Basler Pylon.
- Parameters:
emulation (bool) – (default: False) use emulation mode.
trigger_source (str) – (default: “Line1”) trigger source line.
trigger_wait_line (str) – (default: “Line2”) trigger wait line.
trigger_wait_invert (bool) – (default: False) set True to invert trigger wait polarity.
pixel_format (str) – (default: “”) the pixel format for camera acquisition. Leave black to skip setting.
queue_size (int) – (default: 8) size of the software frame queue.
- __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[, ...])configure_hard_trigger(exposure_time_sec[, ...])configure_soft_trigger(exposure_time_sec[, ...])get(key[, args, label])Get an instrument setting or measurement data.
get_frame([timeout_sec])get_frame_soft_trig_imm()Issue soft ware trigger and get grab result immediately.
hasattr(name)load_default()poll_loop_continuous(ev)poll_loop_hard_trig(ev)reset([label])Reset the instrument settings.
set(key[, value, label])Set an instrument setting or commanding value.
set_binning(binning)set_burst_frames(num)set_exposure_time(exposure_time_sec)set_frame_burst_trigger(on)set_frame_rate(frame_rate_Hz)set_frame_start_trigger(on)set_pixel_format([pixel_format])set_roi(roi)start([label])Start the instrument operation.
stop([label])Stop the instrument operation.