


ThisĬan be useful for example, to have software triggering during manual Manual mode, that differ from their values in camera_attributes. Manual_mode_camera_attributes ( dict, optional) – Dictionary of attributes that will be programmed into the camera during Into your connection table to customise the ones you are interested in. Your connection table, a dictionary of the camera’s default attributesĬan be obtained from the BLACS tab, appropriate for copying and pasting Unless another attrbiute has been set first. This can be important as some attributes may not be settable

The meaning of these attributes is model-specific.Īttributes will be programmed in the order they appear in thisĭictionary. This will be used for error checking duringĬamera_attributes ( dict, optional) – Dictionary of camera attribute names and values to be programmed into Here will be used only if nothing is passed to expose(). ThisĬan also be specified as an argument to expose() - the value given If required, one must configure the camera separately viaĬamera_attributes to ensure it expects the type of edge beingĭuration of digital pulses to be generated by the parent device. Parent device, it does not program the camera to expect this type ofĮdge. Note that this only determines the edges created on the The direction of the desired edges to be generated on the parentĭevices’s digital output used for triggering. If not given, the device name will be used instead. To determine the location in the shot file where the images will be This will be used to idenitfy the camera.ĭescription of the camera’s location or orientation.

Serial_number ( str or int) – string or integer (integer allows entering a hex literal) of theĬamera’s serial number. Parent_device ( IntermediateDevice) – Device with digital outputs to be used to trigger acquisitionĬonnection ( str) – Name of digital output port on parent device. AndorSolis ( name, parent_device, connection, serial_number, orientation = None, trigger_edge_type = 'rising', trigger_duration = None, minimum_recovery_time = 0.0, camera_attributes = None, manual_mode_camera_attributes = None, stop_acquisition_timeout = 5.0, exception_on_failed_shot = True, saved_attribute_visibility_level = 'intermediate', mock = False, ** kwargs ) ¶īases: labscript_devices.IMAQdxCameraĪ camera to be controlled using NI IMAQdx and triggered with a digital edge. Detailed Documentation ¶ class labscript_devices.
