[aravis] fake: define trigger features in the genicam file.
- From: Emmanuel Pacaud <emmanuel src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [aravis] fake: define trigger features in the genicam file.
- Date: Sun, 16 May 2010 19:54:58 +0000 (UTC)
commit 40b225850f4e66d577f9368a44d5a48a6a92b85b
Author: Emmanuel Pacaud <emmanuel gnome org>
Date: Sun May 16 00:28:16 2010 +0200
fake: define trigger features in the genicam file.
src/arv-fake-camera.xml | 68 +++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 68 insertions(+), 0 deletions(-)
---
diff --git a/src/arv-fake-camera.xml b/src/arv-fake-camera.xml
index 42374c9..caa959f 100644
--- a/src/arv-fake-camera.xml
+++ b/src/arv-fake-camera.xml
@@ -228,6 +228,74 @@
<Endianess>LittleEndian</Endianess>
</IntReg>
+ <Enumeration Name="TriggerSelector" NameSpace="Standard">
+ <EnumEntry Name="FrameStart" NameSpace="Standard">
+ <Value>0</Value>
+ </EnumEntry>
+ <EnumEntry Name="AcquisitionStart" NameSpace="Standard">
+ <Value>1</Value>
+ </EnumEntry>
+ <pValue>TriggerSelectorInteger</pValue>
+ </Enumeration>
+
+ <Integer Name="TriggerSelectorInteger" NameSpace="Custom">
+ <Value>0</Value>
+ </Integer>
+
+ <Enumeration Name="TriggerMode" NameSpace="Standard">
+ <DisplayName>Trigger mode</DisplayName>
+ <EnumEntry Name="Off" NameSpace="Standard">
+ <Value>0</Value>
+ </EnumEntry>
+ <EnumEntry Name="On" NameSpace="Standard">
+ <Value>1</Value>
+ </EnumEntry>
+ <pValue>TriggerModeRegister</pValue>
+ </Enumeration>
+
+ <IntReg Name="TriggerModeRegister" NameSpace="Custom">
+ <Address>0x300</Address>
+ <pIndex Offset="0x20">TriggerSelectorInteger</pIndex>
+ <Length>4</Length>
+ <AccessMode>RW</AccessMode>
+ <pPort>Device</pPort>
+ <Endianess>LittleEndian</Endianess>
+ </IntReg>
+
+ <Enumeration Name="TriggerSource" NameSpace="Standard">
+ <DisplayName>Trigger source</DisplayName>
+ <EnumEntry Name="Line0" NameSpace="Standard">
+ <Value>0</Value>
+ </EnumEntry>
+ <pValue>TriggerSourceRegister</pValue>
+ </Enumeration>
+
+ <IntReg Name="TriggerSourceRegister" NameSpace="Custom">
+ <Address>0x304</Address>
+ <pIndex Offset="0x20">TriggerSelectorInteger</pIndex>
+ <Length>4</Length>
+ <AccessMode>RW</AccessMode>
+ <pPort>Device</pPort>
+ <Endianess>LittleEndian</Endianess>
+ </IntReg>
+
+ <Enumeration Name="TriggerActivation" NameSpace="Standard">
+ <DisplayName>Trigger activation</DisplayName>
+ <EnumEntry Name="RisingEdge" NameSpace="Standard">
+ <Value>0</Value>
+ </EnumEntry>
+ <pValue>TriggerActivationRegister</pValue>
+ </Enumeration>
+
+ <IntReg Name="TriggerActivationRegister" NameSpace="Custom">
+ <Address>0x308</Address>
+ <pIndex Offset="0x20">TriggerSelectorInteger</pIndex>
+ <Length>4</Length>
+ <AccessMode>RW</AccessMode>
+ <pPort>Device</pPort>
+ <Endianess>LittleEndian</Endianess>
+ </IntReg>
+
<Float Name="ExposureTimeAbs" NameSpace="Standard">
<Description>Exposure duration, in microseconds.</Description>
<pValue>ExposureTimeAbsConverter</pValue>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]