Version: FW:v1.8.3.00 FPGA:v2.02
AccessPrivilegeAvailable : bool
Set if Heartbeat/Access Privilege is available.
FalseAcquisitionFrameCount : int
Number of frames to acquire in multi-frame acquisition mode.
AcquisitionFrameRate : float
Controls the acquisition rate (in Hertz) at which the frames are captured.
150.71383666992188AcquisitionFrameRateAuto : enum
Controls the mode for automatic frame rate adjustment.
'Continuous''Off', 'Once', 'Continuous'AcquisitionFrameRateEnabled : bool
Enables manual control of the camera frame rate.
TrueAcquisitionMode : enum
Sets the acquisition mode of the device.
'Continuous''Continuous', 'SingleFrame', 'MultiFrame'AcquisitionStatus : bool
Reads the state of the internal acquisition signal selected using AcquisitionStatusSelector.
FalseAcquisitionStatusSelector : enum
Selects the internal acquisition signal to read using AcquisitionStatus.
'FrameTriggerWait''FrameTriggerWait'ActivePageNumber : int
Control the number of the active data flash page.
0ActivePageOffset : int
Control the offset of the coefficient to access in the active data flash page.
0ActivePageValue : int
Returns the value at entry ActivePageOffset of the active data flash page.
1314541396AutoExposureTimeLowerLimit : float
Lower limit of the Auto Exposure (us) parameter
6.377696990966797AutoExposureTimeUpperLimit : float
Upper limit of the Auto Exposure (us) parameter
6573.5578536987305AutoFunctionAOIHeight : int
Height of the auto function area of interest in pixels.
AutoFunctionAOIOffsetX : int
Vertical offset from the origin to the auto function area of interest in pixels.
AutoFunctionAOIOffsetY : int
Horizontal offset from the origin to the auto function area of interest in pixels.
AutoFunctionAOIWidth : int
Width of the auto function area of interest in pixels.
AutoFunctionAOIsControl : enum
ON or OFF for the feature of the Auto Function AOIs.
'Off''Off', 'On'AutoGainLowerLimit : float
Lower limit of the Auto Gain (dB) parameter
0.0AutoGainUpperLimit : float
Upper limit of the Auto Gain (dB) parameter
18.062156677246094BalanceRatio : float
This value sets the selected balance ratio control as an integer.
BalanceRatioSelector : enum
Selects a balance ratio to configure. Once a balance ratio control has been selected.
'Red': This enumeration value selects the red balance ratio control for adjustment.'Blue': This enumeration value selects the blue balance ratio control for adjustment.BalanceWhiteAuto : enum
Balance White Auto is the ‘automatic’ counterpart of the manual white balance feature.
'Off': Disables the Balance White Auto function.'Once': Sets operation mode to ‘once’.'Continuous': Sets operation mode to ‘continuous’.BinningHorizontal : int
Number of horizontal pixels to combine together.
1BinningHorizontalLocked : int
1BinningVertical : int
Number of vertical pixels to combine together.
1BlackLevel : float
Analog black level in percent.
1.953125CamRegBaseAddress : int
281474724003840ChunkBlackLevel : float
Returns the black level used to capture the image.
ChunkCRC : int
Returns the CRC of the image payload.
ChunkEnable : bool
Enables the inclusion of the selected Chunk data in the payload of the image.
FalseChunkExposureTime : float
Returns the exposure time used to capture the image.
ChunkFrameCounter : int
Returns the image count.
ChunkGain : float
Returns the gain used to capture the image.
ChunkHeight : int
Returns the height of the image.
ChunkModeActive : bool
Activates the inclusion of Chunk data in the payload of the image
FalseChunkOffsetX : int
Returns the Offset X of the image included in the payload.
ChunkOffsetY : int
Returns the Offset Y of the image included in the payload.
ChunkPixelDynamicRangeMax : int
Returns the Maximum range of the pixel
ChunkPixelDynamicRangeMin : int
Returns the Minimum range of the pixel
ChunkPixelFormat : enum
This enumeration lists the pixel formats that can be indicated by the pixel format chunk.
'Mono8': This enumeration value indicates that the pixel data in the acquired image is in the Mono 8 format.'Mono10': This enumeration value indicates that the pixel data in the acquired image is in the Mono 10 format.'Mono12': This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 format.'Mono12Packed': This enumeration value indicates that the pixel data in the acquired image is in the Mono 12 Packed format.'BayerGR8': This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 8 format.'BayerRG8': This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 8 format.'BayerGB8': This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 8 format.'BayerBG8': This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 8 format.'BayerGR12': This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 format.'BayerRG12': This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 format.'BayerGB12': This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 format.'BayerBG12': This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 format.'YUV422Packed': This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 Packed format.'Packed': This enumeration value indicates that the pixel data in the acquired image is in the YUV 422 (YUYV) Packed format.'BayerGB12Packed': This enumeration value indicates that the pixel data in the acquired image is in the Bayer GB 12 Packed format.'BayerGR12Packed': This enumeration value indicates that the pixel data in the acquired image is in the Bayer GR 12 Packed format.'BayerRG12Packed': This enumeration value indicates that the pixel data in the acquired image is in the Bayer RG 12 Packed format.'BayerBG12Packed': This enumeration value indicates that the pixel data in the acquired image is in the Bayer BG 12 Packed format.ChunkSelector : enum
Selects which chunk data to enable or control
'FrameCounter''Image', 'CRC', 'FrameCounter', 'OffsetX', 'OffsetY', 'Width', 'Height', 'ExposureTime', 'Gain', 'BlackLevel', 'PixelFormat', 'DynamicPixelRangeMin', 'DynamicPixelRangeMax', 'Timestamp'ChunkTimestamp : int
Returns the Timestamp of the image.
ChunkWidth : int
Returns the width of the image.
DataFlashBaseAddress : int
4043309056DataFlashPageCount : int
Number of the data flash pages.
4096DataFlashPageSize : int
Size of the data flash page.
256DecimationHorizontalLocked : int
1DeviceFamilyName : string
Family name of the device.
'GEN2-USB'DeviceFirmwareVersion : string
Version of the firmware in the device.
'1.8.3.00'DeviceGenCPVersionMinor : int
Minor version of the GenCP protocol supported by the device.
0DeviceGenCpVersionMajor : int
Major version of the GenCP protocol supported by the device.
1DeviceID : string
Device identifier (serial number).
'15322923'DeviceLinkThroughputLimit : int
Limits the maximum bandwidth of data that will be streamed out by the device.
198112000DeviceMaxThroughput : int
Maximum bandwidth of the data that can be streamed out of the device.
198112000DeviceModelName : string
Model name of the device.
'Chameleon3 CM3-U3-13Y3M'DeviceSVNVersion : string
SVN Version of the device.
'FW:232934 FPGA:232679'DeviceScanType : enum
Scan type of the sensor.
'Areascan''Areascan'DeviceSerialNumber : string
Device serial number. This string is a unique identifier of the device.
'15322923'DeviceTemperature : float
Device temperature in degrees Celcius (C).
41.85000000000002DeviceUserID : string
User Defined Name.
''DeviceVendorName : string
Name of the manufacturer of the device.
'Point Grey Research'DeviceVersion : string
Version of the device.
'FW:v1.8.3.00 FPGA:v2.02'EndianessRegistersSupported : bool
Set if the device supports the Protocol Endianess and Implementation Endianess registers.
TrueEventAcquisitionEnd : int
Returns the unique identifier of the AcquisitionEnd type of Event.
EventAcquisitionEndFrameID : int
Returns the unique Identifier of the Frame (or image) that generated the AcquisitionEnd Event.
EventAcquisitionEndTimestamp : int
Returns the Timestamp of the AcquisitionEnd Event.
EventAcquisitionStart : int
Returns the unique identifier of the AcquisitionStart type of Event.
EventAcquisitionStartFrameID : int
Returns the unique Identifier of the Frame (or image) that generated the AcquisitionStart Event.
EventAcquisitionStartTimestamp : int
Returns the Timestamp of the AcquisitionStart Event.
EventExposureEnd : int
Returns the unique identifier of the ExposureEnd type of Event.
EventExposureEndFrameID : int
Returns the unique Identifier of the Frame (or image) that generated the ExposureEnd Event.
EventExposureEndTimestamp : int
Returns the Timestamp of the ExposureEnd Event.
EventExposureStart : int
Returns the unique identifier of the ExposureStart type of Event.
EventExposureStartFrameID : int
Returns the unique Identifier of the Frame (or image) that generated the ExposureStart Event.
EventExposureStartTimestamp : int
Returns the Timestamp of the ExposureStart Event.
EventNotification : enum
Enables/Disables event.
'Off''On', 'Off'EventSelector : enum
Selects which Event to enable or control
'ExposureEnd''AcquisitionStart', 'AcquisitionEnd', 'ExposureEnd'EventTest : int
Returns the unique identifier of the ExposureEnd type of Event.
EventTestFrameID : int
Returns the unique Identifier of the Frame (or image) that generated the Test Event.
EventTestTimestamp : int
Returns the Timestamp of the ExposureEnd Event.
ExposureAuto : enum
Sets the automatic exposure mode when Exposure Mode is Timed.
'Continuous''Off': Exposure set to manual control.'Once': Exposure is automatically adjusted once, then returns to Off.'Continuous': Exposure is automatically adjusted by the cameraExposureMode : enum
Sets the operation mode of the Exposure (or shutter).
'Timed''Timed', 'TriggerWidth'ExposureTime : float
Exposure time in microseconds when Exposure Mode is Timed and ExposureAuto is Off.
6573.5578536987305ExposureTimeAbs : float
Exposure time in microseconds when Exposure Mode is Timed and ExposureAuto is Off.
6573.5578536987305FamilyRegisterAvailable : bool
Set if the device supports the Family Name register.
TrueFmt7RegBaseAddress : int
281474724006400GPIOCtrlPinRegBaseAddress : int
281474724008208Gain : float
Gain applied to the image in dB.
0.0GainAuto : enum
Sets the automatic gain control (AGC) mode.
'Continuous''Off': Gain is User controlled using Gain.'Once': Gain is automatically adjusted once by the device. Once it has converged, it automatically returns to the Off state.'Continuous': Gain is constantly adjusted by the device.GainSelector : enum
Selects which Gain is controlled by the various Gain features.
'All''All': Gain will be applied to all channels or taps.Gamma : float
Controls the gamma correction of pixel intensity.
1.0GammaEnabled : bool
Enables/disables gamma correction.
Height : int
Height of the image provided by the device (in pixels).
1024HeightMax : int
Maximum height of the image (in pixels).
1024HueEnabled : bool
Enables/disables hue adjustment.
LUTEnable : bool
Activates the selected LUT.
FalseLUTIndex : int
Control the index (offset) of the coefficient to access in the selected LUT.
LUTRegBankBaseAddress : int
4042785792LUTRegBaseAddress : int
4042784768LUTRegChannelBaseAddress : int
4042785792LUTSelector : enum
This enumeration the lookup table (LUT) to configure. Once a LUT has been selected, all changes to the LUT settings will be applied to the selected LUT.
'Luminance''Luminance': Selects the Luminace LUT.'Red': Selects the Red LUT.'Green': Selects the Green LUT.'Blue': Selects the Blue LUT.LUTValue : int
Returns the Value at entry LUTIndex of the LUT selected by LUTSelector.
LineDebouncerTimeRaw : int
Sets the raw value of the selected line debouncer time in microseconds.
0LineInverter : bool
Controls the inversion of the signal of the selected input or output line.
LineMode : enum
Controls whether the physical Line is used to Input or Output a signal.
'Input''Input', 'Output'LineSelector : enum
Selects the physical line (or pin) of the external device connector to configure.
'Line0''Line0', 'Line1', 'Line2', 'Line3'LineSource : enum
Selects which internal acquisition or I/O source signal to output on the selected line.
'ExposureActive', 'ExternalTriggerActive', 'UserOutput1', 'UserOutput2', 'UserOutput3'LineStatus : bool
Returns the current status of the selected input or output Line.
FalseLineStatusAll : int
Returns the current status of all available Line signals at time of polling in a single bitfield.
14MessageChannelSupported : bool
Set if the device supports a Message Channel.
TrueOffsetX : int
Vertical offset from the origin to the AOI (in pixels).
0OffsetY : int
Horizontal offset from the origin to the AOI (in pixels).
0OnBoardColorProcessEnabled : bool
Enables the on board color process for the sensor output image data.
FalseParameterSelector : enum
Selects which parameter whose limit will be removed.
'Gain''Gain'PayloadSize : int
Number of bytes transferred for each image or chunk on the stream channel.
1310720PixelCoding : enum
Coding of the pixels in the image.
'Mono''Mono', 'MonoSigned', 'RGBPacked', 'YUV411Packed', 'YUV422Packed', 'YUV444Packed', 'Raw'PixelColorFilter : enum
Type of color filter that is applied to the image.
'None''BayerRG', 'BayerGB', 'BayerGR', 'BayerBG', 'None'PixelDefectCoordinateRegAddress : int
281474724007424PixelDynamicRangeMax : int
Indicates the maximum pixel value transferred from the camera.
0PixelDynamicRangeMin : int
Indicates the minimum pixel value transferred from the camera.
0PixelFormat : enum
Format of the pixel data.
'Mono8''Mono8': Pixel format set to Mono 8.'Mono12Packed': Pixel format set Mono 12 IIDC-msb Packed.'Mono12p': Pixel format set to 12-bit monochrome pixel lsb packed.'Mono16': Pixel format set to Mono 16.'BayerGR8': Pixel format set to Bayer GR 8.'BayerRG8': Pixel format set to Bayer RG 8.'BayerGB8': Pixel format set to Bayer GB 8.'BayerBG8': Pixel format set to Bayer BG 8.'BayerGR12p': Pixel format set to 12-bit bayer GR lsb packed.'BayerRG12p': Pixel format set to 12-bit bayer RG lsb packed.'BayerGB12p': Pixel format set to 12-bit bayer GB lsb packed.'BayerBG12p': Pixel format set to 12-bit bayer BG lsb packed.'BayerGR12Packed': Pixel format set BayerGR 12 IIDC-msb Packed.'BayerRG12Packed': Pixel format set BayerRG 12 IIDC-msb Packed.'BayerGB12Packed': Pixel format set BayerGB 12 IIDC-msb Packed.'BayerBG12Packed': Pixel format set BayerBG 12 IIDC-msb Packed.'BayerGR16': Pixel format set BayerGR 16.'BayerRG16': Pixel format set BayerRG 16.'BayerGB16': Pixel format set BayerGB 16.'BayerBG16': Pixel format set BayerBG 16.'CbYYCrYY': Pixel format set to 8-bit YCbCr 4:1:1 (CbYYCrYY).'CbYCrY': Pixel format set to 8-bit Y’CbCr 4:2:2 (CbYCrY).'CbYCr': Pixel format set to 8-bit YCbCr 4:4:4 (CbYCr).'RGB8': Pixel format set RGB 8.PixelSize : enum
Size of a pixel in bits.
'Bpp8''Bpp8', 'Bpp10', 'Bpp12', 'Bpp16', 'Bpp24', 'Bpp32'RemoveLimits : bool
Specifies whether or not the parameter limit is removed.
FalseReverseX : bool
Flip horizontally the image sent by the device. The AOI is applied after the flip.
FalseSBRMOffset : int
2097152SBRMSupported : bool
Set if the device supports a SBRM.
TrueSaturationEnabled : bool
Enables/disables saturation adjustment.
SensorHeight : int
Effective height of the sensor in pixels.
1024SensorWidth : int
Effective width of the sensor in pixels.
1280Sharpness : int
Sharpness of the image.
1024SharpnessAuto : enum
Controls the mode for automatic sharpness adjustment.
'Off', 'Once', 'Continuous'SharpnessEnabled : bool
Enables/disables sharpness adjustment.
SingleFrameAcquisitionMode : enum
Selects type of single acquisition mode
'FreeRunning''FreeRunning', 'Triggered'StringEncoding : int
String Encoding of the BRM.
0StrobeDelay : float
Sets the duration (in microseconds) of the delay before starting the Strobe Signal.
StrobeDuration : float
Sets the duration (in microseconds) of the Strobe Signal.
StrobeLineCnt16Address : int
4042266368StrobeLineCntCtrlAddress : int
4042266112StrobeRegBaseAddress : int
4042265344TLParamsLocked : int
0TestImageSelector : enum
Selects the type of test image that is sent by the camera.
'Off''Off', 'TestImage1', 'TestImage2'TestPattern : enum
Selects the type of test pattern that is generated by the device as image source.
'Off''Off': Image is coming from the sensor.'TestImage1''TestImage2'TestPendingAck : int
Test PENDING_ACK feature.
0Timestamp : int
Reports the current value of the device timestamp counter (ns).
0TimestampIncrement : int
Indicates the timestamp increment in ns/tick.
125000TimestampSupported : bool
Set if the device supports a timestamp register.
TrueTransmitFailureCount : int
Number of failed frame transmissions that have occurred since the last reset.
0TriggerActivation : enum
Specifies the activation mode of the trigger.
'FallingEdge''RisingEdge', 'FallingEdge'TriggerDelay : float
Specifies the delay (in microseconds) to apply after the trigger reception before activating it.
0.0TriggerDelayEnabled : bool
Specifies whether or not the Trigger Delay is enabled.
FalseTriggerMode : enum
Controls whether or not the selected trigger is active.
'Off''Off', 'On'TriggerSelector : enum
Selects the type of trigger to configure.
'FrameStart''FrameStart', 'ExposureActive'TriggerSource : enum
Specifies the internal signal or physical input line to use as the trigger source. The selected trigger must have its TriggerMode set to On.
'Line0''Software', 'Line0', 'Line1', 'Line2', 'Line3'U3VAccessPrivilege : int
Access Privilege.
0U3VCPCapability : int
Indicates additional features on the control channel.
0U3VCPCapabilityHigh : int
Indicates additional features on the control channel.
0U3VCPCapabilityLow : int
Indicates additional features on the control channel.
0U3VCPConfigurationHigh : int
Configure additional features on the control channel.
0U3VCPConfigurationLow : int
Configures additional features on the control channel.
0U3VCPEIRMAvailable : bool
Set if the device supports at least one device event interface.
TrueU3VCPIIDC2Available : bool
Set if the device supports IIDC2 register map.
FalseU3VCPSIRMAvailable : bool
Set if the device supports at least one device streaming interface.
TrueU3VCurrentSpeed : enum
Specifies the current speed of the USB link.
'SuperSpeed''LowSpeed', 'FullSpeed', 'HighSpeed', 'SuperSpeed'U3VDeviceConfigurationHigh : int
Describes Device Configuration.
0U3VDeviceConfigurationLow : int
Describes Device Configuration.
0U3VMaxAcknowledgeTransferLength : int
Specifies the max suuported ack transfer length of the device.
1024U3VMaxCommandTransferLength : int
Specifies the max suuported command transfer length of the device.
1024U3VMaxDeviceResponseTime : int
Max Resonse Time in ms.
480U3VMessageChannelID : int
Channel ID Used For The Message Channel.
0U3VNumberOfStreamChannels : int
Number of Stream Channels and its Corresponding Streaming Interface Register Maps.
1U3VVersionMajor : int
U3V Version.
1U3VVersionMinor : int
U3V Version.
0USB3LinkRecoveryCount : int
USB3 Link Recovery Count.
0UserDefinedValue : int
User defined value.
0UserDefinedValueSelector : enum
Used to select from a set of user defined values
'Value1''Value1': User defined value1.'Value2': User defined value2.'Value3': User defined value3.'Value4': User defined value4.'Value5': User defined value5.UserNameAvailable : bool
Set if User Defined Name available.
TrueUserOutputPinRegBaseAddress : int
281474724008224UserOutputSelector : enum
Selects the physical line (or pin) of the external device connector to configure.
'UserOutputValue1''UserOutputValue1', 'UserOutputValue2', 'UserOutputValue3'UserOutputValue : bool
Sets the value of the bit to be output to the selected line.
UserSetCurrent : int
Indicates the user set that is currently in use. At initialization time, the camera loads the most recently saved user set.
0UserSetDefault : enum
Selects the feature User Set to load and make active by default when the device is reset.
'Default''Default': Select the factory setting user set.'UserSet1': Select the user set 1.'UserSet2': Select the user set 2.UserSetDefaultSelector : enum
Selects the feature User Set to load, save or configure.
'Default''Default': Factory default settings.'UserSet1''UserSet2'UserSetSelector : enum
Selects the feature User Set to load, save or configure.
'Default''Default': Factory default settings.'UserSet1': Selects the user set 1.'UserSet2': Selects the user set 2.VideoMode : enum
Current video mode.
'Mode0''Mode0', 'Mode1', 'Mode2', 'Mode3', 'Mode4', 'Mode5', 'Mode6', 'Mode7', 'Mode8', 'Mode9', 'Mode10', 'Mode11', 'Mode12', 'Mode13', 'Mode14', 'Mode15'Width : int
Width of the image provided by the device (in pixels).
1280WidthMax : int
Maximum width of the image (in pixels).
1280WrittenLengthFieldSupported : bool
Set to 1 if the device sends the length_written field in the SCD section of the WriteMemAck command.
TruepgrAutoExposureCompensationLowerLimit : float
Lower limit of the auto exposure compensation value(EV) parameter
0.4150390625pgrAutoExposureCompensationUpperLimit : float
Upper limit of the auto exposure compensation value(EV) parameter
2.0pgrCurrentCorrectedPixelCount : int
Current number of pixels that are being corrected.
3pgrCurrentCorrectedPixelIndex : int
Control the index of the defected pixels to be corrected.
0pgrCurrentCorrectedPixelOffsetX : int
Control the X offset of the defect pixel specified by the index.
1219pgrCurrentCorrectedPixelOffsetY : int
Control the Y offset of the defect pixel specified by the index.
275pgrDefectPixelCorrectionEnable : bool
Enable or disable pixel correction.
TruepgrDefectPixelCorrectionTestMode : enum
Controls whether or not the defect pixel correction test mode is active.
'Off''Off', 'On'pgrDefectPixelCorrectionType : enum
Specifies the current defect pixel correction type.
'FPGACorrection''FPGACorrection', 'SensorCorrection'pgrDeviceUptime : int
Time since the device was powered up.
5pgrExposureCompensation : float
The measured or target image plane illuminance in EV.
1.4150390625pgrExposureCompensationAuto : enum
Sets the automatic exposure compensation value mode.
'Continuous''Off', 'Once', 'Continuous'pgrSensorDescription : string
Description of the sensor of the device.
'OnSemi PYTHON1300 (1/2" Mono CMOS)'Note: the camera recording should be started/stopped using the start and stop methods, not any of the functions below (see easy_pyspin documentation).
AcquisitionStart():
Starts the Acquisition of the device.
AcquisitionStop():
Stops the acquisition of the device at the end of the current frame.
ActivePageSave():
Save the data in the active page to the data flash.
DeviceReset():
This is a command that immediately resets and reboots the device.
TimestampLatch():
Latches the curretn device time into the timstamp register.
TransmitFailureCountReset():
Reset the transmit failure count.
TriggerEventTest():
This command sends a test event.
TriggerSoftware():
Generates an internal trigger if Trigger Source is set to Software.
UserSetLoad():
Loads the User Set specified by UserSetSelector to the device and makes it active.
UserSetSave():
Save the User Set specified by UserSetSelector to the non-volatile memory of the device.
pgrCurrentCorrectedPixelSave():
Save the Current Corrected Pixels to the non-volatile memory of the device.