diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/.NET3.5/GxIAPINET.dll b/SDK/Device/Galaxy/Windows/bin/Win32/.NET3.5/GxIAPINET.dll new file mode 100644 index 0000000..1fc3654 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/.NET3.5/GxIAPINET.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/.NET4.0/GxIAPINET.dll b/SDK/Device/Galaxy/Windows/bin/Win32/.NET4.0/GxIAPINET.dll new file mode 100644 index 0000000..e9d344b Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/.NET4.0/GxIAPINET.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/.NET6.0/GxIAPINET.dll b/SDK/Device/Galaxy/Windows/bin/Win32/.NET6.0/GxIAPINET.dll new file mode 100644 index 0000000..6d1b2d4 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/.NET6.0/GxIAPINET.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/AxNICCfg.dll b/SDK/Device/Galaxy/Windows/bin/Win32/AxNICCfg.dll new file mode 100644 index 0000000..284bd2f Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/AxNICCfg.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/DHUSBBase.dll b/SDK/Device/Galaxy/Windows/bin/Win32/DHUSBBase.dll new file mode 100644 index 0000000..bff0a9a Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/DHUSBBase.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/DxImageProc.dll b/SDK/Device/Galaxy/Windows/bin/Win32/DxImageProc.dll new file mode 100644 index 0000000..0d1d1e6 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/DxImageProc.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/GxIAPI.dll b/SDK/Device/Galaxy/Windows/bin/Win32/GxIAPI.dll new file mode 100644 index 0000000..36f5117 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/GxIAPI.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/GxIAPICPP.dll b/SDK/Device/Galaxy/Windows/bin/Win32/GxIAPICPP.dll new file mode 100644 index 0000000..43265fd Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/GxIAPICPP.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/GxIAPICPPEx.dll b/SDK/Device/Galaxy/Windows/bin/Win32/GxIAPICPPEx.dll new file mode 100644 index 0000000..6f46cab Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/GxIAPICPPEx.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/HVDAILT.dll b/SDK/Device/Galaxy/Windows/bin/Win32/HVDAILT.dll new file mode 100644 index 0000000..37fc1aa Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/HVDAILT.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/HVExtend.dll b/SDK/Device/Galaxy/Windows/bin/Win32/HVExtend.dll new file mode 100644 index 0000000..27f45b2 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/HVExtend.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/HVUtil.dll b/SDK/Device/Galaxy/Windows/bin/Win32/HVUtil.dll new file mode 100644 index 0000000..7f7d637 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/HVUtil.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/ImageLoad.dll b/SDK/Device/Galaxy/Windows/bin/Win32/ImageLoad.dll new file mode 100644 index 0000000..768bd1f Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/ImageLoad.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/Microsoft.VC90.CRT.manifest b/SDK/Device/Galaxy/Windows/bin/Win32/Microsoft.VC90.CRT.manifest new file mode 100644 index 0000000..d3a615b --- /dev/null +++ b/SDK/Device/Galaxy/Windows/bin/Win32/Microsoft.VC90.CRT.manifest @@ -0,0 +1,13 @@ + + + + + + + diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/Microsoft.VC90.MFC.manifest b/SDK/Device/Galaxy/Windows/bin/Win32/Microsoft.VC90.MFC.manifest new file mode 100644 index 0000000..0471ca6 --- /dev/null +++ b/SDK/Device/Galaxy/Windows/bin/Win32/Microsoft.VC90.MFC.manifest @@ -0,0 +1,13 @@ + + + + + + + diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/Raw2Rgb.dll b/SDK/Device/Galaxy/Windows/bin/Win32/Raw2Rgb.dll new file mode 100644 index 0000000..e367fcc Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/Raw2Rgb.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/concrt140.dll b/SDK/Device/Galaxy/Windows/bin/Win32/concrt140.dll new file mode 100644 index 0000000..f809b18 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/concrt140.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/dhUSBDevice.xml b/SDK/Device/Galaxy/Windows/bin/Win32/dhUSBDevice.xml new file mode 100644 index 0000000..bd451c5 --- /dev/null +++ b/SDK/Device/Galaxy/Windows/bin/Win32/dhUSBDevice.xml @@ -0,0 +1,4565 @@ + + + + + + DeviceInformation + ImageFormat + TransportLayer + AcquisitionTrigger + DigitalIO + AnalogControls + UserSetControl + CustomFeature + + + + + This category includes items that used to describe the device and its sensor + This category includes items that used to describe the device and its sensor. + DeviceInformation + DeviceVendorName + DeviceModelName + DeviceFirmwareVersion + DeviceVersion + DeviceSerialNumber + DeviceHardwareVersion + FactorySettingVersion + + + + Indicates the name of the device's vendor + This is a read only element. It is a text description that indicates the name of the device's vendor. + DeviceVendorName + Beginner +
0x000
+ 32 + RO + Device + NoCache + UserSetLoadReg +
+ + Indicates the model name of the device + This is a read only element. It is a text description that indicates the model name of the device. + DeviceModelName + Beginner +
0x020
+ 32 + RO + Device + NoCache + UserSetLoadReg +
+ + Indicates the version of the device's firmware and software + This is a read only element. It is a string that indicates the version of the device's firmware and software. + DeviceFirmwareVersion + Beginner +
0x060
+ 16 + RO + Device + NoCache + UserSetLoadReg +
+ + Indicates the version of the device + This is a read only element. It is a string that indicates the version of the device. + DeviceVersion + Beginner +
0x070
+ 16 + RO + Device + NoCache + UserSetLoadReg +
+ + A unique identifier for the device such as a serial number or a GUID + This is a read only element. It is a string that provides a unique identifier for the device such as a serial number or a GUID. + DeviceSerialNumber + Expert +
0x080
+ 16 + RO + Device + NoCache + UserSetLoadReg +
+ + Indicates the version of the device'Hardware + This is a read only element. It is a string that indicates the version of the device's Hardware. + DeviceHardwareVersion + Expert +
0x104
+ 16 + RO + Device + NoCache + UserSetLoadReg +
+ + Indicates the version of the device'FactorySetting + This is a read only element. It is a string that indicates the version of the device's Factory Setting. + FactorySettingVersion + Expert + FactorySettingVersionIsImplementedReg +
0x114
+ 16 + RO + Device + NoCache + UserSetLoadReg +
+ +
0x1018C
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+
+ + + + This category includes items that used to control the size of the acquired image and the format of the transferred pixel data + This category includes items that used to control the size of the acquired image and the format of the transferred pixel data. + ImageFormat + SensorWidth + SensorHeight + WidthMax + HeightMax + Width + Height + OffsetX + OffsetY + BinningHorizontal + BinningVertical + DecimationHorizontal + DecimationVertical + PixelSize + PixelColorFilter + PixelFormat + ReverseX + ReverseY + + + Setting the X offset (left offset) of the area of interest in pixels + This value sets the X offset (left offset) for the area of interest in pixels, i.e., the distance in pixels between the left side of the sensor and the left side of the image area. + Beginner + OffsetXIsImplementedReg + TLParamsLocked + OffsetXReg + OffsetXMinReg + OffsetXMax_value + OffsetXIncReg + Linear + + + WidthMaxReg + WidthReg + WIDTHMAX-WIDTH + + + Setting the Y offset (top offset) for the area of interest in pixels + This value sets the Y offset (top offset) for the area of interest, i.e., the distance in pixels between the top of the sensor and the top of the image area. + OffsetY + Beginner + OffsetYIsImplementedReg + TLParamsLocked + OffsetYReg + OffsetYMinReg + OffsetYMax_value + OffsetYIncReg + Linear + + + HeightMaxReg + HeightReg + HEIGHTMAX-HEIGHT + + + Setting the width of the area of interest in pixels + This value sets the width of the area of interest in pixels. + Width + Beginner + WidthIsImplementedReg + TLParamsLocked + WidthReg + WidthMinReg + WidthMax_value + WidthIncReg + Linear + + + WidthMaxReg + OffsetXReg + WIDTHMAX-OFFSETX + + + Setting the height of the area of interest in pixels + This value sets the height of the area of interest in pixels. + Height + Beginner + HeightIsImplementedReg + TLParamsLocked + HeightReg + HeightMinReg + HeightMax_value + HeightIncReg + Linear + + + HeightMaxReg + OffsetYReg + HEIGHTMAX-OFFSETY + + + Setting the number of adjacent horizontal pixes to be summed + Setting the number of binned adjacent horizontal pixels. Their charges will be summed and reported out of the camera as a single pixel. + BinningHorizontal + Expert + BinningHIsImplementedReg + TLParamsLocked + BinningHReg_value + BinningHMinReg_value + BinningHMaxReg_value + BinningHIncReg + Linear + + + FROM - 1 + TO + 1 + BinningHReg + Increasing + + + FROM - 1 + TO + 1 + BinningHMinReg + Increasing + + + FROM - 1 + TO + 1 + BinningHMaxReg + Increasing + + + Setting the number of adjacent vertical pixes to be summed + Setting the number of binned adjacent vertical pixels. Their charges will be summed and reported out of the camera as a single pixel. + BinningVertical + Expert + BinningVIsImplementedReg + TLParamsLocked + BinningVReg_value + BinningVMinReg_value + BinningVMaxReg_value + BinningVIncReg + Linear + + + FROM - 1 + TO + 1 + BinningVReg + Increasing + + + FROM - 1 + TO + 1 + BinningVMinReg + Increasing + + + FROM - 1 + TO + 1 + BinningVMaxReg + Increasing + + + Horizontal sub-sampling of the image + Horizontal sub-sampling of the image. This reduces the horizontal resolution (width) of the image by the specified horizontal decimation factor. + DecimationHorizontal + Expert + DecimationHIsImplementedReg + TLParamsLocked + DecimationHReg_value + DecimationHMinReg_value + DecimationHMaxReg_value + DecimationHIncReg + Linear + + + FROM - 1 + TO + 1 + DecimationHReg + Increasing + + + FROM - 1 + TO + 1 + DecimationHMinReg + Increasing + + + FROM - 1 + TO + 1 + DecimationHMaxReg + Increasing + + + Vertical sub-sampling of the image + Vertical sub-sampling of the image. This has the net effect of reducing the vertical resolution (height) of the image by the specified vertical decimation factor. + DecimationVertical + Expert + DecimationVIsImplementedReg + TLParamsLocked + DecimationVReg_value + DecimationVMinReg_value + DecimationVMaxReg_value + DecimationVIncReg + Linear + + + FROM - 1 + TO + 1 + DecimationVReg + Increasing + + + FROM - 1 + TO + 1 + DecimationVMinReg + Increasing + + + FROM - 1 + TO + 1 + DecimationVMaxReg + Increasing + + + Indicates the depth of the pixel values in the image in bits per pixel + This is a read only feature. This enumeration provides a list of values that indicate the depth of the pixel values in the acquired images in bits per pixel. This value will always be coherent with the pixel format setting. + PixelSize + Expert + RO + + Indicates that the depth of the pixel values in the acquired images is 8 bits per pixel + This enumeration value indicates that the depth of the pixel values in the acquired images is 8 bits per pixel. + 8 Bits/Pixel + 8 + + + Indicates that the depth of the pixel values in the acquired images is 10 bits per pixel + This enumeration value indicates that the depth of the pixel values in the acquired images is 10 bits per pixel. + 10 Bits/Pixel + 10 + + + Indicates that the depth of the pixel values in the acquired images is 12 bits per pixel + This enumeration value indicates that the depth of the pixel values in the acquired images is 12 bits per pixel. + 12 Bits/Pixel + 12 + + + Indicates that the depth of the pixel values in the acquired images is 16 bits per pixel + This enumeration value indicates that the depth of the pixel values in the acquired images is 16 bits per pixel. + 16 Bits/Pixel + 16 + + + Indicates that the depth of the pixel values in the acquired images is 24 bits per pixel + This enumeration value indicates that the depth of the pixel values in the acquired images is 24 bits per pixel. + 24 Bits/Pixel + 24 + + + Indicates that the depth of the pixel values in the acquired images is 30 bits per pixel + This enumeration value indicates that the depth of the pixel values in the acquired images is 30 bits per pixel. + 30 Bits/Pixel + 30 + + + Indicates that the depth of the pixel values in the acquired images is 32 bits per pixel + This enumeration value indicates that the depth of the pixel values in the acquired images is 32 bits per pixel. + 32 Bits/Pixel + 32 + + + Indicates that the depth of the pixel values in the acquired images is 36 bits per pixel + This enumeration value indicates that the depth of the pixel values in the acquired images is 36 bits per pixel. + 36 Bits/Pixel + 36 + + + Indicates that the depth of the pixel values in the acquired images is 48 bits per pixel + This enumeration value indicates that the depth of the pixel values in the acquired images is 48 bits per pixel. + 48 Bits/Pixel + 48 + + + Indicates that the depth of the pixel values in the acquired images is 64 bits per pixel + This enumeration value indicates that the depth of the pixel values in the acquired images is 64 bits per pixel. + 64 Bits/Pixel + 64 + + PixelSize_Value + + + Indicates the alignment of the camera's Bayer filter to the pixels in the acquired images + This is a read only feature. This enumeration provides a list of values that indicate the alignment of the camera's Bayer filter to the pixels in the acquired images. + PixelColorFilter + Expert + PixelColorFilter_InqImplemented + + NONE. + NONE. + NONE + PixelColorFilter_None_InqImplemented + 0 + + + BayerRG. + BayerRG. + BAYERRG + PixelColorFilter_BayerRG_InqImplemented + 1 + + + BayerGB. + BayerGB. + BAYERGB + PixelColorFilter_BayerGB_InqImplemented + 2 + + + BayerGR. + BayerGR. + BAYERGR + PixelColorFilter_BayerGR_InqImplemented + 3 + + + BayerBG. + BayerBG. + BAYERBG + PixelColorFilter_BayerBG_InqImplemented + 4 + + PixelColorFilterReg + + + Setting the format of the pixel data transmitted for acquired images + This enumeration sets the format of the pixel data transmitted for acquired images. + PixelFormat + Beginner + PixelFormat_InqImplemented + TLParamsLocked + + Undefined. + Undefined. + Undefined + PixelFormat_Undefined_InqImplemented + 0x0 + + + MONO8. + MONO8. + MONO8 + PixelFormat_Mono8_InqImplemented + 0x1080001 + + + MONO8Signed. + MONO8Signed. + MONO8Signed + PixelFormat_Mono8Signed_InqImplemented + 0x1080002 + + + MONO10. + MONO10. + MONO10 + PixelFormat_Mono10_InqImplemented + 0x1100003 + + + MONO10Packed. + MONO10Packed. + MONO10Packed + PixelFormat_Mono10Packed_InqImplemented + 0x10C0004 + + + MONO12. + MONO12. + MONO12 + PixelFormat_Mono12_InqImplemented + 0x1100005 + + + MONO12Packed. + MONO12Packed. + MONO12Packed + PixelFormat_Mono12Packed_InqImplemented + 0x10C0006 + + + MONO14. + MONO14. + MONO14 + PixelFormat_Mono14_InqImplemented + 0x1100025 + + + MONO16. + MONO16. + MONO16 + PixelFormat_Mono16_InqImplemented + 0x1100007 + + + BayerGR8. + BayerGR8. + BayerGR8 + PixelFormat_BayerGR8_InqImplemented + 0x1080008 + + + BayerRG8. + BayerRG8. + BayerRG8 + PixelFormat_BayerRG8_InqImplemented + 0x1080009 + + + BayerGB8. + BayerGB8. + BayerGB8 + PixelFormat_BayerGB8_InqImplemented + 0x108000A + + + BayerBG8. + BayerBG8. + BayerBG8 + PixelFormat_BayerBG8_InqImplemented + 0x108000B + + + BayerGR10. + BayerGR10. + BayerGR10 + PixelFormat_BayerGR10_InqImplemented + 0x110000C + + + BayerRG10. + BayerRG10. + BayerRG10 + PixelFormat_BayerRG10_InqImplemented + 0x110000D + + + BayerGB10. + BayerGB10. + BayerGB10 + PixelFormat_BayerGB10_InqImplemented + 0x110000E + + + BayerBG10. + BayerBG10. + BayerBG10 + PixelFormat_BayerBG10_InqImplemented + 0x110000F + + + BayerGR12. + BayerGR12. + BayerGR12 + PixelFormat_BayerGR12_InqImplemented + 0x1100010 + + + BayerRG12. + BayerRG12. + BayerRG12 + PixelFormat_BayerRG12_InqImplemented + 0x1100011 + + + BayerGB12. + BayerGB12. + BayerGB12 + PixelFormat_BayerGB12_InqImplemented + 0x1100012 + + + BayerBG12. + BayerBG12. + BayerBG12 + PixelFormat_BayerBG12_InqImplemented + 0x1100013 + + + BayerGR10Packed. + BayerGR10Packed. + BayerGR10Packed + PixelFormat_BayerGR10Packed_InqImplemented + 0x10C0026 + + + BayerRG10Packed. + BayerRG10Packed. + BayerRG10Packed + PixelFormat_BayerRG10Packed_InqImplemented + 0x10C0027 + + + BayerGB10Packed. + BayerGB10Packed. + BayerGB10Packed + PixelFormat_BayerGB10Packed_InqImplemented + 0x10C0028 + + + BayerBG10Packed. + BayerBG10Packed. + BayerBG10Packed + PixelFormat_BayerBG10Packed_InqImplemented + 0x10C0029 + + + BayerGR12Packed. + BayerGR12Packed. + BayerGR12Packed + PixelFormat_BayerGR12Packed_InqImplemented + 0x10C002A + + + BayerRG12Packed. + BayerRG12Packed. + BayerRG12Packed + PixelFormat_BayerRG12Packed_InqImplemented + 0x10C002B + + + BayerGB12Packed. + BayerGB12Packed. + BayerGB12Packed + PixelFormat_BayerGB12Packed_InqImplemented + 0x10C002C + + + BayerBG12Packed. + BayerBG12Packed. + BayerBG12Packed + PixelFormat_BayerBG12Packed_InqImplemented + 0x10C002D + + + BayerGR16. + BayerGR16. + BayerGR16 + PixelFormat_BayerGR16_InqImplemented + 0x110002E + + + BayerRG16. + BayerRG16. + BayerRG16 + PixelFormat_BayerRG16_InqImplemented + 0x110002F + + + BayerGB16. + BayerGB16. + BayerGB16 + PixelFormat_BayerGB16_InqImplemented + 0x1100030 + + + BayerBG16. + BayerBG16. + BayerBG16 + PixelFormat_BayerBG16_InqImplemented + 0x1100031 + + + RGB8Packed. + RGB8Packed. + RGB8Packed + PixelFormat_RGB8Packed_InqImplemented + 0x2180014 + + + BGR8Packed. + BGR8Packed. + BGR8Packed + PixelFormat_BGR8Packed_InqImplemented + 0x2180015 + + + RGBA8Packed. + RGBA8Packed. + RGBA8Packed + PixelFormat_RGBA8Packed_InqImplemented + 0x2200016 + + + BGRA8Packed. + BGRA8Packed. + BGRA8Packed + PixelFormat_BGRA8Packed_InqImplemented + 0x2200017 + + + RGB10Packed. + RGB10Packed. + RGB10Packed + PixelFormat_RGB10Packed_InqImplemented + 0x2300018 + + + BGR10Packed. + BGR10Packed. + BGR10Packed + PixelFormat_BGR10Packed_InqImplemented + 0x2300019 + + + RGB12Packed. + RGB12Packed. + RGB12Packed + PixelFormat_RGB12Packed_InqImplemented + 0x230001A + + + BGR12Packed. + BGR12Packed. + BGR12Packed + PixelFormat_BGR12Packed_InqImplemented + 0x230001B + + + RGB16Packed. + RGB16Packed. + RGB16Packed + PixelFormat_RGB16Packed_InqImplemented + 0x2300033 + + + BGR10V1Packed. + BGR10V1Packed. + BGR10V1Packed + PixelFormat_BGR10V1Packed_InqImplemented + 0x220001C + + + BGR10V2Packed. + BGR10V2Packed. + BGR10V2Packed + PixelFormat_BGR10V2Packed_InqImplemented + 0x220001D + + + RGB12V1Packed. + RGB12V1Packed. + RGB12V1Packed + PixelFormat_RGB12V1Packed_InqImplemented + 0x2240034 + + + YUV411Packed. + YUV411Packed. + YUV411Packed + PixelFormat_YUV411Packed_InqImplemented + 0x20C001E + + + YUV422Packed. + YUV422Packed. + YUV422Packed + PixelFormat_YUV422Packed_InqImplemented + 0x210001F + + + YUV422YUYVPacked. + YUV422YUYVPacked. + YUV422YUYVPacked + PixelFormat_YUV422YUYVPacked_InqImplemented + 0x2100032 + + + YUV444Packed. + YUV444Packed. + YUV444Packed + PixelFormat_YUV444Packed_InqImplemented + 0x2180020 + + + RGB8Planar. + RGB8Planar. + RGB8Planar + PixelFormat_RGB8Planar_InqImplemented + 0x2180021 + + + RGB10Planar. + RGB10Planar. + RGB10Planar + PixelFormat_RGB10Planar_InqImplemented + 0x2300022 + + + RGB12Planar. + RGB12Planar. + RGB12Planar + PixelFormat_RGB12Planar_InqImplemented + 0x2300023 + + + RGB16Planar. + RGB16Planar. + RGB16Planar + PixelFormat_RGB16Planar_InqImplemented + 0x2300024 + + PixelFormatReg + + + Enables the horizontal flipping of the image. + This feature is used to flip horizontally the image sent by the device. The AOI is applied after the flipping. + ReverseX + Expert + ReverseX_InqIsImplementedReg + ReverseXReg + + + Enables the vertical flipping of the image + This feature is used to flip vertically the image sent by the device. The AOI is applied after the flipping. + ReverseX + Expert + ReverseY_InqIsImplementedReg + ReverseYReg + + + + Indicates the width of the camera's sensor in pixels + This is a read only element. It is an integer that indicates the actual width of the camera's sensor in pixels. + Expert +
0x200
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian + PureNumber +
+ + Indicates the height of the camera's sensor in pixels. + This is a read only element. It is an integer that indicates the actual height of the camera's sensor in pixels. + Expert +
0x204
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian + PureNumber +
+ + Indicates the maximum allowed width of the image in pixels + This is a read only element. It is an integer that indicates maximum allowed width of the image in pixels taking into account any function that may limit the allowed width. + Expert +
0x208
+ 4 + RO + Device + NoCache + UserSetLoadReg + BinningHReg + DecimationHReg + Unsigned + LittleEndian + PureNumber +
+ + Indicates the maximum allowed height of the image in pixels + This is a read only element. It is an integer that indicates maximum allowed height of the image in pixels taking into account any function that may limit the allowed height. + Expert +
0x20C
+ 4 + RO + Device + NoCache + UserSetLoadReg + BinningVReg + DecimationVReg + Unsigned + LittleEndian + PureNumber +
+ + +
0x210
+ 4 + RW + Device + NoCache + UserSetLoadReg + BinningHReg + DecimationHReg + BinningVReg + DecimationVReg + Unsigned + LittleEndian +
+ +
0x10000
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x220
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x230
+ 4 + RO + Device + NoCache + UserSetLoadReg + WidthMax + WidthReg + Unsigned + LittleEndian +
+ +
0x240
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + +
0x214
+ 4 + RW + Device + NoCache + UserSetLoadReg + BinningHReg + DecimationHReg + BinningVReg + DecimationVReg + Unsigned + LittleEndian +
+ +
0x10004
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x224
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x234
+ 4 + RO + Device + NoCache + UserSetLoadReg + HeightMax + HeightReg + Unsigned + LittleEndian +
+ +
0x244
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + +
0x218
+ 4 + RW + Device + NoCache + UserSetLoadReg + BinningHReg + DecimationHReg + BinningVReg + DecimationVReg + Unsigned + LittleEndian +
+ +
0x10008
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + Unsigned + LittleEndian +
+ +
0x228
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x238
+ 4 + RO + Device + NoCache + UserSetLoadReg + WidthMax + OffsetXReg + Unsigned + LittleEndian +
+ +
0x248
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + +
0x21C
+ 4 + RW + Device + NoCache + UserSetLoadReg + BinningHReg + DecimationHReg + BinningVReg + DecimationVReg + Unsigned + LittleEndian +
+ +
0x1000C
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x22C
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x23C
+ 4 + RO + Device + NoCache + UserSetLoadReg + HeightMax + OffsetYReg + Unsigned + LittleEndian +
+ +
0x24C
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + +
0x254
+ 4 + RW + Device + NoCache + UserSetLoadReg + BinningVReg + Unsigned + LittleEndian +
+ +
0x10014
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x25C
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x264
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x26C
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + +
0x250
+ 4 + RW + Device + NoCache + UserSetLoadReg + BinningHReg + Unsigned + LittleEndian +
+ +
0x10010
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x258
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x260
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x268
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + +
0x274
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x1001C
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x27C
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x284
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x28C
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + +
0x270
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x10018
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x278
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x280
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x288
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + UserSetLoadReg + PixelFormatReg + PixelFormatReg + (PF & 0xFF0000) >> 16 + + + +
0x294
+ 4 + RO + Device + NoCache + UserSetLoadReg + PixelFormatReg + Unsigned + LittleEndian +
+ + PixelColorFilterInqReg +
0x10024
+ 4 + RO + Device + NoCache + UserSetLoadReg + LittleEndian + + Inquiry for PixelColorFilter + 0 + + + Inquiry for None + 1 + + + Inquiry for BayerRG + 2 + + + Inquiry for BayerGB + 3 + + + Inquiry for BayerGR + 4 + + + Inquiry for BayerBG + 5 + +
+
+ + +
0x29C
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x1002C
+ 4 + RO + Device + NoCache + UserSetLoadReg + LittleEndian + + Inquiry for PixelFormat + 0 + + + Inquiry for Undefined + 1 + + + Inquiry for Mono8 + 2 + + + Inquiry for Mono8Signed + 3 + + + Inquiry for Mono10 + 4 + + + Inquiry for Mono10Packed + 5 + + + Inquiry for Mono12 + 6 + + + Inquiry for Mono12Packed + 7 + + + Inquiry for Mono16 + 8 + + + Inquiry for BayerGR8 + 9 + + + Inquiry for BayerRG8 + 10 + + + Inquiry for BayerGB8 + 11 + + + Inquiry for Undefined + 12 + + + Inquiry for BayerGR10 + 13 + + + Inquiry for BayerRG10 + 14 + + + Inquiry for BayerGB10 + 15 + + + Inquiry for BayerBG10 + 16 + + + Inquiry for BayerGR12 + 17 + + + Inquiry for BayerRG12 + 18 + + + Inquiry for BayerGB12 + 19 + + + Inquiry for BayerBG12 + 20 + + + Inquiry for RGB8Packed + 21 + + + Inquiry for BGR8Packed + 22 + + + Inquiry for RGBA8Packed + 23 + + + Inquiry for BGRA8Packed + 24 + + + Inquiry for RGB10Packed + 25 + + + Inquiry for BGR10Packed + 26 + + + Inquiry for RGB12Packed + 27 + + + Inquiry for BGR12Packed + 28 + + + Inquiry for BGR10V1Packed + 29 + + + Inquiry for BGR10V2Packed + 30 + + + Inquiry for YUV411Packed + 31 + +
+ +
0x10030
+ 4 + RO + Device + NoCache + UserSetLoadReg + LittleEndian + + Inquiry for YUV422Packed + 1 + + + Inquiry for YUV444Packed + 2 + + + Inquiry for RGB8Planar + 3 + + + Inquiry for Mono8Signed + 4 + + + Inquiry for RGB12Planar + 5 + + + Inquiry for RGB16Planar + 6 + + + Inquiry for Mono14 + 7 + + + Inquiry for BayerGR10Packed + 8 + + + Inquiry for BayerRG10Packed + 9 + + + Inquiry for BayerGB10Packed + 10 + + + Inquiry for BayerBG10Packed + 11 + + + Inquiry for BayerGR12Packed + 12 + + + Inquiry for BayerRG12Packed + 13 + + + Inquiry for BayerGB12Packed + 14 + + + Inquiry for BayerBG12Packed + 15 + + + Inquiry for BayerGR16 + 16 + + + Inquiry for BayerRG16 + 17 + + + Inquiry for BayerGB16 + 18 + + + Inquiry for BayerBG16 + 19 + + + Inquiry for YUV422YUYVPacked + 20 + + + Inquiry for RGB16Packed + 21 + + + Inquiry for RGB12V1Packed + 22 + +
+
+ + +
0x310
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x10034
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+
+ + +
0x314
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x10038
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+
+
+ + + + This category includes items that used to control the Transport layer + This category includes items that used to control the Transport layer. + TransportLayer + PayloadSize + + + + Size of the payload in bytes + Size of images, in bytes, for the current format and size. + Expert + PayloadSizeReg + PureNumber + + +
0x370
+ 4 + RO + Device + NoCache + UserSetLoadReg + WidthReg + HeightReg + PixelFormatReg + Unsigned + LittleEndian +
+
+
+ + + + This category includes items that used to set the image acquisition parameters and to start and stop acquisition + This category includes items that used to set the image acquisition parameters and to start and stop acquisition. + AcquisitionTrigger + AcquisitionMode + AcquisitionStart + AcquisitionStop + AcquisitionSpeedLevel + AcquisitionFrameCount + TriggerMode + TriggerSource + TriggerSoftware + TriggerActivation + TriggerSwitch + ExposureMode + ExposureTime + ExposureAuto + TriggerFilterRaisingEdge + TriggerFilterFallingEdge + + + Used by application software to set the mode of acquisition + Used by application software to set the mode of acquisition. This feature indicates how image are sequenced out of the camera (continuously, single shot, multi-shot, …) + AcquisitionMode + Beginner + AcquisitionMode_InqIsImplementedReg + TLParamsLocked + + Setting the acquisition mode to single frame + This enumeration value sets the camera's acquisition mode to single frame + SingleFrame_InqIsImplementedReg + 0 + + + Setting the acquisition mode to multi frame + This enumeration value sets the camera's acquisition mode to multi frame. + MulitiFrame_InqIsImplementedReg + 1 + + + Setting the acquisition mode to continuous + This enumeration value sets the camera's acquisition mode to continuous. + Continuous_InqIsImplementedReg + 2 + + AcquisitionModeReg + + + Starts the acquisition of images + This command starts the acquisition of images. If the camera is set for single frame acquisition, it will start acquisition of one frame. If the camera is set for continuous frame acquisition, it will start continuous acquisition of frames. + AcquisitionStart + Beginner + AcquisitionStartReg + 1 + + + Stops the acquisition of images + If the camera is set for continuous image acquisition and acquisition has been started, this command stops the acquisition of images. + AcquisitionStop + Beginner + AcquisitionStopReg + 0 + + + Setting the speed level of acquiring image + Setting the speed level of acquiring image. The bigger the value, the greater the frame rate; The smaller the value, the smaller the frame rate + AcquisitionSpeedLevel + Expert + AcquisitionSpeedLevel_InqIsImplemented + TLParamsLocked + AcquisitionSpeedLevelReg + AcquisitionSpeedLevelMinReg + AcquisitionSpeedLevelMaxReg + AcquisitionSpeedLevelIncReg + Linear + + + Setting the number of frames acquired in the multiframe acquisition mode + This value sets the number of frames acquired in the multiframe acquisition mode + AcquisitionFrameCount + Beginner + AcquisitionFrameCount_InqIsImplemented + AcquisitionFrameCountReg + AcquisitionFrameCountMinReg + AcquisitionFrameCountMaxReg + AcquisitionFrameCountIncReg + Linear + + + Setting the mode for the selected trigger + This enumeration sets the trigger mode for the selected trigger. + TriggerMode + Beginner + TriggerMode_InqImplementedReg + TLParamsLocked + + 0 + + + 1 + + TriggerModeReg + + + Setting the signal source for the selected trigger + This enumeration sets the signal source for the selected trigger. + TriggerSource + Invisible + + Setting the software trigger as the signal source for the selected trigger + This enumeration value sets the signal source for the selected trigger to software trigger. + Software + 0 + + + Setting the signal source for the selected trigger to line 0 + This enumeration value sets the signal source for the selected trigger to line 0. + Line0 + 1 + + 0 + + + Generates a software trigger signal + This command generates a software trigger signal. + TriggerSoftware + Beginner + TriggerSoftwareReg + 1 + + + Setting the signal transition needed to activate the selected trigger + This enumeration sets the signal transition needed to activate the selected trigger. + TriggerActivation + Beginner + TriggerActivation_InqImplementedReg + + Setting the selected trigger to become active on the rising edge of the source signal + This enumeration value sets the sets the selected trigger to become active on the rising edge of the source signal. + RisingEdge + TriggerActivation_RisingEdge_InqImplementedReg + 1 + + + Setting the selected trigger to become active on the falling edge of the source signal + Sets the selected trigger to become active on the falling edge of the source signal + FallingEdge + TriggerActivation_FallingEdge_InqImplementedReg + 0 + + TriggerActivationReg + + + Control external trigger signal is valid + Control external trigger signal is valid. When using external trigger, first set the trigger mode to on, and then set trigger switch to on. + TriggerSwitch + Guru + TriggerSwitch_InqImplementedReg + + 0 + + + 1 + + TriggerSwitchReg + + + Setting the exposure mode + This enumeration sets the exposure mode. + ExposureMode + Beginner + TLParamsLocked + + Setting the exposure mode to timed + This enumeration value sets the exposure mode to timed. + 1 + + ExposureMode_value + + + 1 + + + Setting the exposure time + This controls the duration where the photosensitive cells are exposed to light. + ExposureTime + Beginner + ExposureTime_InqIsImplemented + ExposureTime_InqEnabled + ExposureTimeReg + ExposureTimeMinReg + ExposureTimeMaxReg + ExposureTimeIncReg + us + Linear + + + Determines if the ExposureAuto is Off and ExposureMode is Timed + ExposureMode_value + ExposureAutoReg + (EXPOSUREMODE=1) ? ((EXPOSUREAUTO=0) ? 0 : 1) : 1 + + + Exposure Auto is the 'automatic' counterpart to manually setting an exposure time + The exposure auto function automatically adjusts the Auto Exposure Time parameter value within set limits, until a target average gray value for the pixel data is reached. + ExposureAuto + Beginner + ExposureAuto_InqImplementedReg + ExposureAuto_InqEnabled + + ExposureAuto_Off_InqImplementedReg + 0 + + + ExposureAuto_Continuous_InqImplementedReg + 1 + + + ExposureAuto_Once_InqImplementedReg + 2 + Yes + + ExposureAutoReg + 1000 + + + Determines if the ExposureMode is Timed + ExposureMode_value + (EXPOSUREMODE=1) ? 0 : 1 + + + Setting value of raisingedge of the trigger filter + Raisingedge signal pulse width is smaller than this value is invalid. + TriggerFilterRaisingEdge + Expert + TriggerFilterRaisingEdge_InqIsImplemented + TriggerFilterRaisingEdgeReg + TriggerFilterRaisingEdgeMinReg + TriggerFilterRaisingEdgeMaxReg + TriggerFilterRaisingEdgeIncReg + us + Linear + + + Setting value of fallingedge of the trigger filter + Fallingedge signal pulse width is smaller than this value is invalid. + TriggerFilterFallingEdge + Expert + TriggerFilterFallingEdge_InqIsImplemented + TriggerFilterFallingEdgeReg + TriggerFilterFallingEdgeMinReg + TriggerFilterFallingEdgeMaxReg + TriggerFilterFallingEdgeIncReg + us + Linear + + + + +
0x400
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x10040
+ 4 + RO + Device + NoCache + UserSetLoadReg + LittleEndian + + Inquiry for AcquisitionMode + 0 + + + Inquiry for SingleFrame + 1 + + + Inquiry for MulitiFrame + 2 + + + Inquiry for Continuous + 3 + +
+
+ +
0x404
+ 4 + WO + Device + NoCache + Unsigned + LittleEndian +
+ +
0x408
+ 4 + WO + Device + NoCache + Unsigned + LittleEndian +
+ + +
0x420
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x10068
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x424
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x428
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x42C
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + +
0x410
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x10064
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x414
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x418
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x41C
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + +
0x430
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x10044
+ 4 + RO + Device + NoCache + UserSetLoadReg + LittleEndian + + Inquiry for TriggerMode + 0 + +
+
+ +
0x434
+ 4 + WO + Device + NoCache + Unsigned + LittleEndian +
+ + +
0x43C
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x1004C
+ 4 + RO + Device + NoCache + UserSetLoadReg + LittleEndian + + Inquiry for TriggerActivation + 0 + + + Inquiry for TriggerActivation_RasingEdge + 1 + + + Inquiry for TriggerActivation_FallingEdge + 2 + +
+
+ + +
0x450
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x10054
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+
+ + +
0x458
+ 4 + RW + Device + NoCache + 1000 + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x1005C
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x45C
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x460
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x464
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + +
0x468
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x1006C
+ 4 + RO + Device + NoCache + UserSetLoadReg + LittleEndian + + Inquiry for ExposureAuto + 0 + + + Inquiry for ExposureAuto Off + 1 + + + Inquiry for ExposureAuto Continuous + 2 + + + Inquiry for ExposureAuto Once + 3 + +
+
+ + +
0x480
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x10174
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x484
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x488
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x48C
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + +
0x490
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x10178
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x494
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x498
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x49C
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+
+ + + + This category includes items that used to control the operation of the camera's digital I/O lines + This category includes items that used to control the operation of the camera's digital I/O lines. + DigitalIO + UserOutputSelector + UserOutputValue + UserOutputMode + StrobeSwitch + + + Selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. + This enumeration selects the user settable output signal to configure. Once a user settable output signal has been selected, all changes to the user settable output signal settings will be applied to the selected user settable output signal. + UserOutputSelector + Expert + UserOutputSelector_InqImplementedReg + + Selects user settable output signal 0 for configuration + This enumeration value selects user settable output signal 0 for configuration. + UserOutputSelector_UserOutput0_InqImplementedReg + 1 + + + Selects user settable output signal 1 for configuration + This enumeration value selects user settable output signal 1 for configuration. + UserOutputSelector_UserOutput1_InqImplementedReg + 2 + + + Selects user settable output signal 2 for configuration + This enumeration value selects user settable output signal 2 for configuration. + UserOutputSelector_UserOutput2_InqImplementedReg + 4 + + UserOutputSelectorReg + + + Setting the state of the selected user settable output signal + This boolean value sets the state of the selected user settable output signal. + UserOutputValue + Expert + UserOutputValue_InqIsImplementedReg + UserOutputValueReg + + + Setting the mode of the The output signal + Output signal can be used for different purposes, flash or a user-defined constant level + UserOutputMode + Beginner + UserOutputMode_InqImplementedReg + + Strobe mode + This mode, the flash light is available. + Strobe + UserOutputMode_Strobe_InqImplementedReg + 0 + + + UserDefined mode + This mode, the user can customize the output level. + UserDefined + UserOutputMode_UserDefined_InqImplementedReg + 1 + + UserOutputModeReg + + + Setting the flash light switch + Set the flash light switch + StrobeSwitch + Expert + StrobeSwitch_InqImplementedReg + StrobeSwitch_InqEnabled + + Off + Turn off flash + Off + 0 + + + On + Turn on flash + On + 1 + + StrobeSwitchReg + + + Determines if the UserOutputMode feature is selected Strobe + UserOutputModeReg + (USEROUTPUTMODE = 0) ? 0 : 1 + + + + +
0x600
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x10074
+ 4 + RO + Device + NoCache + UserSetLoadReg + LittleEndian + + 0 + + + 1 + + + 2 + + + 3 + +
+
+ + +
0x604
+ 4 + RW + Device + NoCache + UserSetLoadReg + UserOutputSelectorReg + Unsigned + LittleEndian +
+ +
0x10078
+ 4 + RO + Device + NoCache + UserSetLoadReg + UserOutputSelectorReg + 0 + LittleEndian +
+
+ + +
0x608
+ 4 + RW + Device + NoCache + UserSetLoadReg + UserOutputSelectorReg + Unsigned + LittleEndian +
+ +
0x1007C
+ 4 + RO + Device + NoCache + UserSetLoadReg + UserOutputSelectorReg + LittleEndian + + 0 + + + 1 + + + 2 + +
+
+ + +
0x60C
+ 4 + RW + Device + NoCache + UserSetLoadReg + UserOutputSelectorReg + Unsigned + LittleEndian +
+ +
0x10080
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+
+
+ + + + This category includes items that used to control the analog characteristics of the video signal + This category includes items that used to control the analog characteristics of the video signal. + AnalogControls + GainSelector + Gain + GainRaw + GainAuto + BlackLevelSelector + BlackLevel + BlackLevelRaw + BlackLevelAuto + BalanceRatioSelector + BalanceRatio + BalanceWhiteAuto + AWBLampHouse + DeadPixelCorrect + + + Gain Auto is the 'automatic' counterpart of the manual gain feature. + The gain auto function automatically adjusts the Auto Gain parameter value within set limits, until a target average gray value for the pixel data is reached. + GainAuto + Beginner + GainAuto_InqImplementedReg + + Disables the Gain Auto function. + Disables the Gain Auto function. + Off + GainAuto_Off_InqImplementedReg + 0 + + + Setting operation mode to 'continuous'. + When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. + Continuous + GainAuto_Continuous_InqImplementedReg + 1 + + + Setting operation mode to 'once'. + When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. + Once + GainAuto_Once_InqImplementedReg + 2 + Yes + + GainAutoReg + 1000 + + + Selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. + This enumeration selects the gain control to configure. Once a gain control has been selected, all changes to the gain settings will be applied to the selected control. + GainSelector + Beginner + + Selects all gain controls for adjustment + This enumeration value selects all available gain controls for adjustment. + GainAll_InqIsImplemented + 0 + + GainSelect + Gain + + + Invisible + 0 + 0 + 0 + 1 + + + This is an float value that sets the selected gain control in device specific units + The value is an float value that sets the selected gain control in units specific to the camera. + Gain + Beginner + Gain_InqIsImplemented + Gain_InqEnabled + GainReg + GainMinReg + GainMaxReg + GainIncReg + Linear + + + This is an integer value that sets the selected gain control in device specific units + The value is an integer value that sets the selected gain control in units specific to the camera. + Gain + Invisible + Gain_InqIsImplemented + Gain_InqEnabled + GainReg + GainMinReg + GainMaxReg + GainIncReg + Linear + + + Determines if the GainAuto feature is selected Off + GainAutoReg + ( GAINAUTO = 0 ) ? 0 : 1 + + + Controls the mode for automatic black level adjustment. + This function controls the mode for automatic black level adjustment. + BlackLevelAuto + Expert + BlackLevelAuto_InqImplementedReg + + Disables the BlackLevel Auto function. + Disables the BlackLevel Auto function. + Off + BlackLevelAuto_Off_InqImplementedReg + 0 + + + Setting operation mode to 'continuous'. + When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted by the device. + Continuous + BlackLevelAuto_Continuous_InqImplementedReg + 1 + + + Setting operation mode to 'once'. + When the 'once' mode of operation is selected, the parameter value is automatically adjusted once by the device. Once it has converged, it automatically returns to the Off state. + Once + BlackLevelAuto_Once_InqImplementedReg + 2 + Yes + + BlackLevelAutoReg + 1000 + + + Selcts a black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. + This enumeration selects the black level control to configure. Once a black level control has been selected, all changes to the black level settings will be applied to the selected control. + BlackLevelSelector + Expert + + Selects all black level controls for adjustment + This enumeration value selects all available black level controls for adjustment. + All + BlackLevelAll_InqIsImplemented + 0 + + BlackLevelSelect + BlackLevel + + + Invisible + 0 + 0 + 0 + 1 + + + Setting the value of the selected black level control as an float + This value sets the selected black level control as an float. + BlackLevel + Expert + BlackLevel_InqIsImplemented + BlackLevel_InqEnabled + BlackLevelReg + BlackLevelMinReg + BlackLevelMaxReg + BlackLevelIncReg + Linear + + + Setting the value of the selected black level control as an integer + This value sets the selected black level control as an integer. + BlackLevel + Invisible + BlackLevel_InqIsImplemented + BlackLevel_InqEnabled + BlackLevelReg + BlackLevelMinReg + BlackLevelMaxReg + BlackLevelIncReg + Linear + + + Determines if the BlackLevelAuto feature is selected Off + BlackLevelAutoReg + ( BLACKLEVLEAUTO = 0) ? 0 : 1 + + + Balance White Auto is the 'automatic' counterpart of the manual white balance feature. + The automatic white balance is a two-step process: First, the Balance Ratio parameter values for red, green, and blue are each set to 1.0. Then, assuming a 'grey world' model, the Balance Ratio Abs parameter values are adjusted such that the average gray values for the 'red' and 'blue' pixels match the average gray value for the 'green' pixels. + BalanceWhiteAuto + Expert + BalanceWhiteAuto_InqImplementedReg + + Disables the Balance White Auto function. + Disables the Balance White Auto function. + Off + BalanceWhiteAuto_Off_InqImplementedReg + 0 + + + Setting operation mode to 'continuous'. + When the 'continuous' mode of operation is selected, the parameter value is automatically adjusted while images are acquired. The repeated automatic adjustment will proceed until the 'once' mode of operation is used or until the auto function is set to 'off'. + Continuous + BalanceWhiteAuto_Continuous_InqImplementedReg + 1 + + + Setting operation mode to 'once'. + When the 'once' mode of operation is selected, the parameter value is automatically adjusted until the related image property reaches the target value. After the automatic parameter value adjustment is complete, the auto function will automatically be set to 'off' and the new parameter value will be applied to the following images. + Once + BalanceWhiteAuto_Once_InqImplementedReg + 2 + Yes + + BalanceWhiteAutoReg + 1000 + + + Selects a balance ratio to configure. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. + This enumeration selects a balance ratio control to configuration. Once a balance ratio control has been selected, all changes to the balance ratio settings will be applied to the selected control. + BalanceRatioSelector + Expert + BalanceRatio_InqImplementedReg + + Selects the red balance ratio control for adjustment + This enumeration value selects the red balance ratio control for adjustment. + Red + BalanceRatioSelector_Red_InqImplementedReg + 0 + + + Selects the green balance ratio control for adjustment + This enumeration value selects the green balance ratio control for adjustment. + Green + BalanceRatioSelector_Green_InqImplementedReg + 1 + + + Selects the blue balance ratio control for adjustment + This enumeration value selects the blue balance ratio control for adjustment. + Blue + BalanceRatioSelector_Blue_InqImplementedReg + 2 + + BalanceRatioSelectorReg + + + Setting the value of the selected balance ratio control as a float + This value sets the selected balance ratio control as a float value. + BalanceRatio + Expert + BalanceRatio_InqImplementedReg + BalanceRatio_InqEnabled + BalanceRatioValue + BalanceRatioValueMin + BalanceRatioValueMax + BalanceRatioValueInc + Linear + + + Determines if the BalanceWhiteAuto feature is selected Off + BalanceWhiteAutoReg + ( BALANCEWHITEAUTO = 0) ? 0 : 1 + + + 100 + + + BalanceRatioBase + FROM * BALANCERATIOBASE + TO / BALANCERATIOBASE + BalanceRatioValueReg + Increasing + + + BalanceRatioBase + FROM * BALANCERATIOBASE + TO / BALANCERATIOBASE + BalanceRatioValueMinReg + Increasing + + + BalanceRatioBase + FROM * BALANCERATIOBASE + TO / BALANCERATIOBASE + BalanceRatioValueMaxReg + Increasing + + + BalanceRatioBase + FROM * BALANCERATIOBASE + TO / BALANCERATIOBASE + BalanceRatioValueIncReg + Increasing + + + Setting the mode of AWB environment + Refers to the AWB working environment. + AWBLampHouse + Guru + AWBLampHouse_InqImplementedReg + + the Adaptive light mode + The camera work in Adaptive light mode + Adaptive + AWBLampHouse_Adaptive_InqImplementedReg + 0 + + + the D65 light mode + The camera work in D65 light mode + D65 + AWBLampHouse_D65_InqImplementedReg + 1 + + + the Fluorescence light mode + The camera work in Fluorescence light mode + Fluorescence + AWBLampHouse_Fluorescence_InqImplementedReg + 2 + + + the Incandescent light mode + The camera work in Incandescent light mode + Incandescent + AWBLampHouse_Incandescent_InqImplementedReg + 3 + + AWBLampHouseReg + + + Whether to enable the deadpixel correct function + The deadpixel correct function can eliminate dead pixels in the image + DeadPixelCorrect + Expert + DeadPixelCorrect_InqImplementedReg + + 0 + + + 1 + + DeadPixelCorrectReg + + + + +
0x700
+ 4 + RW + Device + NoCache + UserSetLoadReg + GainSelect + Unsigned + LittleEndian +
+ +
0x10084
+ 4 + RO + Device + NoCache + UserSetLoadReg + GainSelect + LittleEndian + + 0 + + + 1 + + + 2 + + + 3 + +
+
+ + +
0x10088
+ 4 + RO + Device + NoCache + UserSetLoadReg + GainSelect + 0 + LittleEndian +
+ +
0x1008C
+ 4 + RO + Device + NoCache + UserSetLoadReg + GainSelect + 0 + LittleEndian +
+ +
0x10090
+ 4 + RO + Device + NoCache + UserSetLoadReg + GainSelect + 0 + LittleEndian +
+ +
0x10094
+ 4 + RO + Device + NoCache + UserSetLoadReg + GainSelect + 0 + LittleEndian +
+ +
0x10098
+ 4 + RO + Device + NoCache + UserSetLoadReg + GainSelect + 0 + LittleEndian +
+ + GainSelect + + + + GainSelect + + + + GainSelect + + + + GainSelect + + + + GainSelect + + + + GainAccessRegAddress + 4 + RW + Device + NoCache + 1000 + UserSetLoadReg + GainSelect + Unsigned + LittleEndian + + + GainIsImplementedAccessRegAddress + 4 + RO + Device + NoCache + UserSetLoadReg + GainSelect + 0 + LittleEndian + + + GainMinAccessRegAddress + 4 + RO + Device + NoCache + UserSetLoadReg + GainSelect + Unsigned + LittleEndian + + + GainMaxAccessRegAddress + 4 + RO + Device + NoCache + UserSetLoadReg + GainSelect + Unsigned + LittleEndian + + + GainIncAccessRegAddress + 4 + RO + Device + NoCache + UserSetLoadReg + GainSelect + Unsigned + LittleEndian + +
+ + +
0x754
+ 4 + RW + Device + NoCache + UserSetLoadReg + BlackLevelSelect + Unsigned + LittleEndian +
+ +
0x1009C
+ 4 + RO + Device + NoCache + UserSetLoadReg + BlackLevelSelect + LittleEndian + + Inquiry for BlackLevelAuto + 0 + + + Inquiry for BlackLevelAuto Off + 1 + + + Inquiry for BlackLevelAuto Continuous + 2 + + + Inquiry for BlackLevelAuto Once + 3 + +
+
+ + +
0x10100
+ 4 + RO + Device + NoCache + UserSetLoadReg + BlackLevelSelect + 0 + LittleEndian +
+ +
0x10104
+ 4 + RO + Device + NoCache + UserSetLoadReg + BlackLevelSelect + 0 + LittleEndian +
+ +
0x10108
+ 4 + RO + Device + NoCache + UserSetLoadReg + BlackLevelSelect + 0 + LittleEndian +
+ +
0x1010C
+ 4 + RO + Device + NoCache + UserSetLoadReg + BlackLevelSelect + 0 + LittleEndian +
+ +
0x10110
+ 4 + RO + Device + NoCache + UserSetLoadReg + BlackLevelSelect + 0 + LittleEndian +
+ + BlackLevelSelect + + + + BlackLevelSelect + + + + BlackLevelSelect + + + + BlackLevelSelect + + + + BlackLevelSelect + + + + BlackLevelAccessRegAddress + 4 + RW + Device + NoCache + 1000 + UserSetLoadReg + BlackLevelSelect + Signed + LittleEndian + + + BlackLevelIsImplementedAccessRegAddress + 4 + RO + Device + NoCache + UserSetLoadReg + BlackLevelSelect + 0 + LittleEndian + + + BlackLevelMinAccessRegAddress + 4 + RO + Device + NoCache + UserSetLoadReg + BlackLevelSelect + Signed + LittleEndian + + + BlackLevelMaxAccessRegAddress + 4 + RO + Device + NoCache + UserSetLoadReg + BlackLevelSelect + Signed + LittleEndian + + + BlackLevelIncAccessRegAddress + 4 + RO + Device + NoCache + UserSetLoadReg + BlackLevelSelect + Signed + LittleEndian + +
+ + +
0x7B8
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x10118
+ 4 + RO + Device + NoCache + UserSetLoadReg + LittleEndian + + Inquiry for BalanceWhiteAuto + 0 + + + Inquiry for BalanceWhiteAuto + 0 + + + Inquiry for BalanceWhiteAuto + 0 + + + Inquiry for BalanceWhiteAuto + 0 + +
+
+ + +
0x7C0
+ 4 + RW + Device + NoCache + 1000 + UserSetLoadReg + BalanceRatioSelectorReg + Unsigned + LittleEndian +
+ +
0x7C4
+ 4 + RO + Device + NoCache + UserSetLoadReg + BalanceRatioSelectorReg + Unsigned + LittleEndian +
+ +
0x7C8
+ 4 + RO + Device + NoCache + UserSetLoadReg + BalanceRatioSelectorReg + Unsigned + LittleEndian +
+ +
0x7CC
+ 4 + RO + Device + NoCache + UserSetLoadReg + BalanceRatioSelectorReg + Unsigned + LittleEndian +
+
+ + +
0x7BC
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x1011C
+ 4 + RO + Device + NoCache + UserSetLoadReg + BalanceRatioSelectorReg + LittleEndian + + 0 + + + 1 + + + 2 + + + 3 + +
+
+ + +
0x7D8
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x10198
+ 4 + RO + Device + NoCache + UserSetLoadReg + LittleEndian + + 0 + + + 1 + + + 2 + + + 3 + + + 4 + +
+
+ + +
0x7D4
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x1017C
+ 4 + RO + Device + NoCache + UserSetLoadReg + LittleEndian + + Inquiry for DeadPixelCorrect + 0 + +
+
+
+ + + + This category includes items that used to control the User Set features + This category includes items that used to control the User Set features. + UserSetControl + UserSetSelector + UserSetLoad + UserSetSave + + + Selects the configuration set to load, save, or configure. Once a configuration set has been selected, all changes to the configuration set settings will be applied to the selected configuration set. + This enumeration selects the configuration set to load, save or configure. Possible values for the User Set Selector are: Default: Selects a configuration set that contains factory settings. User Set 1: Selects the first user set. When the Default configuration set is selected and loaded using User Set Load, the device must be in default factory settings state and must make sure the mandatory continuous acquisition use case works directly. Default User Set is read-only and cannot be modified. + UserSetSelector + Beginner + UserSetSelector_InqImplementedReg + + Selects the default configuration set + This enumeration value selects the default configuration set. + Default + UserSetSelector_Default_InqImplementedReg + 0 + + + Selects user set 1 + This enumeration value selects user set 1. + UserSet1 + UserSetSelector_UserSet1_InqImplementedReg + 1 + + + Selects user set 2 + This enumeration value selects user set 2. + UserSet2 + UserSetSelector_UserSet2_InqImplementedReg + 2 + + UserSetSelectorReg + + + Loads the selected configuration into the camera's volatile memory and makes it the active configuration set. Once the selected set is loaded, the parameters in the selected set will control the camera. + This command loads the selected configuration set from the non-volatile memory in the camera to the volatile memory and makes the selected set the active configuration set. Once the selected set is loaded, the parameters in the selected set will control the camera. + UserSetLoad + Beginner + UserSetLoad_InqImplemented + TLParamsLocked + UserSetLoadReg + 1 + + + Saves the current active configuration set into the selected user set. + This command copies the parameters in the current active configuration set into the selected user set in the camera's non-volatile memory. + UserSetSave + Beginner + UserSetSave_InqIsImplemented + UserSetSaveReg + 1 + + + + +
0x900
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x10180
+ 4 + RO + Device + NoCache + UserSetLoadReg + LittleEndian + + Inquiry for UserSetSelector + 0 + + + Inquiry for UserSetSelector_Default + 1 + + + Inquiry for UserSetSelector_UserSet1 + 2 + + + Inquiry for UserSetSelector_UserSet2 + 3 + +
+
+ + +
0x904
+ 4 + WO + Device + NoCache + Unsigned + LittleEndian +
+ +
0x10184
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+
+ + +
0x908
+ 4 + WO + Device + NoCache + Unsigned + LittleEndian +
+ +
0x10188
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+
+
+ + + + This category includes items that used to control the User Defined features + This category includes items that used to control the User Defined features. + CustomFeature + ADCLevel + HBlanking + VBlanking + UserPassword + VerifyPassword + UserData + ExpectedGrayValue + AALightEnvironment + AAROIWidth + AAROIHeight + AAROIOffsetX + AAROIOffsetY + AutoGainValueMin + AutoGainValueMax + AutoGainMin + AutoGainMax + AutoShutterValueMin + AutoShutterValueMax + AutoExposureTimeMin + AutoExposureTimeMax + FrameInformation + ContrastParam + GammaParam + ColorCorrectionParam + ImageGrayRaiseSwitch + + + Setting the value of ADCLevel + When the pixel size is not 8bits, this function can be used to choose 8bits form 10bits or 12bit for show image. + ADCLevel + Expert + ADCLevel_InqIsImplemented + ADCLevel_InqEnabled + ADCLevelReg + ADCLevelMinReg + ADCLevelMaxReg + ADCLevelIncReg + Linear + + + Determines if the PixelSize is 8 + PixelSize_Value + (PIXELSIZE = 8) ? 0 : 1 + + + Setting the value of HBlanking + Between line and line of the return process is referred to as horizontal blanking. + HBlanking + Expert + HBlanking_InqIsImplemented + HBlankingReg + HBlankingMinReg + HBlankingMaxReg + HBlankingIncReg + Linear + + + Setting the value of VBlanking + After scanning a frame, from the bottom right hand corner to return to the image of the upper left corner, start a new frame scanning, the time interval, called vertical blanking. + VBlanking + Expert + VBlanking_InqIsImplemented + VBlankingReg + VBlankingMinReg + VBlankingMaxReg + VBlankingIncReg + Linear + + + Setting the value of ExpectedGrayValue + This parameter is auto exposure and auto gain control of a benchmark parameter. + ExpectedGrayValue + Expert + ExpectedGrayValue_InqIsImplemented + ExpectedGrayValueReg + ExpectedGrayValueMinReg + ExpectedGrayValueMaxReg + ExpectedGrayValueIncReg + Linear + + + Setting the mode of light environment + Refers to the camera working environment, can be divided into natural light, 50 Hz alternating current, 60 Hz alternating current. Automatic function according to the external light conditions better for accommodation. + AALightEnvironment + Expert + AALightEnvironment_InqImplementedReg + + the natural light mode + The camera work in natural light mode + NatureLight + AALightEnvironment_NatureLight_InqImplementedReg + 0 + + + the AC50HZ mode + The camera work in AC50HZ mode + AC50HZ + AALightEnvironment_AC50HZ_InqImplementedReg + 1 + + + the AC60HZ mode + The camera work in AC60HZ mode + AC60HZ + AALightEnvironment_AC60HZ_InqImplementedReg + 2 + + AALightEnvironmentReg + + + Setting the X offset (left offset) of the rect of interest in pixels for 2A + This value sets the X offset (left offset) for the rect of interest in pixels for 2A, i.e., the distance in pixels between the left side of the image area and the left side of the AAROI. + AAROIOffsetX + Expert + AAROI_InqIsImplemented + AAROIXReg + 0 + AAROIXMax_value + 4 + Linear + + + WidthReg + AAROIWidthReg + WIDTH-AAROIWIDTH + + + Setting the Y offset (top offset) for the rect of interest in pixels for 2A + This value sets the Y offset (top offset) for the rect of interest for 2A, i.e., the distance in pixels between the top of the image area and the top of the AAROI. + AAROIOffsetY + Expert + AAROI_InqIsImplemented + AAROIYReg + 0 + AAROIYMax_value + 4 + Linear + + + HeightReg + AAROIHeightReg + HEIGHT-AAROIHEIGHT + + + Setting the width of the rect of interest in pixels for 2A + This value sets the width of the rect of interest in pixels for 2A. + AAROIWidth + Expert + AAROI_InqIsImplemented + AAROIWidthReg + 4 + AAROIWidthMax_value + 4 + Linear + + + WidthReg + AAROIXReg + WIDTH-AAROIX + + + Setting the height of the rect of interest in pixels for 2A + This value sets the height of the rect of interest in pixels for 2A. + AAROIHeight + Expert + AAROI_InqIsImplemented + AAROIHeightReg + 4 + AAROIHeightMax_value + 4 + Linear + + + HeightReg + AAROIYReg + HEIGHT-AAROIY + + + Setting up automatic gain range of minimum + Setting up automatic gain range of minimum. When the gain is set to auto mode, this function works. + AutoGainMin + Expert + AutoGainValue_InqIsImplemented + AutoGainValueMinReg + GainMinReg + AutoGainValueMaxReg_value + GainIncReg + Linear + + + Setting up automatic gain range of minimum + Setting up automatic gain range of minimum. When the gain is set to auto mode, this function works. + AutoGainValueMin + Invisible + AutoGainValue_InqIsImplemented + AutoGainValueMinReg + GainMinReg + AutoGainValueMaxReg_value + GainIncReg + Linear + + + AutoGainValueMaxReg + AUTOGAINVALUEMAXREG - 1 + + + Setting up automatic gain range of maximum + Setting up automatic gain range of maximum. When the gain is set to auto mode, this function works. + AutoGainMax + Expert + AutoGainValue_InqIsImplemented + AutoGainValueMaxReg + AutoGainValueMinReg_value + GainMaxReg + GainIncReg + Linear + + + Setting up automatic gain range of maximum + Setting up automatic gain range of maximum. When the gain is set to auto mode, this function works. + AutoGainValueMax + Invisible + AutoGainValue_InqIsImplemented + AutoGainValueMaxReg + AutoGainValueMinReg_value + GainMaxReg + GainIncReg + Linear + + + AutoGainValueMinReg + AUTOGAINVALUEMINREG + 1 + + + Setting up automatic exposure time range of minimum + Setting up automatic shutter range of minimum. When the shutter is set to auto mode, this function works. + AutoExposureTimeMin + Expert + AutoShutterValue_InqIsImplemented + AutoShutterValueMinReg + ExposureTimeMinReg + AutoShutterValueMaxReg_value + ExposureTimeIncReg + us + Linear + + + Setting up automatic shutter range of minimum + Setting up automatic shutter range of minimum. When the shutter is set to auto mode, this function works. + AutoShutterValueMin + Invisible + AutoShutterValue_InqIsImplemented + AutoShutterValueMinReg + ExposureTimeMinReg + AutoShutterValueMaxReg_value + ExposureTimeIncReg + Linear + + + AutoShutterValueMaxReg + AUTOSHUTTERVALUEMAXREG - 1 + + + Setting up automatic exposure time range of maximum + Setting up automatic shutter range of maximum. When the shutter is set to auto mode, this function works. + AutoExposureTimeMax + Expert + AutoShutterValue_InqIsImplemented + AutoShutterValueMaxReg + AutoShutterValueMinReg_value + ExposureTimeMaxReg + ExposureTimeIncReg + us + Linear + + + Setting up automatic shutter range of maximum + Setting up automatic shutter range of maximum. When the shutter is set to auto mode, this function works. + AutoShutterValueMax + Invisible + AutoShutterValue_InqIsImplemented + AutoShutterValueMaxReg + AutoShutterValueMinReg_value + ExposureTimeMaxReg + ExposureTimeIncReg + Linear + + + AutoShutterValueMinReg + AUTOSHUTTERVALUEMINREG + 1 + + + Invisible + ContrastParam_InqIsImplemented + ContrastParam_value + + + ContrastParamReg + CONTRAST_RAWVALUE / 16 + + + Invisible + GammaParam_InqIsImplemented + GammaParam_value + + + GammaParamReg + GAMMA_RAWVALUE / 1024 + + + Invisible + ColorCorrectionParam_InqIsImplemented + ColorCorrectionParamReg + + + Control ImageGrayRaise is valid + Control ImageGrayRaise is valid. + ImageGrayRaiseSwitch + Guru + ImageGrayRaiseSwitch_InqImplementedReg + + 0 + + + 1 + + ImageGrayRaiseSwitchReg + + + + +
0x2000
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x10124
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x2004
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x2008
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x200C
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + +
0x2010
+ 4 + RW + Device + NoCache + UserSetLoadReg + WidthReg + Signed + LittleEndian +
+ +
0x10128
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x2018
+ 4 + RO + Device + NoCache + UserSetLoadReg + WidthReg + Signed + LittleEndian +
+ +
0x2020
+ 4 + RO + Device + NoCache + UserSetLoadReg + WidthReg + Signed + LittleEndian +
+ +
0x2028
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + +
0x2014
+ 4 + RW + Device + NoCache + UserSetLoadReg + Signed + LittleEndian +
+ +
0x1012C
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x201C
+ 4 + RO + Device + NoCache + UserSetLoadReg + Signed + LittleEndian +
+ + +
0x2024
+ 4 + RO + Device + NoCache + UserSetLoadReg + Signed + LittleEndian +
+ +
0x202C
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + +
0x10134
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ + UserPassword + UserPassword + UserPassword + Invisible + UserEncry_InqIsImplemented +
0x2040
+ 48 + WO + Device + NoCache +
+ + VerifyPassword + VerifyPassword + VerifyPassword + Invisible + UserEncry_InqIsImplemented +
0x2044
+ 48 + WO + Device + NoCache +
+
+ + +
0x10138
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ + UserData + UserData + UserData + Invisible + UserData_InqIsImplemented +
0x2060
+ UserDataLengthMaxReg + RW + Device + NoCache +
+ +
0x2068
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + +
0x2080
+ 4 + RW + Device + NoCache + UserSetLoadReg + PixelFormatReg + Unsigned + LittleEndian +
+ +
0x10140
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x2084
+ 4 + RO + Device + NoCache + UserSetLoadReg + PixelFormatReg + Unsigned + LittleEndian +
+ +
0x2088
+ 4 + RO + Device + NoCache + UserSetLoadReg + PixelFormatReg + Unsigned + LittleEndian +
+ +
0x208C
+ 4 + RO + Device + NoCache + UserSetLoadReg + PixelFormatReg + Unsigned + LittleEndian +
+
+ + +
0x2090
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ +
0x10144
+ 4 + RO + Device + NoCache + UserSetLoadReg + LittleEndian + + 0 + + + 1 + + + 2 + + + 3 + +
+
+ + +
0x2100
+ 4 + RW + Device + NoCache + UserSetLoadReg + WidthReg + HeightReg + Unsigned + LittleEndian +
+ +
0x2104
+ 4 + RW + Device + NoCache + UserSetLoadReg + WidthReg + HeightReg + Unsigned + LittleEndian +
+ +
0x2108
+ 4 + RW + Device + NoCache + UserSetLoadReg + WidthReg + HeightReg + Unsigned + LittleEndian +
+ +
0x210C
+ 4 + RW + Device + NoCache + UserSetLoadReg + WidthReg + HeightReg + Unsigned + LittleEndian +
+ +
0x10148
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+
+ + + Guru +
0x1014C
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ + Guru +
0x2110
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ + Guru +
0x2114
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ + Guru +
0x10150
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ + Guru +
0x2118
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+ + Guru +
0x211C
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + + FrameInformation + FrameInformation + FrameInformation + Invisible + FrameInfo_InqIsImplemented +
0x2130
+ FrameInformationLength + RO + Device + NoCache +
+ + Invisible +
0x10158
+ 4 + RO + Device + NoCache + 0 + LittleEndian +
+ + Invisible + FrameInfo_InqIsImplemented +
0x2134
+ 4 + RO + Device + NoCache + Unsigned + LittleEndian +
+
+ + + ColorCorrectionParam_InqIsImplemented + + +
0x5078
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + + ColorCorrectionParam_InqIsImplemented + + +
0x5074
+ 4 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + +
0x10120
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x507C
+ 8 + RO + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+ + +
0x10194
+ 4 + RO + Device + NoCache + UserSetLoadReg + 0 + LittleEndian +
+ +
0x2200
+ 4 + RW + Device + NoCache + UserSetLoadReg + Unsigned + LittleEndian +
+
+
+ + Indicates whether a live grab is under way + Invisible + 0 + 0 + 1 + + + Negation of the TLParamsLocked + Invisible + TLParamsLocked + (TLPL = 0) ? 1 : 0 + + + + Port giving access to the Camera. + Yes + +
\ No newline at end of file diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/mfc90.dll b/SDK/Device/Galaxy/Windows/bin/Win32/mfc90.dll new file mode 100644 index 0000000..31fb2b3 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/mfc90.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/msvcp100.dll b/SDK/Device/Galaxy/Windows/bin/Win32/msvcp100.dll new file mode 100644 index 0000000..0285593 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/msvcp100.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/msvcp120.dll b/SDK/Device/Galaxy/Windows/bin/Win32/msvcp120.dll new file mode 100644 index 0000000..9b4fff2 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/msvcp120.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/msvcp140.dll b/SDK/Device/Galaxy/Windows/bin/Win32/msvcp140.dll new file mode 100644 index 0000000..6ca27d5 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/msvcp140.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/msvcp90.dll b/SDK/Device/Galaxy/Windows/bin/Win32/msvcp90.dll new file mode 100644 index 0000000..6b07c75 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/msvcp90.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/msvcr100.dll b/SDK/Device/Galaxy/Windows/bin/Win32/msvcr100.dll new file mode 100644 index 0000000..6d6af7e Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/msvcr100.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/msvcr120.dll b/SDK/Device/Galaxy/Windows/bin/Win32/msvcr120.dll new file mode 100644 index 0000000..00935de Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/msvcr120.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/msvcr90.dll b/SDK/Device/Galaxy/Windows/bin/Win32/msvcr90.dll new file mode 100644 index 0000000..a68249a Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/msvcr90.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/vcomp100.dll b/SDK/Device/Galaxy/Windows/bin/Win32/vcomp100.dll new file mode 100644 index 0000000..ac03635 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/vcomp100.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/vcomp140.dll b/SDK/Device/Galaxy/Windows/bin/Win32/vcomp140.dll new file mode 100644 index 0000000..a909365 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/vcomp140.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win32/vcruntime140.dll b/SDK/Device/Galaxy/Windows/bin/Win32/vcruntime140.dll new file mode 100644 index 0000000..3e49417 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win32/vcruntime140.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/.NET3.5/GxIAPINET.dll b/SDK/Device/Galaxy/Windows/bin/Win64/.NET3.5/GxIAPINET.dll new file mode 100644 index 0000000..084845d Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/.NET3.5/GxIAPINET.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/.NET4.0/GxIAPINET.dll b/SDK/Device/Galaxy/Windows/bin/Win64/.NET4.0/GxIAPINET.dll new file mode 100644 index 0000000..b9fc0b1 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/.NET4.0/GxIAPINET.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/.NET6.0/GxIAPINET.dll b/SDK/Device/Galaxy/Windows/bin/Win64/.NET6.0/GxIAPINET.dll new file mode 100644 index 0000000..153f953 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/.NET6.0/GxIAPINET.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/AxNICCfg.dll b/SDK/Device/Galaxy/Windows/bin/Win64/AxNICCfg.dll new file mode 100644 index 0000000..ccc177f Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/AxNICCfg.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/DxImageProc.dll b/SDK/Device/Galaxy/Windows/bin/Win64/DxImageProc.dll new file mode 100644 index 0000000..d2e4097 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/DxImageProc.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/GxIAPI.dll b/SDK/Device/Galaxy/Windows/bin/Win64/GxIAPI.dll new file mode 100644 index 0000000..fcd7ed7 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/GxIAPI.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/GxIAPICPP.dll b/SDK/Device/Galaxy/Windows/bin/Win64/GxIAPICPP.dll new file mode 100644 index 0000000..875762d Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/GxIAPICPP.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/GxIAPICPPEx.dll b/SDK/Device/Galaxy/Windows/bin/Win64/GxIAPICPPEx.dll new file mode 100644 index 0000000..feee022 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/GxIAPICPPEx.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/Microsoft.VC90.CRT.manifest b/SDK/Device/Galaxy/Windows/bin/Win64/Microsoft.VC90.CRT.manifest new file mode 100644 index 0000000..d3c2afb --- /dev/null +++ b/SDK/Device/Galaxy/Windows/bin/Win64/Microsoft.VC90.CRT.manifest @@ -0,0 +1,13 @@ + + + + + + + diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/Microsoft.VC90.MFC.manifest b/SDK/Device/Galaxy/Windows/bin/Win64/Microsoft.VC90.MFC.manifest new file mode 100644 index 0000000..950cb84 --- /dev/null +++ b/SDK/Device/Galaxy/Windows/bin/Win64/Microsoft.VC90.MFC.manifest @@ -0,0 +1,13 @@ + + + + + + + diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/concrt140.dll b/SDK/Device/Galaxy/Windows/bin/Win64/concrt140.dll new file mode 100644 index 0000000..1065145 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/concrt140.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/mfc90.dll b/SDK/Device/Galaxy/Windows/bin/Win64/mfc90.dll new file mode 100644 index 0000000..761c5a4 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/mfc90.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/msvcp100.dll b/SDK/Device/Galaxy/Windows/bin/Win64/msvcp100.dll new file mode 100644 index 0000000..26ac137 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/msvcp100.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/msvcp120.dll b/SDK/Device/Galaxy/Windows/bin/Win64/msvcp120.dll new file mode 100644 index 0000000..60a9c0a Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/msvcp120.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/msvcp140.dll b/SDK/Device/Galaxy/Windows/bin/Win64/msvcp140.dll new file mode 100644 index 0000000..98313d4 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/msvcp140.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/msvcp90.dll b/SDK/Device/Galaxy/Windows/bin/Win64/msvcp90.dll new file mode 100644 index 0000000..a1727ca Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/msvcp90.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/msvcr100.dll b/SDK/Device/Galaxy/Windows/bin/Win64/msvcr100.dll new file mode 100644 index 0000000..329b111 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/msvcr100.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/msvcr120.dll b/SDK/Device/Galaxy/Windows/bin/Win64/msvcr120.dll new file mode 100644 index 0000000..c58afec Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/msvcr120.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/msvcr90.dll b/SDK/Device/Galaxy/Windows/bin/Win64/msvcr90.dll new file mode 100644 index 0000000..0ae568a Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/msvcr90.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/vcomp100.dll b/SDK/Device/Galaxy/Windows/bin/Win64/vcomp100.dll new file mode 100644 index 0000000..5a08141 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/vcomp100.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/vcomp140.dll b/SDK/Device/Galaxy/Windows/bin/Win64/vcomp140.dll new file mode 100644 index 0000000..6a74c96 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/vcomp140.dll differ diff --git a/SDK/Device/Galaxy/Windows/bin/Win64/vcruntime140.dll b/SDK/Device/Galaxy/Windows/bin/Win64/vcruntime140.dll new file mode 100644 index 0000000..34a0e72 Binary files /dev/null and b/SDK/Device/Galaxy/Windows/bin/Win64/vcruntime140.dll differ