Hi,
Is there a function in Aravis to set the ADC Bit Depth of a camera? I can’t seem to find one.
Thanks
Hi,
Is there a function in Aravis to set the ADC Bit Depth of a camera? I can’t seem to find one.
Thanks
Hi Rhys,
You should be able to set any feature exposed by your camera using Aravis. You can list the camera features using this command:
arv-tool-0.8 features
You can set them in your code using the ArvCamera API, and more precisely:
void arv_camera_execute_command (ArvCamera *camera, const char *feature, GError **error);
void arv_camera_set_boolean (ArvCamera *camera, const char *feature, gboolean value, GError ** error);
void arv_camera_set_string (ArvCamera *camera, const char *feature, const char *value, GError ** error);
void arv_camera_set_integer (ArvCamera *camera, const char *feature, gint64 value, GError **error);
void arv_camera_set_float (ArvCamera *camera, const char *feature, double value, GError **error);
Great, thanks. I will try that.
Hello,
My camera is 10bit ADC, could you clarify please how use the functions you shared for the 10 bit format?
Thank you!
What is the output of arv-tool-0.8 features
?
I didn’t get you point, should i type arv-tool-0.8 features in my Terminal?
char feature[10] = “???”;
arv_camera_execute_command(camera, feature, &error);
The result is this:
FLIR-1E1000000001-21557248 (USB3)
Category : 'Root'
Category : 'AcquisitionControl'
Enumeration : 'AcquisitionMode'
EnumEntry : 'MultiFrame'
EnumEntry : 'SingleFrame'
EnumEntry : 'Continuous'
Boolean : 'AcquisitionOnBoot'
Command : 'AcquisitionStart'
Command : 'AcquisitionStop'
Integer : 'AcquisitionFrameCount'
Enumeration : 'ExposureMode'
EnumEntry : 'TriggerWidth'
EnumEntry : 'Timed'
Float : 'ExposureTime'
Enumeration : 'ExposureAuto'
EnumEntry : 'Continuous'
EnumEntry : 'Once'
EnumEntry : 'Off'
Float : 'AcquisitionFrameRate'
Float : 'AcquisitionResultingFrameRate'
Boolean : 'AcquisitionFrameRateEnable'
Float : 'AcquisitionLineRate'
Enumeration : 'TriggerSelector'
* TriggerMode
* TriggerSoftware
* TriggerSource
* TriggerActivation
EnumEntry : 'FrameStart'
EnumEntry : 'AcquisitionStart'
Enumeration : 'TriggerMode'
EnumEntry : 'On'
EnumEntry : 'Off'
Command : 'TriggerSoftware'
Enumeration : 'TriggerSource'
EnumEntry : 'Line3'
EnumEntry : 'Line2'
EnumEntry : 'Line1'
EnumEntry : 'Line0'
EnumEntry : 'Software'
Enumeration : 'TriggerActivation' (Not available)
EnumEntry : 'RisingEdge'
EnumEntry : 'FallingEdge'
EnumEntry : 'LevelHigh'
EnumEntry : 'LevelLow'
Enumeration : 'SensorShutterMode'
EnumEntry : 'Global'
Category : 'AnalogControl'
Enumeration : 'GainSelector'
* GainRaw
* Gain
EnumEntry : 'All'
Float : 'Gain'
Enumeration : 'GainAuto'
EnumEntry : 'Continuous'
EnumEntry : 'Once'
EnumEntry : 'Off'
Enumeration : 'BlackLevelSelector'
* BlackLevelRaw
* BlackLevel
EnumEntry : 'Digital'
EnumEntry : 'Analog'
EnumEntry : 'All'
Float : 'BlackLevel'
Boolean : 'BlackLevelClampingEnable'
Enumeration : 'BalanceRatioSelector'
* BalanceRatio
EnumEntry : 'Blue' (Not available)
EnumEntry : 'Red' (Not available)
Float : 'Gamma'
Boolean : 'GammaEnable'
Boolean : 'SharpeningEnable'
Float : 'Sharpening' (Not available)
Boolean : 'DenoiseEnable'
Integer : 'Denoise'
Category : 'ImageFormatControl'
Integer : 'SensorWidth'
Integer : 'SensorHeight'
Integer : 'WidthMax'
Integer : 'HeightMax'
Integer : 'Width'
Integer : 'Height'
Integer : 'OffsetX'
Integer : 'OffsetY'
Enumeration : 'PixelFormat'
EnumEntry : 'Mono16'
EnumEntry : 'Mono8'
Enumeration : 'PixelSize'
EnumEntry : 'Bpp96'
EnumEntry : 'Bpp64'
EnumEntry : 'Bpp48'
EnumEntry : 'Bpp36'
EnumEntry : 'Bpp32'
EnumEntry : 'Bpp30'
EnumEntry : 'Bpp24'
EnumEntry : 'Bpp20'
EnumEntry : 'Bpp16'
EnumEntry : 'Bpp14'
EnumEntry : 'Bpp12'
EnumEntry : 'Bpp10'
EnumEntry : 'Bpp8'
EnumEntry : 'Bpp4'
EnumEntry : 'Bpp2'
EnumEntry : 'Bpp1'
Enumeration : 'PixelColorFilter'
EnumEntry : 'BayerBG'
EnumEntry : 'BayerGR'
EnumEntry : 'BayerGB'
EnumEntry : 'BayerRG'
EnumEntry : 'None'
Integer : 'PixelDynamicRangeMin'
Integer : 'PixelDynamicRangeMax'
Boolean : 'IspEnable'
Category : 'IspLockState'
Boolean : 'IspLockNegativeBlackLevel'
Boolean : 'IspLockDefectCorrectDynamicEnable'
Boolean : 'IspLockDefectCorrectStaticEnable'
Boolean : 'IspLockGammaEnable'
Boolean : 'IspLockLutEnable'
Boolean : 'IspLockGainAuto'
Boolean : 'IspLockExposureAuto'
Boolean : 'IspLockSharpeningEnable'
Boolean : 'IspLockDenoiseEnable'
Enumeration : 'BinningSelector'
* BinningHorizontalMode
* BinningVerticalMode
* BinningHorizontal
* BinningVertical
EnumEntry : 'Sensor'
EnumEntry : 'All'
Enumeration : 'BinningHorizontalMode'
EnumEntry : 'Average' (Not available)
EnumEntry : 'Sum'
Enumeration : 'BinningVerticalMode'
EnumEntry : 'Average' (Not available)
EnumEntry : 'Sum'
Integer : 'BinningHorizontal'
Integer : 'BinningVertical'
Boolean : 'ReverseX'
Boolean : 'ReverseY'
Enumeration : 'TestPatternGeneratorSelector'
* TestPattern
EnumEntry : 'PipelineStart'
EnumEntry : 'Sensor'
Enumeration : 'TestPattern'
EnumEntry : 'InjectedImage' (Not available)
EnumEntry : 'SensorTestPattern'
EnumEntry : 'Off'
Integer : 'InjectedWidth'
Integer : 'InjectedHeight'
Enumeration : 'AdcBitDepth'
EnumEntry : 'Bit10'
Category : 'DeviceControl'
StringReg : 'DeviceVendorName'
StringReg : 'DeviceModelName'
StringReg : 'SensorDescription'
StringReg : 'DeviceManufacturerInfo'
StringReg : 'DeviceVersion'
StringReg : 'DeviceFirmwareVersion'
StringReg : 'DeviceSerialNumber'
StringReg : 'DeviceID'
StringReg : 'DeviceUserID'
Enumeration : 'DeviceTLType'
EnumEntry : 'Custom'
EnumEntry : 'USB3Vision'
EnumEntry : 'CoaXPress'
EnumEntry : 'CameraLinkHS'
EnumEntry : 'CameraLink'
EnumEntry : 'GigEVision'
Integer : 'DeviceGenCPVersionMajor'
Integer : 'DeviceGenCPVersionMinor'
Integer : 'DeviceMaxThroughput'
Integer : 'DeviceLinkSpeed'
Integer : 'DeviceLinkThroughputLimit'
Float : 'DeviceLinkBandwidthReserve'
Integer : 'DeviceLinkCurrentThroughput'
Command : 'DeviceReset'
Enumeration : 'DeviceIndicatorMode'
EnumEntry : 'ErrorStatus'
EnumEntry : 'Active'
EnumEntry : 'Inactive'
Enumeration : 'DeviceTemperatureSelector'
* DeviceTemperature
EnumEntry : 'Sensor'
EnumEntry : 'Mainboard'
EnumEntry : 'Cpu0'
Float : 'DeviceTemperature'
Command : 'TimestampLatch'
Integer : 'TimestampLatchValue'
Integer : 'TimestampIncrement'
Integer : 'DeviceUptime'
Integer : 'LinkUptime'
Integer : 'EnumerationCount'
Command : 'FactoryReset'
Integer : 'MaxDeviceResetTime'
Category : 'TransportLayerControl'
Integer : 'PayloadSize'
Integer : 'TLParamsLocked'
Category : 'USB3Vision'
Integer : 'U3VMaxDeviceResponseTime'
Integer : 'U3VMessageChannelID'
Integer : 'U3VAccessPrivilege'
Integer : 'U3VVersionMajor'
Integer : 'U3VVersionMinor'
Integer : 'U3VCPCapability'
* U3VCPSIRMAvailable
* U3VCPEIRMAvailable
* U3VCPIIDC2Available
Boolean : 'U3VCPSIRMAvailable'
Boolean : 'U3VCPEIRMAvailable'
Boolean : 'U3VCPIIDC2Available'
Integer : 'U3VMaxCommandTransferLength'
Integer : 'U3VMaxAcknowledgeTransferLength'
Integer : 'U3VNumberOfStreamChannels'
Enumeration : 'U3VCurrentSpeed'
EnumEntry : 'SuperSpeed'
EnumEntry : 'HighSpeed'
EnumEntry : 'FullSpeed'
EnumEntry : 'LowSpeed'
Category : 'ColorTransformationControl'
Enumeration : 'ColorTransformationSelector' (Not available)
EnumEntry : 'RGBtoYUV' (Not available)
EnumEntry : 'RGBtoRGB' (Not available)
Enumeration : 'ColorTransformationValueSelector' (Not available)
EnumEntry : 'Offset2' (Not available)
EnumEntry : 'Offset1' (Not available)
EnumEntry : 'Offset0' (Not available)
EnumEntry : 'Gain22'
EnumEntry : 'Gain21'
EnumEntry : 'Gain20'
EnumEntry : 'Gain12'
EnumEntry : 'Gain11'
EnumEntry : 'Gain10'
EnumEntry : 'Gain02'
EnumEntry : 'Gain01'
EnumEntry : 'Gain00'
Float : 'ColorTransformationValue' (Not available)
Enumeration : 'RgbTransformLightSource' (Not available)
EnumEntry : 'Custom'
EnumEntry : 'Shade8000K'
EnumEntry : 'Cloudy6500K'
EnumEntry : 'Daylight5000K'
EnumEntry : 'CoolFluorescent4000K'
EnumEntry : 'WarmFluorescent3000K'
EnumEntry : 'Tungsten2800K'
EnumEntry : 'General'
Category : 'AutoAlgorithmControl'
Enumeration : 'AutoExposureTargetGreyValueAuto'
EnumEntry : 'Continuous'
EnumEntry : 'Off'
Float : 'AutoExposureTargetGreyValue' (Not available)
Enumeration : 'AutoExposureLightingMode'
EnumEntry : 'Normal'
EnumEntry : 'Frontlight'
EnumEntry : 'Backlight'
Float : 'AutoExposureExposureTimeLowerLimit'
Float : 'AutoExposureExposureTimeUpperLimit'
Float : 'AutoExposureGainLowerLimit'
Float : 'AutoExposureGainUpperLimit'
Float : 'AutoExposureGreyValueLowerLimit'
Float : 'AutoExposureGreyValueUpperLimit'
Float : 'AutoExposureControlLoopDamping'
Enumeration : 'AutoExposureControlPriority' (Not available)
EnumEntry : 'ExposureTime'
EnumEntry : 'Gain'
Float : 'BalanceWhiteAutoLowerLimit' (Not available)
Float : 'BalanceWhiteAutoUpperLimit' (Not available)
Category : 'DefectivePixelCorrection'
Boolean : 'DefectCorrectStaticEnable'
Boolean : 'DefectCorrectDynamicEnable'
Enumeration : 'DefectCorrectionMode' (Not available)
EnumEntry : 'Average'
Integer : 'DefectTablePixelCount'
Integer : 'DefectTableIndex' (Not available)
Integer : 'DefectTableCoordinateX' (Not available)
Integer : 'DefectTableCoordinateY' (Not available)
Command : 'DefectTableApply'
Command : 'DefectTableSave'
Category : 'UserSetControl'
Enumeration : 'UserSetSelector'
* UserSetLoad
* UserSetSave
EnumEntry : 'UserSet1'
EnumEntry : 'UserSet0'
EnumEntry : 'Default'
Command : 'UserSetLoad'
Command : 'UserSetSave'
Enumeration : 'UserSetDefault'
EnumEntry : 'UserSet1'
EnumEntry : 'UserSet0'
EnumEntry : 'Default'
Enumeration : 'UserSetFeatureSelector'
EnumEntry : 'Width'
EnumEntry : 'V3_3Enable'
EnumEntry : 'TriggerSourceFrameStart'
EnumEntry : 'TriggerSourceAcquisitionStart'
EnumEntry : 'TriggerModeFrameStart'
EnumEntry : 'TriggerModeAcquisitionStart'
EnumEntry : 'TriggerActivationFrameStart'
EnumEntry : 'TriggerActivationAcquisitionStart'
EnumEntry : 'TransferOperationMode'
EnumEntry : 'TransferControlMode'
EnumEntry : 'TransferBlockCount'
EnumEntry : 'TestPatternSensor'
EnumEntry : 'TestPatternPipelineStart'
EnumEntry : 'SharpeningEnable'
EnumEntry : 'Sharpening'
EnumEntry : 'SerialPortStopBitsSerialPort0'
EnumEntry : 'SerialPortSourceSerialPort0'
EnumEntry : 'SerialPortParitySerialPort0'
EnumEntry : 'SerialPortDataBitsSerialPort0'
EnumEntry : 'SerialPortBaudRateSerialPort0'
EnumEntry : 'SensorShutterMode'
EnumEntry : 'SaturationEnable'
EnumEntry : 'Saturation'
EnumEntry : 'RgbTransformLightSource'
EnumEntry : 'ReverseY'
EnumEntry : 'ReverseX'
EnumEntry : 'PixelFormat'
EnumEntry : 'OffsetY'
EnumEntry : 'OffsetX'
EnumEntry : 'LineSourceLine3'
EnumEntry : 'LineSourceLine2'
EnumEntry : 'LineSourceLine1'
EnumEntry : 'LineSourceLine0'
EnumEntry : 'LineModeLine3'
EnumEntry : 'LineModeLine2'
EnumEntry : 'LineModeLine1'
EnumEntry : 'LineModeLine0'
EnumEntry : 'LineInverterLine3'
EnumEntry : 'LineInverterLine2'
EnumEntry : 'LineInverterLine1'
EnumEntry : 'LineInverterLine0'
EnumEntry : 'LUTEnable'
EnumEntry : 'IspEnable'
EnumEntry : 'Height'
EnumEntry : 'GammaEnable'
EnumEntry : 'Gamma'
EnumEntry : 'GainRawAll'
EnumEntry : 'GainAuto'
EnumEntry : 'GainAll'
EnumEntry : 'ExposureTime'
EnumEntry : 'ExposureMode'
EnumEntry : 'ExposureAuto'
EnumEntry : 'EventNotificationSerialPortReceive'
EnumEntry : 'EventNotificationExposureEnd'
EnumEntry : 'EventNotificationError'
EnumEntry : 'DeviceLinkThroughputLimit'
EnumEntry : 'DeviceLinkBandwidthReserve'
EnumEntry : 'DeviceIndicatorMode'
EnumEntry : 'DefectCorrectionMode'
EnumEntry : 'DefectCorrectStaticEnable'
EnumEntry : 'ColorTransformationEnable'
EnumEntry : 'ChunkModeActive'
EnumEntry : 'ChunkEnableAll'
EnumEntry : 'BlackLevelAll'
EnumEntry : 'BinningVerticalAll'
EnumEntry : 'BinningHorizontalAll'
EnumEntry : 'BalanceWhiteAutoUpperLimit'
EnumEntry : 'BalanceWhiteAutoLowerLimit'
EnumEntry : 'BalanceWhiteAuto'
EnumEntry : 'BalanceRatioRed'
EnumEntry : 'BalanceRatioBlue'
EnumEntry : 'AutoExposureTargetGreyValueAuto'
EnumEntry : 'AutoExposureTargetGreyValue'
EnumEntry : 'AutoExposureLightingMode'
EnumEntry : 'AutoExposureGreyValueUpperLimit'
EnumEntry : 'AutoExposureGreyValueLowerLimit'
EnumEntry : 'AutoExposureGainUpperLimit'
EnumEntry : 'AutoExposureGainLowerLimit'
EnumEntry : 'AutoExposureExposureTimeUpperLimit'
EnumEntry : 'AutoExposureExposureTimeLowerLimit'
EnumEntry : 'AutoExposureControlPriority'
EnumEntry : 'AdcBitDepth'
EnumEntry : 'AcquisitionOnBoot'
EnumEntry : 'AcquisitionMode'
EnumEntry : 'AcquisitionLineRate'
EnumEntry : 'AcquisitionFrameRateEnable'
EnumEntry : 'AcquisitionFrameRate'
EnumEntry : 'AcquisitionFrameCount'
Boolean : 'UserSetFeatureEnable'
Category : 'ChunkDataControl'
Boolean : 'ChunkModeActive'
Enumeration : 'ChunkSelector'
* ChunkEnable
EnumEntry : 'SerialData'
EnumEntry : 'Timestamp'
EnumEntry : 'PixelFormat'
EnumEntry : 'BlackLevel'
EnumEntry : 'Gain'
EnumEntry : 'ExposureTime'
EnumEntry : 'Height'
EnumEntry : 'Width'
EnumEntry : 'OffsetY'
EnumEntry : 'OffsetX'
EnumEntry : 'FrameID'
EnumEntry : 'Image'
Boolean : 'ChunkEnable'
Integer : 'ChunkImage'
Integer : 'ChunkFrameID'
Integer : 'ChunkOffsetX'
Integer : 'ChunkOffsetY'
Integer : 'ChunkWidth'
Integer : 'ChunkHeight'
Enumeration : 'ChunkPixelFormat'
EnumEntry : 'YCbCr601_422_8_CbYCrY'
EnumEntry : 'BayerBG8'
EnumEntry : 'BayerGB8'
EnumEntry : 'BayerRG8'
EnumEntry : 'BayerGR8'
EnumEntry : 'YUV422Packed'
EnumEntry : 'RGB8Packed'
EnumEntry : 'Mono16'
EnumEntry : 'Mono12Packed'
EnumEntry : 'Mono8'
Float : 'ChunkExposureTime'
Enumeration : 'ChunkGainSelector'
* ChunkGain
EnumEntry : 'All'
Float : 'ChunkGain'
Enumeration : 'ChunkBlackLevelSelector'
* ChunkBlackLevel
EnumEntry : 'All'
Float : 'ChunkBlackLevel'
Integer : 'ChunkTimestamp'
Integer : 'ChunkSerialDataLength'
StringReg : 'ChunkSerialData'
Boolean : 'ChunkSerialReceiveOverflow'
Category : 'LUTControl'
Boolean : 'LUTEnable'
Integer : 'LUTIndex'
* LUTValue
Integer : 'LUTValue'
Register : 'LUTValueAll'
Category : 'EventControl'
Enumeration : 'EventSelector'
* EventNotification
EnumEntry : 'SerialPortReceive'
EnumEntry : 'ExposureEnd'
EnumEntry : 'Error'
Enumeration : 'EventNotification'
EnumEntry : 'Off'
EnumEntry : 'On'
Category : 'EventExposureEndData'
Integer : 'EventExposureEnd'
Integer : 'EventExposureEndTimestamp'
Integer : 'EventExposureEndFrameID'
Category : 'EventErrorData'
Integer : 'EventError'
Integer : 'EventErrorTimestamp'
Integer : 'EventErrorFrameID'
Integer : 'EventErrorCode'
Category : 'EventSerialPortReceiveData'
Integer : 'EventSerialPortReceive'
Integer : 'EventSerialPortReceiveTimestamp'
StringReg : 'EventSerialData'
Integer : 'EventSerialDataLength'
Boolean : 'EventSerialReceiveOverflow'
Category : 'EventTestData'
Integer : 'EventTest'
Integer : 'EventTestTimestamp'
Category : 'TestControl'
Integer : 'TestPendingAck'
Command : 'TestEventGenerate'
Integer : 'Test0001'
Integer : 'GuiXmlManifestAddress'
Command : 'TriggerEventTest'
Category : 'DigitalIOControl'
Enumeration : 'LineSelector'
* LineMode
* LineInverter
* LineStatus
* LineSource
EnumEntry : 'Line3'
EnumEntry : 'Line2'
EnumEntry : 'Line1'
EnumEntry : 'Line0'
Enumeration : 'LineMode'
EnumEntry : 'Output'
EnumEntry : 'Input'
Boolean : 'V3_3Enable'
Boolean : 'LineInverter'
Boolean : 'LineStatus'
Integer : 'LineStatusAll'
Enumeration : 'LineSource'
EnumEntry : 'SerialPort0'
EnumEntry : 'FrameTriggerWait'
EnumEntry : 'ExposureActive'
EnumEntry : 'Line3'
EnumEntry : 'Line2'
EnumEntry : 'Line1'
EnumEntry : 'Off'
Category : 'SerialPortControl'
Enumeration : 'SerialPortSelector'
* SerialPortSource
* SerialPortBaudRate
* SerialPortDataBits
* SerialPortStopBits
* SerialPortParity
* SerialTransmitQueueMaxCharacterCount
* SerialTransmitQueueCurrentCharacterCount
* SerialReceiveQueueMaxCharacterCount
* SerialReceiveQueueCurrentCharacterCount
* SerialReceiveQueueClear
* SerialReceiveFramingErrorCount
* SerialReceiveParityErrorCount
EnumEntry : 'SerialPort0'
Enumeration : 'SerialPortSource'
EnumEntry : 'Off'
EnumEntry : 'Line1'
EnumEntry : 'Line0'
Enumeration : 'SerialPortBaudRate'
EnumEntry : 'Baud115200'
EnumEntry : 'Baud57600'
EnumEntry : 'Baud38400'
EnumEntry : 'Baud19200'
EnumEntry : 'Baud14400'
EnumEntry : 'Baud9600'
EnumEntry : 'Baud4800'
EnumEntry : 'Baud2400'
EnumEntry : 'Baud1200'
EnumEntry : 'Baud600'
Integer : 'SerialPortDataBits'
Enumeration : 'SerialPortStopBits'
EnumEntry : 'Bits2'
EnumEntry : 'Bits1'
Enumeration : 'SerialPortParity'
EnumEntry : 'Even'
EnumEntry : 'Odd'
EnumEntry : 'None'
Integer : 'SerialTransmitQueueMaxCharacterCount'
Integer : 'SerialTransmitQueueCurrentCharacterCount'
Integer : 'SerialReceiveQueueMaxCharacterCount'
Integer : 'SerialReceiveQueueCurrentCharacterCount'
Command : 'SerialReceiveQueueClear'
Integer : 'SerialReceiveFramingErrorCount'
Integer : 'SerialReceiveParityErrorCount'
Category : 'FileAccessControl'
Enumeration : 'FileSelector'
* FileOperationSelector_Val
* FileOpenMode_Val
* FileSize_Val
EnumEntry : 'SerialPort0'
EnumEntry : 'InjectedImage'
EnumEntry : 'UserFile1'
EnumEntry : 'UserSet1'
EnumEntry : 'UserSet0'
EnumEntry : 'UserSetDefault'
Enumeration : 'FileOperationSelector'
* FileWriteToFlash_Val
* FileOperationExecute_Val
* FileAccessOffset_Val
* FileAccessLength_Val
* FileOperationStatus_Val
* FileOperationResult_Val
EnumEntry : 'Delete'
EnumEntry : 'Write'
EnumEntry : 'Read'
EnumEntry : 'Close'
EnumEntry : 'Open'
Boolean : 'FileWriteToFlash'
Command : 'FileOperationExecute'
Enumeration : 'FileOpenMode'
EnumEntry : 'ReadWrite'
EnumEntry : 'Write'
EnumEntry : 'Read'
Register : 'FileAccessBuffer'
Integer : 'FileAccessOffset'
Integer : 'FileAccessLength'
Enumeration : 'FileOperationStatus'
EnumEntry : 'Overflow'
EnumEntry : 'Failure'
EnumEntry : 'Success'
Integer : 'FileOperationResult'
Integer : 'FileSize'
Enumeration : 'FileSystemCommand'
EnumEntry : 'SaveDdrToFlash' (Not available)
EnumEntry : 'NoCommand'
Command : 'FileSystemCommandExecute'
StringReg : 'FileSystemCommandResult'
Category : 'TransferControl'
Enumeration : 'TransferControlMode'
EnumEntry : 'UserControlled'
EnumEntry : 'Automatic'
EnumEntry : 'Basic'
Enumeration : 'TransferOperationMode' (Not available)
EnumEntry : 'MultiBlock' (Not available)
EnumEntry : 'Continuous'
Integer : 'TransferBlockCount' (Not available)
Integer : 'TransferQueueMaxBlockCount'
Integer : 'TransferQueueCurrentBlockCount'
Integer : 'TransferQueueOverflowCount'
Enumeration : 'TransferQueueMode' (Not available)
EnumEntry : 'FirstInFirstOut'
Command : 'TransferStart' (Not available)
Command : 'TransferStop' (Not available)
It looks like your camera only support 10 bit depth. If you want to get all the bit in your image, you have to select the Mono16 PixelFormat.
arv_camera_set_string (camera, "PixelFormat", "Mono16", &error);
Hello Emmanuel,
Thank you for your support,
Which line makes you say that the camera is 10bits?
This one:
“EnumEntry : ‘Bit10’”
Yes. It seams the only enumeration entry.