Name
|
Interface
|
Access
|
Description
|
DeviceType
|
IEnumeration
|
R
|
Returns the device type [Transmitter]
|
DeviceScanType
|
IEnumeration
|
R
|
Scan type of the camera's sensor (Areascan or Linescan)
|
DeviceVendorName
|
IString
|
R
|
Name of the manufacturer of the device [A&B Software]
|
DeviceModelName
|
IString
|
R
|
Model of the device [GigESim]
|
DeviceVersion
|
IString
|
R
|
Version of the device [2.5.0.0]
|
DeviceFiremwareVersion
|
IString
|
R
|
Version of the firmware in the device [2.5.0.0]
|
DeviceSerialNumber
|
IString
|
R
|
Device serial number [00000001]
|
DeviceUserID
|
IString
|
R/W
|
User-programmable device identifier [empty]
|
DeviceMaxThroughput
|
IInteger
|
R
|
Maximum streaming throughput of the device in bps (1000000000)
|
Name
|
Interface
|
Access
|
Description
|
SourceSelector
|
IEnumeration
|
W
|
Selects the video source to control (Source0 or Source1)
|
SourceCount
|
IInteger
|
R
|
Returns the number of available video sources [2]
|
SourceStreamChannel
|
IInteger
|
R
|
Returns the index of the stream channel associated with the selected source
|
Name
|
Interface
|
Access
|
Description
|
SensorWidth
|
IInteger
|
R
|
Effective width of the sensor in pixels [4096]
|
SensorHeight
|
IInteger
|
R
|
Effective height of the sensor in pixels [4096]
|
WidhtMax
|
IInteger
|
R
|
Maximum width of the image in pixels (same as SensorWidth)
|
HeightMax
|
IInteger
|
R
|
Maximum height of the image in pixels (same as SensorHeight)
|
Width
|
IInteger
|
R/W
|
Width of the transmitted image in pixels (from 1 to SensorWidth)
|
Height
|
IInteger
|
R/W
|
Height of the transmitted image in pixels (from 1 to SensorHeight)
|
OffsetX
|
IInteger
|
R/W
|
Horizontal offset from the top left pixel of the sensor to the region of interest
|
OffsetY
|
IInteger
|
R/W
|
Vertical offset from the top left pixel of the sensor to the region of interest
|
PixelFormat
|
IEnumeration
|
R
|
Maximum streaming throughput of the device in bps [1000000000]
|
PixelCoding
|
IEnumeration
|
R
|
Coding of pixels in the image (Mono, MonoPacked, Raw, RawPacked, YUV)
|
PixelSize
|
IEnumeration
|
R
|
Size of a pixel in the image in bits (Bpp8, Bpp10, Bpp12, Bpp16, Bpp24)
|
TestPattern
|
IEnumeration
|
R/W
|
Selects the test pattern (VertialRampMoving or HorizontalRampMoving)
|
ImageCompressionMode
|
IEnumeration
|
R/W
|
Selects an image compression mode (Off, JPEG, H264)
|
ImageCompressionQuality
|
IInteger
|
R/W
|
Controls the quality of the produced compressed stream (0-100)
|
ImageCompressionBitrate
|
IFloat
|
R/W
|
Controls the rate of the produced compressed stream in kbps [5000.]
|
Name
|
Interface
|
Access
|
Description
|
AcquisitionMode
|
IEnumeration
|
R/W
|
Sets acquisition mode of the camera (SingleFrame, MultiFrame, Continuous)
|
AcquisitionStart
|
ICommand
|
W
|
Starts the acquisition on the currently selected stream channel
|
AcquisitionStop
|
ICommand
|
W
|
Stops the acquisition on the currently selected stream channel
|
AcquisitionFrameCount
|
IInteger
|
R/W
|
Number of frames to acquire in the MultiFrame acquisition mode
|
AcquisitionFrameRate
|
IFloat
|
R/W
|
The acquisition rate in Hertz at which the frames are captured
|
TriggerSelector
|
IEnumeration
|
R/W
|
Select the type of trigger to configure (FrameStart or AcquisitionStart)
|
TriggerMode
|
IEnumeration
|
R/W
|
Enables or disables the selected trigger (On, Off)
|
TriggerSoftware
|
ICommand
|
W
|
Generates an internal trigger (TriggerSource must be set to Software)
|
TriggerSource
|
IEnumeration
|
R/W
|
Specifies the signal to be used as the trigger source (FixedRate, Freerun, Software, Action1)
|
TriggerActivation
|
IEnumeration
|
R
|
Specified the activation mode of the trigger [RisingEdge]
|
TriggerDelay
|
IFloat
|
R/W
|
The delay in microseconds between the trigger reception and its activation [0]
|
ExposureMode
|
IEnumeration
|
R/W
|
Sets the operation mode of the exposure (Off, Continuous, Once)
|
ExposureTime
|
IFloat
|
R/W
|
Sets the simulated exposure time (2.-10000.) [100.]
|
Name
|
Interface
|
Access
|
Description
|
PayloadSize
|
IInteger
|
R
|
The number of bytes transferred for each frame on the current stream channel
|
GevStreamChannelSelector
|
Integer
|
R/W
|
Selects the stream channel to control (0 or 1)
|
GevVersionMajor
|
IInteger
|
R
|
Major version of the GEV specifications (1 or 2)
|
GevVersionMinor
|
IInteger
|
R
|
Minor version of the GEV specifications (2 or 0)
|
GevDeviceModeIsBigEndian
|
IBoolean
|
R
|
The endianess of the device registers [True]
|
GevDeviceModeCharacterSet
|
IEnumeration
|
R
|
The character set used by strings in the bootstrap registers [UTF8]
|
GevLinkSpeed
|
IInteger
|
R
|
The speed of transmission in mbps [1000]
|
GevMacAddress
|
IInteger
|
R
|
MAC address of the virtual camera
|
GevCurrentIpAddress
|
IInteger
|
R
|
Current IP address of the virtual camera
|
GevCurrentSubnetMask
|
IInteger
|
R
|
Current subnet mask of the virtual camera
|
GevCurrentDefaultGateway
|
IInteger
|
R
|
Current default gateway IP address for the virtual camera
|
GevPersistentIpAddress
|
IInteger
|
R/W
|
Controls persistent IP address of the virtual camera
|
GevPersistentSubnetMask
|
IInteger
|
R/W
|
Controls persistent subnet mask of the virtual camera
|
GevPersistentDefaultGateway
|
IInteger
|
R/W
|
Controls persistent default gateway IP address for the virtual camera
|
GevNumberOfInterfaces
|
IInteger
|
R
|
The number of logical interfaces supported by the virtual camera [1]
|
GevStreamChannelCount
|
IInteger
|
R
|
The number of stream channels supported by the virtual camera [2]
|
GevMessageChannelCount
|
IInteger
|
R
|
The number of message channels supported by the virtual camera [1]
|
Name
|
Interface
|
Access
|
Description
|
GevHeartbeatTimeout
|
IInteger
|
R/W
|
Controls the current heartbeat timeout in milliseconds [3000]
|
GevHeartbeatTickFrequency
|
IInteger
|
R
|
The number of timestamp ticks in one second [1000000000]
|
GevTimestampControlReset
|
ICommand
|
W
|
Resets the timestamp counter to 0
|
GevTimestampControlLatch
|
ICommand
|
W
|
Latches the current timestamp counter into GevTimestampValue
|
GevTimestampValue
|
IInteger
|
R
|
Returns the latched 64-bit value of the timestamp counter
|
GevCCP
|
IEnumeration
|
R/W
|
Controls the device access privilege of a client (OpenAccess, ExclusiveAccess, ControlAccess, ControlAccessSwitchoverActive)
|
GevPrimaryApplicatoinSwitchoverKey
|
IInteger
|
W
|
The key to use to authenticate primary application switchover requests
|
GevSCPHostPort
|
IInteger
|
R/W
|
Destination port to which the data will be sent on the current stream channel
|
GevSCPFireTestPacket
|
IBoolean
|
R/W
|
When this feature is set, the device will fire one test packet
|
GevSCPPacketSize
|
IInteger
|
R/W
|
Controls the packet size in bytes for the current stream channel [1500]
|
GevSCPD
|
IInteger
|
R/W
|
Controls the delay in timestamp units to insert between each packet [0]
|
GevSCDA
|
IInteger
|
R/W
|
Destination IP to which the data will be sent on the current stream channel
|
GevMCPHostPort
|
IInteger
|
R/W
|
Destination port to which the device must send messages
|
GevMCDA
|
IInteger
|
R/W
|
Destination IP address to which the device must send messages
|
GevSupportedOptionSelector
|
IEnumeration
|
R/W
|
Selects the GEV option to interrogate for existing support
|
GevSupportedOption
|
IBoolean
|
R
|
Returns True if the selected option is supported
|
GevSecondURL
|
IString
|
R
|
Indicates the second URL for the GenICam XML description file
|
GevSCPInterfaceIndex
|
IInteger
|
R
|
Index of the logical link to use on the current stream channel
|
TLParamsLocked
|
IInteger
|
R/W
|
Used by the Transport Layer to prevent critical features from changing during the acquisition. If 0, no features are locked. If 1, critical features are locked.
|
Name
|
Interface
|
Access
|
Description
|
EventSelector
|
IEnumeration
|
R/W
|
Selects which event to fire to the client
|
EventNotification
|
IEnumeration
|
R/W
|
Activates or deactivates the notification of the selected event (Off or On)
|
EventAcquisitionStart
|
IInteger
|
R
|
The unique identifier of the AcquisitionStart event [36501]
|
EventAcquisitionStartTimestamp
|
IInteger
|
R
|
Returns the 64-bit timestamp of the AcquisitionStart event
|
EventAcquisitionStartChannelD
|
IInteger
|
R
|
Returns the stream channel index associated with the AcquisitionStart event
|
EventAcquisitionStartFrameID
|
IInteger
|
R
|
Returns the identifier of the frame that generated the AcquisitionStart event
|
EventAcquisitionEnd
|
IInteger
|
R
|
The unique identifier of the AcquisitionEnd event [36502]
|
EventAcquisitionEndTimestamp
|
IInteger
|
R
|
Returns the 64-bit timestamp of the AcquisitionEnd event
|
EventAcquisitionEndChannelD
|
IInteger
|
R
|
Returns the stream channel index associated with the AcquisitionEnd event
|
EventAcquisitionEndFrameID
|
IInteger
|
R
|
Returns the identifier of the frame that generated the AcquisitionEnd event
|
EventFrameStart
|
IInteger
|
R
|
The unique identifier of the FrameStart event [36503]
|
EventFrameStartTimestamp
|
IInteger
|
R
|
Returns the 64-bit timestamp of the FrameStart event
|
EventFrameStartChannelD
|
IInteger
|
R
|
Returns the stream channel index associated with the FrameStart event
|
EventFrameStartFrameID
|
IInteger
|
R
|
Returns the identifier of the frame that generated the FrameStart event
|
EventFrameStartExposureTime
|
IFloat
|
R
|
Returns the exposure time at which the FrameStart event was generated
|
EventFrameTrigger
|
IInteger
|
R
|
The unique identifier of the FrameTrigger event [36500]
|
EventFrameTriggerTimestamp
|
IInteger
|
R
|
Returns the 64-bit timestamp of the FrameTrigger event
|
EventMessageF9
|
IBoolean
|
R/W
|
Turns on an event generation upon pressing F9 key (Off or On)
|
EventMessageF10
|
IBoolean
|
R/W
|
Turns on an event generation upon pressing F10 key (Off or On)
|
EventMessageF11
|
IBoolean
|
R/W
|
Turns on an event generation upon pressing F11 key (Off or On)
|
Name
|
Interface
|
Access
|
Description
|
ChunkSelector
|
IEnumeration
|
R/W
|
Selects which chunk to enable or control
|
ChunkEnable
|
IEnumeration
|
R/W
|
Enables the inclusion of the selected chunk data in the frame (Off or On)
|
ChunkTimestamp
|
IInteger
|
R
|
Returns the timestamp of the image included in the frame
|
ChunkExposureTime
|
IFloat
|
R
|
Returns the exposure time used to capture the image
|
ChunkAcquisitionFrameRate
|
IFloat
|
R
|
Returns the frame rate at which the image was captured
|
ChunkWidth
|
IInteger
|
R
|
Returns the width of the image included in the frame
|
ChunkHeight
|
IInteger
|
R
|
Returns the height of the image included in the frame
|
ChunkOffsetX
|
IInteger
|
R
|
Returns the horizontal offset of the image included in the frame
|
ChunkOffsetY
|
IInteger
|
R
|
Returns the vertical offset of the image included in the frame
|
ChunkPixelFormat
|
IEnumeration
|
R
|
Returns the pixel format of the image included in the frame
|
Name
|
Interface
|
Access
|
Description
|
UserSetSelector
|
IEnumeration
|
R/W
|
Selects the user set to load or save (Default, UserSet0, UserSet1)
|
UserSetLoad
|
ICommand
|
W
|
Loads the selected user set and applies it to the virtual camera's features
|
UserSetSave
|
ICommand
|
W
|
Saves the current values of the camera's features to the selected user set
|
UserSetDefault
|
IEnumeration
|
R/W
|
Selects the user set to load when the virtual camera is reset (Default, UserSet0, UserSet1)
|
Name
|
Interface
|
Access
|
Description
|
ActionDeviceKey
|
IInteger
|
W
|
Sets the device key for action commands [0]
|
ActionSelector
|
IInteger
|
R/W
|
Selects to which action signal further action features apply (1 or 2)
|
ActionGroupKey
|
IInteger
|
R/W
|
The group key that the device will use to validate incoming action commands [0]
|
ActionGroupMask
|
Integer
|
R/W
|
The mask that the device will use to validate incoming action commands ( [1] for Action1, [2] for Action2)
|