DevVimba - - TANGO Controls
.

Average: 0
Rating Count: 0

Development status: New development
Information status: New
Repository: https://gitlab.in2p3.fr/stephane.marchand1/LULI_tango/-/tree/master?ref_type=heads
Download
Contact:



Class Description


Families: Acquisition

Key words:

Platform: Windows

Language: Python

License: none

Contact:

Hardware


Manufacturer: Allied Vision

Bus: Ethernet

Class interface


Attributes:

Name Description
GainScalar: DevULong Increases the brightness of the images output by the camera for 8-bit format and 12-bit format.
Exposure_timeScalar: DevULong Specifies how long the image sensor is exposed to light during image`s acquisition, in microseconds.
External_triggerScalar: DevBoolean Activates the internal or external trigger mode.
top_archivingScalar: DevBoolean Activates the image archiving.
grabForceScalar: DevBoolean Forces the image acquisition.
grabClientScalar: DevUShort In not forced mode, the acquisition image stops without grabClient increment.
buffer_errorScalar: DevULong Number of acquisition errors.
addTimeScalar: DevBoolean If True, adds the current time of acquisition on the image.
camera_modelScalar: DevString Determines the camera model.
simulationScalar: DevBoolean Places the device in simulation mode and gives a random image in image_ccd attribute.
Image_archivingPathScalar: DevString Gives the last archiving path.
LutScalar: DevShort Controls the look up table for the GUI.
FrameRateScalar: DevDouble Determines the estimated frame rate with the current camera settings, in frames per second.
Mono8Scalar: DevBoolean Changes the image format (true for 8-bit, false for 12-bit).
TriggerActivationScalar: DevBoolean Controls edge/level and polarity sensitivities: allows to choose RisingEdge or FallingEdge
Image_datetimeScalar: DevString Gives the date time of the last image, with format YYYYMMDD'T'HHMMSS.
Image_countersScalar: DevULong Gives the number of image shots acquired in sequence.
Image_counterScalar: DevULong Gives the number of acquired images.
AcquisitionFrameRateEnableScalar: DevBoolean If True, applies the Acquisition Frame Rate upper limit; change to free mode otherwise.
AcquisitionFrameRateAbsScalar: DevDouble Sets an upper limit for the camera`s frame rate, in frames per second.
TemperatureScalar: DevDouble Gives the sensor camera temperature
connectionsNumberScalar: DevUShort number of disconnection with the camera
ROIActivationScalar: DevBoolean Activates the ROI computation.
archivingEvtOkNbScalar: DevULong Number of archiving events properly sent since last ResetArchiveStats command.
archivingEvtKoNbScalar: DevULong Number of archiving events NOT sent since last ResetArchivingStats command.
image_sizesSpectrum: DevULong Determines the sensor height and width in pixels.
ROISpectrum: DevUShort Region Of Interest definition (upper left and lower right corners coordinates, in pixels).
Image_ccdImage: DevUShort Gives the last 12-bit image.
Image_ccd8Image: DevUChar Gives the last 8-bit image.
Image_shotImage: DevUShort Gives the last 12-bit image shot in sequence.
Image_shot8Image: DevUChar Gives the last 8-bit image shot in sequence.

Commands:

Name Description
StateInput: DevVoid
Output: State
Device state
This command gets the device state (stored in its device_state data member) and returns it to the caller.
StatusInput: DevVoid
Output: ConstDevString
Device status
This command gets the device status (stored in its device_status data member) and returns it to the caller.
ResetInput: DevVoid
Output: DevVoid
ResetArchivingStatsInput: DevVoid
Output: DevVoid
Resets archiving events statistics.

Pipes:

Properties:

Name Description
IpAddressDevString Camera IP Address.
packetSizeDevULong Size of a data packet transmitted, in bytes.
archivingPathDevString Path of the recording file
frameTransmissionDelayDevULong Frame transmission delay in ticks: delay between the time when the frame is triggered and when the camera is ready to transmit the first IP packet for the frame.
interPacketDelayDevULong Inter packet delay in ticks: delay time between the end of transmission of each packet for the frame and the beginning of transmission of the next packet for the frame.
propseqDevString Device name for the sequence event.
propshotDevString Device name for the trigger event.
propTagDevString Device name which manages shot_id tag and path of archiving files.
propEXPLASDevString 3-char string to set LAS (default) or EXP sub-directory in archive.
StreamBytesPerSecondDevULong Bandwidth allocation: the camera will consume up to this bandwidth, in bytes per second. You must set this value if multiple cameras share the same ethernet adapter, otherwise data will be lost. The sum of all StreamBytesPerSecond values of all cameras must not exceed the available bandwidth.


Please log in to comment.

4 Oct 2023, Stéphane Marchand
Created:
The device class has been added to catalogue.
Added by:smarchand on:4 Oct 2023, 12:13 p.m.