Ieee1394 - - TANGO Controls

This is historical information of device classes implemented in Ieee1394 device server.

Use this link to find the valid information.

Development status: Released, Release: Ccd1394-Release_1_2
Information status: Updated
Repository: http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/Acquisition/2D/Ieee1394
Contact:



Class Description


A generic device server for interfacing all FireWire cameras under Linux. It uses
the dc1394 library for accessing the cameras.

Families: Acquisition

Key words: 2D

Language: Cpp

License:

Contact:

Class interface


Attributes:

Name Description
InfoScalar: DevString —
ExposureScalar: DevDouble —
RoiSpectrum: DevLong —
BinningSpectrum: DevShort —
WidthScalar: DevLong —
HeightScalar: DevLong —
FramesScalar: DevLong —
DepthScalar: DevShort —
FileParamsSpectrum: DevString —
FileFormatScalar: DevString —
VideoModeScalar: DevShort —
VideoModeTagScalar: DevString —
VideoModesSupportedSpectrum: DevString —
BayerMethodScalar: DevShort —
FrameRateScalar: DevDouble —
ImageImage: DevUChar —
ImageFormatScalar: DevString —
ImageCounterScalar: DevLong —
JpegImageSpectrum: DevUChar —
JpegQualityScalar: DevShort —
JpegCompressionScalar: DevBoolean —
AutoFeaturesScalar: DevBoolean —
RelativeUnitsScalar: DevBoolean —
BrightnessScalar: DevDouble —
SharpnessScalar: DevDouble —
WhiteBalanceScalar: DevDouble —
HueScalar: DevDouble —
SaturationScalar: DevDouble —
GammaScalar: DevDouble —
GainScalar: DevDouble —
IrisScalar: DevDouble —
FocusScalar: DevDouble —
TemperatureScalar: DevDouble —
TriggerDelayScalar: DevDouble —
WhiteShadingScalar: DevDouble —
TriggerScalar: DevShort —
TriggerModeScalar: DevShort —
TriggerPolarityScalar: DevShort —
TriggerSourceScalar: DevShort —

Commands:

Name Description
StateInput: DevVoid
Output: State
This command gets the device state (stored in its device_state data member) and returns it to the caller.
StatusInput: DevVoid
Output: DevString
This command gets the device status (stored in its device_status data member) and returns it to the caller.
StartInput: DevVoid
Output: DevVoid
start camera exposing
StopInput: DevVoid
Output: DevVoid
stop camera exposing
ResetInput: DevVoid
Output: DevVoid
reset camera roi
WriteFileInput: DevVoid
Output: DevVoid
write image to file in the selected format, use the file parameters to generate file name
LiveInput: DevVoid
Output: DevVoid
put camera in live mode

Pipes:

Properties:

Name Description
Camera_numberDevLong number of camera on the ieee1394 bus (starting from 0
Camera_id_lowDevLong unique ieee1394 camera id - low 32 bits
Camera_id_highDevLong Unique ieee1394 camera id - high 32 bits

22 Feb 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



22 Feb 2018, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



16 Feb 2018, DS Admin
Updated:
The device class has been updated.
You are looking at this version now.



20 Apr 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .



23 Feb 2017, Piotr Goryl
Created:
The device class has been added to catalogue.
Added by:pgoryl2 on:16 Feb 2018, 11:35 a.m.