mxcubecore.HardwareObjects.Camera#

Class for cameras connected to framegrabbers run by Taco Device Servers

template:
<object class = “Camera”>

<username>user label</username> <!– <taconame>device server name (//host/…/…/…)</taconame> –> <interval>polling interval (in ms.)</interval> <!– <calibration>

<zoomMotor>Zoom motor Hardware Object reference</zoomMotor> <calibrationData>

<offset>Zoom motor position (user units)</offset> <pixelsPerMmY>pixels per mm (Y axis)</pixelsPerMmY> <pixelsPerMmZ>pixels per mm (Z axis)</pixelsPerMmZ>

</calibrationData>

</calibration> –>

</object>

Classes

BayerType(bayer_matrix)

Camera(rootName)

ImageType([type])

JpegType()

MmapType(mmapFile)

RGBType(mmapFile)

RawType()

class mxcubecore.HardwareObjects.Camera.Camera(rootName: str)[source]#

Bases: HardwareObject

Parameters:

rootName (str) –