<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>Most of the parameters are static during acquisition. Therefore, it does not really make sense to query them over and over again. The only interesting values for me would be the one which are dynamically set by the camera when set to auto (gain,fps,…). We could add a property with string pairs defining the values which are frequently checked and send out on a port and another one indicating that a full query shall be performed after configuration.</div><div><br></div><div>Alex</div><div><br></div><br><div><div>Am 04.03.2015 um 14:50 schrieb Leif Christensen <<a href="mailto:leif.christensen@dfki.de">leif.christensen@dfki.de</a>>:</div><br class="Apple-interchange-newline"><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">Actually, the xml has around 1MB and only describes the features of the<br>camera. The feature values itself have to be queried one by one.<br></blockquote><br>And is that slow ? Would be great to be able to expose the whole<br>camera configuration to an attribute so that it gets logged.<br></blockquote><br>Reading out the features using the arvtool.c from the aravis driver on<br>my system takes around 3 seconds, getting an actual value from my Basler<br>ace2040-25gc ~ 2 seconds per entry (including output and all other<br>overhead). Not sure, how this scales:</blockquote><blockquote type="cite"><br><blockquote type="cite">leifole@christensen:~$ time arv-tool-0.4 -n Basler-21494118 control PixelFormat<br>Basler-21494118<br>PixelFormat = YUV422Packed<br><br>real<span class="Apple-tab-span" style="white-space:pre">        </span>0m2.179s<br>user<span class="Apple-tab-span" style="white-space:pre">        </span>0m0.108s<br>sys<span class="Apple-tab-span" style="white-space:pre">        </span>0m0.004s<br>leifole@christensen:~$ time arv-tool-0.4 -n Basler-21494118 control ExposureMode<br>Basler-21494118<br>ExposureMode = Timed<br><br>real<span class="Apple-tab-span" style="white-space:pre">        </span>0m2.177s<br>user<span class="Apple-tab-span" style="white-space:pre">        </span>0m0.102s<br>sys<span class="Apple-tab-span" style="white-space:pre">        </span>0m0.009s<br></blockquote><br><blockquote type="cite">leifole@christensen:~$ time arv-tool-0.4 -n Basler-21494118 features<br>Basler-21494118<br>Category: 'Root'<br> Category: 'AnalogControls'<br> Enumeration: 'GainAuto'<br> EnumEntry: 'Continuous'<br> EnumEntry: 'Once'<br> EnumEntry: 'Off'<br> Enumeration: 'GainSelector'<br> EnumEntry: 'All'<br> Integer: 'GainRaw'<br> Enumeration: 'BlackLevelSelector'<br> EnumEntry: 'All'<br> Integer: 'BlackLevelRaw'<br> Boolean: 'GammaEnable'<br> Enumeration: 'GammaSelector'<br> EnumEntry: 'sRGB'<br> EnumEntry: 'User'<br> Float: 'Gamma'<br> Integer: 'DigitalShift'<br> Category: 'ImageFormat'<br> Enumeration: 'PixelFormat'<br> EnumEntry: 'BayerBG12Packed' (Not available)<br> EnumEntry: 'BayerRG12Packed' (Not available)<br> EnumEntry: 'BayerGR12Packed'<br> EnumEntry: 'BayerGB12Packed' (Not available)<br> EnumEntry: 'YUV422_YUYV_Packed'<br> EnumEntry: 'YUV422Packed'<br> EnumEntry: 'BGR8Packed' (Not available)<br> EnumEntry: 'RGB8Packed' (Not available)<br> EnumEntry: 'BayerBG12' (Not available)<br> EnumEntry: 'BayerGB12' (Not available)<br> EnumEntry: 'BayerRG12' (Not available)<br> EnumEntry: 'BayerGR12'<br> EnumEntry: 'BayerBG8' (Not available)<br> EnumEntry: 'BayerGB8' (Not available)<br> EnumEntry: 'BayerRG8' (Not available)<br> EnumEntry: 'BayerGR8'<br> EnumEntry: 'Mono12Packed' (Not available)<br> EnumEntry: 'Mono12' (Not available)<br> EnumEntry: 'Mono10' (Not available)<br> EnumEntry: 'Mono8'<br> Enumeration: 'PixelSize'<br> EnumEntry: 'Bpp16'<br> EnumEntry: 'Bpp12'<br> EnumEntry: 'Bpp8'<br> Enumeration: 'PixelColorFilter'<br> EnumEntry: 'None'<br> EnumEntry: 'Bayer_GR'<br> Boolean: 'ProcessedRawEnable' (Not available)<br> Integer: 'PixelDynamicRangeMin'<br> Integer: 'PixelDynamicRangeMax'<br> Boolean: 'ReverseX'<br> Boolean: 'ReverseY'<br> Enumeration: 'TestImageSelector'<br> EnumEntry: 'Testimage6'<br> EnumEntry: 'Testimage5'<br> EnumEntry: 'Testimage4'<br> EnumEntry: 'Testimage3'<br> EnumEntry: 'Testimage2'<br> EnumEntry: 'Testimage1'<br> EnumEntry: 'Off'<br> Category: 'AOI'<br> Integer: 'Width'<br> Integer: 'Height'<br> Integer: 'OffsetX'<br> Integer: 'OffsetY'<br> Boolean: 'CenterX'<br> Boolean: 'CenterY'<br> Integer: 'DecimationVertical'<br> Category: 'StackedZoneImaging'<br> Boolean: 'StackedZoneImagingEnable'<br> Integer: 'StackedZoneImagingIndex' (Not available)<br> Boolean: 'StackedZoneImagingZoneEnable' (Not available)<br> Integer: 'StackedZoneImagingZoneOffsetY' (Not available)<br> Integer: 'StackedZoneImagingZoneHeight' (Not available)<br> Category: 'ColorImprovementsControl'<br> Enumeration: 'LightSourceSelector'<br> EnumEntry: 'Daylight6500K'<br> EnumEntry: 'Tungsten'<br> EnumEntry: 'Daylight'<br> EnumEntry: 'Custom'<br> EnumEntry: 'Off'<br> Command: 'BalanceWhiteReset'<br> Enumeration: 'BalanceWhiteAuto'<br> EnumEntry: 'Continuous'<br> EnumEntry: 'Once'<br> EnumEntry: 'Off'<br> Enumeration: 'BalanceRatioSelector'<br> EnumEntry: 'Blue'<br> EnumEntry: 'Green'<br> EnumEntry: 'Red'<br> Float: 'BalanceRatioAbs'<br> Integer: 'BalanceRatioRaw'<br> Enumeration: 'ColorTransformationSelector'<br> EnumEntry: 'RGBtoRGB'<br> Enumeration: 'ColorTransformationValueSelector' (Not available)<br> EnumEntry: 'Gain22' (Not available)<br> EnumEntry: 'Gain21' (Not available)<br> EnumEntry: 'Gain20' (Not available)<br> EnumEntry: 'Gain12' (Not available)<br> EnumEntry: 'Gain11' (Not available)<br> EnumEntry: 'Gain10' (Not available)<br> EnumEntry: 'Gain02' (Not available)<br> EnumEntry: 'Gain01' (Not available)<br> EnumEntry: 'Gain00' (Not available)<br> Float: 'ColorTransformationValue'<br> Integer: 'ColorTransformationValueRaw' (Not available)<br> Float: 'ColorTransformationMatrixFactor'<br> Integer: 'ColorTransformationMatrixFactorRaw'<br> Boolean: 'ColorAdjustmentEnable'<br> Command: 'ColorAdjustmentReset' (Not available)<br> Enumeration: 'ColorAdjustmentSelector' (Not available)<br> EnumEntry: 'Magenta' (Not available)<br> EnumEntry: 'Blue' (Not available)<br> EnumEntry: 'Cyan' (Not available)<br> EnumEntry: 'Green' (Not available)<br> EnumEntry: 'Yellow' (Not available)<br> EnumEntry: 'Red' (Not available)<br> Float: 'ColorAdjustmentHue'<br> Integer: 'ColorAdjustmentHueRaw' (Not available)<br> Float: 'ColorAdjustmentSaturation'<br> Integer: 'ColorAdjustmentSaturationRaw' (Not available)<br> Category: 'AcquisitionTrigger'<br> Enumeration: 'AcquisitionMode'<br> EnumEntry: 'Continuous'<br> EnumEntry: 'SingleFrame'<br> Command: 'AcquisitionStart'<br> Command: 'AcquisitionStop'<br> Integer: 'AcquisitionFrameCount'<br> Enumeration: 'TriggerSelector'<br> EnumEntry: 'FrameStart'<br> EnumEntry: 'AcquisitionStart'<br> Enumeration: 'TriggerMode'<br> EnumEntry: 'On'<br> EnumEntry: 'Off'<br> Command: 'TriggerSoftware'<br> Enumeration: 'TriggerSource'<br> EnumEntry: 'Line1'<br> EnumEntry: 'Software'<br> Enumeration: 'TriggerActivation'<br> EnumEntry: 'FallingEdge'<br> EnumEntry: 'RisingEdge'<br> Float: 'TriggerDelayAbs'<br> Enumeration: 'ExposureMode'<br> EnumEntry: 'TriggerWidth'<br> EnumEntry: 'Timed'<br> Enumeration: 'ExposureAuto'<br> EnumEntry: 'Continuous'<br> EnumEntry: 'Once'<br> EnumEntry: 'Off'<br> Float: 'ExposureTimeAbs'<br> Integer: 'ExposureTimeRaw'<br> Float: 'ReadoutTimeAbs'<br> Float: 'ExposureOverlapTimeMaxAbs'<br> Integer: 'ExposureOverlapTimeMaxRaw' (Not available)<br> Boolean: 'AcquisitionFrameRateEnable'<br> Float: 'AcquisitionFrameRateAbs'<br> Float: 'ResultingFrameRateAbs'<br> Enumeration: 'AcquisitionStatusSelector'<br> EnumEntry: 'ExposureActive' (Not available)<br> EnumEntry: 'FrameTransfer' (Not available)<br> EnumEntry: 'FrameActive' (Not available)<br> EnumEntry: 'FrameTriggerWait'<br> EnumEntry: 'AcquisitionTransfer' (Not available)<br> EnumEntry: 'AcquisitionActive' (Not available)<br> EnumEntry: 'AcquisitionTriggerWait'<br> Boolean: 'AcquisitionStatus'<br> Category: 'DigitalIO'<br> Enumeration: 'LineSelector'<br> EnumEntry: 'Out1'<br> EnumEntry: 'Line1'<br> Enumeration: 'LineMode'<br> EnumEntry: 'Input'<br> Enumeration: 'LineLogic'<br> EnumEntry: 'Negative'<br> EnumEntry: 'Positive'<br> Enumeration: 'LineFormat'<br> EnumEntry: 'OptoCoupled'<br> Boolean: 'LineInverter'<br> Float: 'LineDebouncerTimeAbs'<br> Integer: 'LineDebouncerTimeRaw'<br> Boolean: 'LineStatus'<br> Integer: 'LineStatusAll'<br> Enumeration: 'UserOutputSelector'<br> EnumEntry: 'UserOutput1'<br> Boolean: 'UserOutputValue'<br> Integer: 'UserOutputValueAll'<br> Enumeration: 'SyncUserOutputSelector'<br> EnumEntry: 'SyncUserOutput1'<br> Boolean: 'SyncUserOutputValue'<br> Integer: 'SyncUserOutputValueAll'<br> Category: 'SequenceControl'<br> Boolean: 'SequenceEnable'<br> Integer: 'SequenceCurrentSet' (Not available)<br> Command: 'SequenceAsyncRestart' (Not available)<br> Command: 'SequenceAsyncAdvance' (Not available)<br> Category: 'SequenceControlConfiguration'<br> Enumeration: 'SequenceAdvanceMode'<br> EnumEntry: 'FreeSelection'<br> EnumEntry: 'Controlled'<br> EnumEntry: 'Auto'<br> Enumeration: 'SequenceControlSelector' (Not available)<br> EnumEntry: 'Advance' (Not available)<br> EnumEntry: 'Restart' (Not available)<br> Enumeration: 'SequenceControlSource' (Not available)<br> Enumeration: 'SequenceAddressBitSelector' (Not available)<br> EnumEntry: 'Bit3' (Not available)<br> EnumEntry: 'Bit2' (Not available)<br> EnumEntry: 'Bit1' (Not available)<br> EnumEntry: 'Bit0' (Not available)<br> Enumeration: 'SequenceAddressBitSource' (Not available)<br> Integer: 'SequenceSetTotalNumber'<br> Integer: 'SequenceSetIndex'<br> Command: 'SequenceSetStore'<br> Command: 'SequenceSetLoad'<br> Integer: 'SequenceSetExecutions'<br> Category: 'TimerControls'<br> Float: 'TimerDelayTimebaseAbs'<br> Float: 'TimerDurationTimebaseAbs'<br> Enumeration: 'TimerSelector'<br> EnumEntry: 'Timer1'<br> Float: 'TimerDelayAbs'<br> Integer: 'TimerDelayRaw'<br> Float: 'TimerDurationAbs'<br> Integer: 'TimerDurationRaw'<br> Enumeration: 'TimerTriggerSource'<br> EnumEntry: 'ExposureStart'<br> Enumeration: 'TimerTriggerActivation'<br> EnumEntry: 'RisingEdge'<br> Enumeration: 'CounterSelector'<br> EnumEntry: 'Counter2'<br> EnumEntry: 'Counter1'<br> Enumeration: 'CounterEventSource'<br> EnumEntry: 'FrameTrigger'<br> Enumeration: 'CounterResetSource'<br> EnumEntry: 'Line1'<br> EnumEntry: 'Software'<br> EnumEntry: 'Off'<br> Command: 'CounterReset' (Not available)<br> Category: 'LUTControls'<br> Enumeration: 'LUTSelector'<br> EnumEntry: 'Luminance'<br> Boolean: 'LUTEnable'<br> Integer: 'LUTIndex'<br> Integer: 'LUTValue'<br> Category: 'UserDefinedValues'<br> Enumeration: 'UserDefinedValueSelector'<br> EnumEntry: 'Value5'<br> EnumEntry: 'Value4'<br> EnumEntry: 'Value3'<br> EnumEntry: 'Value2'<br> EnumEntry: 'Value1'<br> Integer: 'UserDefinedValue'<br> Category: 'DeviceInformation'<br> StringReg: 'DeviceVendorName'<br> StringReg: 'DeviceModelName'<br> StringReg: 'DeviceManufacturerInfo'<br> StringReg: 'DeviceVersion'<br> StringReg: 'DeviceFirmwareVersion'<br> StringReg: 'DeviceID'<br> StringReg: 'DeviceUserID'<br> Enumeration: 'DeviceScanType'<br> EnumEntry: 'Linescan'<br> EnumEntry: 'Areascan'<br> Command: 'DeviceReset'<br> Integer: 'SensorWidth'<br> Integer: 'SensorHeight'<br> Integer: 'WidthMax'<br> Integer: 'HeightMax'<br> Category: 'ChunkDataStreams'<br> Boolean: 'ChunkModeActive'<br> Enumeration: 'ChunkSelector' (Not available)<br> EnumEntry: 'GainAll'<br> EnumEntry: 'ExposureTime'<br> EnumEntry: 'SequenceSetIndex'<br> EnumEntry: 'Stride' (Not available)<br> EnumEntry: 'PayloadCRC16'<br> EnumEntry: 'FramesPerTriggerCounter' (Not available)<br> EnumEntry: 'FrameTriggerCounter' (Not available)<br> EnumEntry: 'LineTriggerEndToEndCounter' (Not available)<br> EnumEntry: 'FrameTriggerIgnoredCounter' (Not available)<br> EnumEntry: 'LineTriggerIgnoredCounter' (Not available)<br> EnumEntry: 'Triggerinputcounter'<br> EnumEntry: 'Framecounter'<br> EnumEntry: 'LineStatusAll'<br> EnumEntry: 'Timestamp'<br> EnumEntry: 'DynamicRangeMin' (Not available)<br> EnumEntry: 'DynamicRangeMax' (Not available)<br> EnumEntry: 'PixelFormat' (Not available)<br> EnumEntry: 'Height' (Not available)<br> EnumEntry: 'Width' (Not available)<br> EnumEntry: 'OffsetY' (Not available)<br> EnumEntry: 'OffsetX' (Not available)<br> EnumEntry: 'Image' (Not available)<br> Boolean: 'ChunkEnable' (Not available)<br> Category: 'ChunkData'<br> Integer: 'ChunkStride'<br> Integer: 'ChunkSequenceSetIndex'<br> Integer: 'ChunkOffsetX'<br> Integer: 'ChunkOffsetY'<br> Integer: 'ChunkWidth'<br> Integer: 'ChunkHeight'<br> Integer: 'ChunkDynamicRangeMin'<br> Integer: 'ChunkDynamicRangeMax'<br> Enumeration: 'ChunkPixelFormat'<br> EnumEntry: 'BayerBG12Packed'<br> EnumEntry: 'BayerRG12Packed'<br> EnumEntry: 'BayerGR12Packed'<br> EnumEntry: 'BayerGB12Packed'<br> EnumEntry: 'YUV422_YUYV_Packed'<br> EnumEntry: 'YUV422Packed'<br> EnumEntry: 'BGR8Packed'<br> EnumEntry: 'RGB8Packed'<br> EnumEntry: 'BayerBG12'<br> EnumEntry: 'BayerGB12'<br> EnumEntry: 'BayerRG12'<br> EnumEntry: 'BayerGR12'<br> EnumEntry: 'BayerBG8'<br> EnumEntry: 'BayerGB8'<br> EnumEntry: 'BayerRG8'<br> EnumEntry: 'BayerGR8'<br> EnumEntry: 'Mono12Packed'<br> EnumEntry: 'Mono12'<br> EnumEntry: 'Mono10'<br> EnumEntry: 'Mono8'<br> Integer: 'ChunkTimestamp'<br> Integer: 'ChunkFramecounter'<br> Integer: 'ChunkLineStatusAll'<br> Integer: 'ChunkTriggerinputcounter'<br> Integer: 'ChunkLineTriggerIgnoredCounter'<br> Integer: 'ChunkFrameTriggerIgnoredCounter'<br> Integer: 'ChunkFrameTriggerCounter'<br> Integer: 'ChunkFramesPerTriggerCounter'<br> Integer: 'ChunkLineTriggerEndToEndCounter'<br> Integer: 'ChunkInputStatusAtLineTriggerBitsPerLine'<br> Integer: 'ChunkInputStatusAtLineTriggerIndex'<br> Integer: 'ChunkInputStatusAtLineTriggerValue'<br> Integer: 'ChunkShaftEncoderCounter'<br> Float: 'ChunkExposureTime' (Not available)<br> Integer: 'ChunkPayloadCRC16'<br> Integer: 'ChunkGainAll'<br> Category: 'EventsGeneration'<br> Enumeration: 'EventSelector'<br> EnumEntry: 'EventOverrun'<br> EnumEntry: 'AcquisitionStart'<br> EnumEntry: 'FrameStart'<br> EnumEntry: 'AcquisitionStartOvertrigger'<br> EnumEntry: 'FrameStartOvertrigger'<br> EnumEntry: 'ExposureEnd'<br> Enumeration: 'EventNotification'<br> EnumEntry: 'On'<br> EnumEntry: 'GenICamEvent'<br> EnumEntry: 'Off'<br> Category: 'ExposureEndEventData'<br> Integer: 'ExposureEndEventStreamChannelIndex'<br> Integer: 'ExposureEndEventFrameID'<br> Integer: 'ExposureEndEventTimestamp'<br> Category: 'LineStartOvertriggerEventData'<br> Integer: 'LineStartOvertriggerEventStreamChannelIndex'<br> Integer: 'LineStartOvertriggerEventTimestamp'<br> Category: 'FrameStartOvertriggerEventData'<br> Integer: 'FrameStartOvertriggerEventStreamChannelIndex'<br> Integer: 'FrameStartOvertriggerEventTimestamp'<br> Category: 'AcquisitionStartOvertriggerEventData'<br> Integer: 'AcquisitionStartOvertriggerEventStreamChannelIndex'<br> Integer: 'AcquisitionStartOvertriggerEventTimestamp'<br> Category: 'FrameTimeoutEventData'<br> Integer: 'FrameTimeoutEventStreamChannelIndex'<br> Integer: 'FrameTimeoutEventTimestamp'<br> Category: 'FrameStartEventData'<br> Integer: 'FrameStartEventStreamChannelIndex'<br> Integer: 'FrameStartEventTimestamp'<br> Category: 'AcquisitionStartEventData'<br> Integer: 'AcquisitionStartEventStreamChannelIndex'<br> Integer: 'AcquisitionStartEventTimestamp'<br> Category: 'EventOverrunEventData'<br> Integer: 'EventOverrunEventStreamChannelIndex'<br> Integer: 'EventOverrunEventFrameID'<br> Integer: 'EventOverrunEventTimestamp'<br> Category: 'OverTemperatureEventData'<br> Integer: 'OverTemperatureEventStreamChannelIndex'<br> Integer: 'OverTemperatureEventTimestamp'<br> Category: 'CriticalTemperatureEventData'<br> Integer: 'CriticalTemperatureEventStreamChannelIndex'<br> Integer: 'CriticalTemperatureEventTimestamp'<br> Category: 'UserSets'<br> Enumeration: 'UserSetSelector'<br> EnumEntry: 'UserSet3'<br> EnumEntry: 'UserSet2'<br> EnumEntry: 'UserSet1'<br> EnumEntry: 'Default'<br> Command: 'UserSetLoad'<br> Command: 'UserSetSave'<br> Enumeration: 'UserSetDefaultSelector'<br> EnumEntry: 'UserSet3'<br> EnumEntry: 'UserSet2'<br> EnumEntry: 'UserSet1'<br> EnumEntry: 'Default'<br> Enumeration: 'DefaultSetSelector'<br> EnumEntry: 'Custom1' (Not available)<br> EnumEntry: 'Custom0' (Not available)<br> EnumEntry: 'Color'<br> EnumEntry: 'AutoFunctions'<br> EnumEntry: 'HighGain'<br> EnumEntry: 'Standard'<br> Category: 'TransportLayer'<br> Integer: 'PayloadSize'<br> Integer: 'GevSCPSPacketSize'<br> Integer: 'GevSCPD'<br> Integer: 'GevSCFTD'<br> Integer: 'GevSCBWR'<br> Integer: 'GevSCBWRA'<br> Integer: 'GevSCBWA'<br> Integer: 'GevSCDMT'<br> Integer: 'GevSCDCT'<br> Integer: 'GevSCFJM'<br> Integer: 'GevVersionMajor'<br> Integer: 'GevVersionMinor'<br> Boolean: 'GevDeviceModeIsBigEndian'<br> Integer: 'GevDeviceModeCharacterSet'<br> Enumeration: 'GevInterfaceSelector'<br> EnumEntry: 'NetworkInterface0'<br> Integer: 'GevMACAddress'<br> Boolean: 'GevSupportedIPConfigurationLLA'<br> Boolean: 'GevSupportedIPConfigurationDHCP'<br> Boolean: 'GevSupportedIPConfigurationPersistentIP'<br> Integer: 'GevCurrentIPConfiguration'<br> Integer: 'GevCurrentIPAddress'<br> Integer: 'GevCurrentSubnetMask'<br> Integer: 'GevCurrentDefaultGateway'<br> Integer: 'GevPersistentIPAddress'<br> Integer: 'GevPersistentSubnetMask'<br> Integer: 'GevPersistentDefaultGateway'<br> Integer: 'GevLinkSpeed'<br> Boolean: 'GevLinkMaster'<br> Boolean: 'GevLinkFullDuplex'<br> Boolean: 'GevLinkCrossover'<br> StringReg: 'GevFirstURL'<br> StringReg: 'GevSecondURL'<br> Integer: 'GevNumberOfInterfaces'<br> Integer: 'GevMessageChannelCount'<br> Integer: 'GevStreamChannelCount'<br> Boolean: 'GevSupportedOptionalCommandsEVENTDATA'<br> Boolean: 'GevSupportedOptionalCommandsEVENT'<br> Boolean: 'GevSupportedOptionalCommandsPACKETRESEND'<br> Boolean: 'GevSupportedOptionalCommandsWRITEMEM'<br> Boolean: 'GevSupportedOptionalCommandsConcatenation'<br> Integer: 'GevHeartbeatTimeout'<br> Integer: 'GevTimestampTickFrequency'<br> Command: 'GevTimestampControlLatch'<br> Command: 'GevTimestampControlReset'<br> Command: 'GevTimestampControlLatchReset'<br> Integer: 'GevTimestampValue'<br> Enumeration: 'GevCCP'<br> EnumEntry: 'ExclusiveControl'<br> EnumEntry: 'Control'<br> EnumEntry: 'Exclusive'<br> Enumeration: 'GevStreamChannelSelector'<br> EnumEntry: 'StreamChannel0'<br> Integer: 'GevSCPInterfaceIndex'<br> Integer: 'GevSCDA'<br> Integer: 'GevSCPHostPort'<br> Command: 'GevSCPSFireTestPacket'<br> Boolean: 'GevSCPSDoNotFragment'<br> Boolean: 'GevSCPSBigEndian'<br> Integer: 'TLParamsLocked'<br> Category: 'FileAccessControl'<br> Enumeration: 'FileSelector'<br> EnumEntry: 'UserGainShading2' (Not available)<br> EnumEntry: 'UserGainShading1' (Not available)<br> EnumEntry: 'UserSet3'<br> EnumEntry: 'UserSet2'<br> EnumEntry: 'UserSet1'<br> EnumEntry: 'UserData' (Not available)<br> Enumeration: 'FileOperationSelector'<br> EnumEntry: 'Write' (Not available)<br> EnumEntry: 'Read' (Not available)<br> EnumEntry: 'Close' (Not available)<br> EnumEntry: 'Open'<br> Enumeration: 'FileOpenMode'<br> EnumEntry: 'Write'<br> EnumEntry: 'Read'<br> Integer: 'FileAccessOffset'<br> Integer: 'FileAccessLength'<br> Enumeration: 'FileOperationStatus'<br> EnumEntry: 'Failure'<br> EnumEntry: 'Success'<br> Integer: 'FileOperationResult'<br> Integer: 'FileSize'<br> Command: 'FileOperationExecute'<br> Category: 'AutoFunctions'<br> Integer: 'AutoTargetValue'<br> Float: 'GrayValueAdjustmentDampingAbs'<br> Integer: 'GrayValueAdjustmentDampingRaw'<br> Integer: 'AutoGainRawLowerLimit'<br> Integer: 'AutoGainRawUpperLimit'<br> Float: 'AutoExposureTimeAbsLowerLimit'<br> Float: 'AutoExposureTimeAbsUpperLimit'<br> Enumeration: 'AutoFunctionProfile'<br> EnumEntry: 'ExposureMinimum'<br> EnumEntry: 'GainMinimum'<br> Category: 'AutoFunctionAOIs'<br> Enumeration: 'AutoFunctionAOISelector'<br> EnumEntry: 'AOI2'<br> EnumEntry: 'AOI1'<br> Integer: 'AutoFunctionAOIWidth'<br> Integer: 'AutoFunctionAOIHeight'<br> Integer: 'AutoFunctionAOIOffsetX'<br> Integer: 'AutoFunctionAOIOffsetY'<br> Boolean: 'AutoFunctionAOIUsageIntensity'<br> Boolean: 'AutoFunctionAOIUsageWhiteBalance'<br> Category: 'ImageQuality'<br> Float: 'ContrastAbs'<br> Integer: 'ContrastRaw'<br> Category: 'RemoveParamLimits'<br> Enumeration: 'ParameterSelector'<br> EnumEntry: 'Gain'<br> Boolean: 'RemoveLimits'<br> Category: 'ExpertFeatureAccess'<br> Enumeration: 'ExpertFeatureAccessSelector'<br> EnumEntry: 'ExpertFeature5'<br> EnumEntry: 'ExpertFeature4'<br> EnumEntry: 'ExpertFeature3'<br> EnumEntry: 'ExpertFeature2'<br> EnumEntry: 'ExpertFeature1'<br> EnumEntry: 'ExpertFeature1_Legacy'<br> Integer: 'ExpertFeatureAccessKey'<br> Boolean: 'ExpertFeatureEnable' (Not available)<br><br>real<span class="Apple-tab-span" style="white-space:pre">        </span>0m3.186s<br>user<span class="Apple-tab-span" style="white-space:pre">        </span>0m0.233s<br>sys<span class="Apple-tab-span" style="white-space:pre">        </span>0m0.049s<br></blockquote><br><br>-- <br> Leif Christensen<br><br> DFKI Bremen<br> Robotics Innovation Center<br> Robert-Hooke-Straße 5<br> 28359 Bremen, Germany<br><br> Phone: +49 (0)421 17845-4149<br> Fax: +49 (0)421 17845-4150<br> E-Mail: <a href="mailto:leif.christensen@dfki.de">leif.christensen@dfki.de</a><br><br> Weitere Informationen: <a href="http://www.dfki.de/robotik">http://www.dfki.de/robotik</a><br> -----------------------------------------------------------------------<br> Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH<br> Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern<br> Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster<br> (Vorsitzender) Dr. Walter Olthoff<br> Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes<br> Amtsgericht Kaiserslautern, HRB 2313<br> Sitz der Gesellschaft: Kaiserslautern (HRB 2313)<br> USt-Id.Nr.: DE 148646973<br> Steuernummer: 19/673/0060/3<br> -----------------------------------------------------------------------<br><br></blockquote></div><br><div>
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br class="Apple-interchange-newline">--</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">Dipl.-Ing. Alexander Duda<br>Unterwasserrobotik<br>Robotics Innovation Center<br><br>Hauptgeschäftsstelle Standort Bremen:<br>DFKI GmbH<br>Robotics Innovation Center<br>Robert-Hooke-Straße 1<br>28359 Bremen, Germany<br><br>Tel.: +49 421 178 45-6620<br>Zentrale: +49 421 178 45-0<br>Fax: +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)<br>E-Mail: <a href="mailto:Alexander.Duda@dfki.de">Alexander.Duda@dfki.de</a><br><br>Weitere Informationen: <a href="http://www.dfki.de/robotik">http://www.dfki.de/robotik</a><br>-----------------------------------------------------------------------<br>Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH<br>Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern<br>Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster<br>(Vorsitzender) Dr. Walter Olthoff<br>Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes<br>Amtsgericht Kaiserslautern, HRB 2313<br>Sitz der Gesellschaft: Kaiserslautern (HRB 2313)<br>USt-Id.Nr.: DE 148646973<br>Steuernummer: 19/673/0060/3</div></div></div>
</div>
<br></body></html>