This is historical information of device classes implemented in ProsilicaCam device server.

Use this link to find the valid information.

Development status: Released
Information status: New

Contact:



Class Description


Server for the ProsilicaCam Camera from Prosilica

Families: Acquisition

Key words:

Platform: All Platforms

Language: Cpp

License:

Contact:

Hardware


Manufacturer: none

Bus: FireWire

Class interface


Attributes:

Name Description
MaxBinningXScalar: DevLong
MinBinningXScalar: DevLong
StepBinningXScalar: DevLong
MaxBinningYScalar: DevLong
MinBinningYScalar: DevLong
FileDirScalar: DevString Path to the camera image files.
FilePrefixScalar: DevString The prefix of the image files to be created.\nThe full image file name will be composed as\n<br />\n<b>prefix_number.postfix </b>\n<br />\nwhen acquiring images.
FileStartNumScalar: DevLong The file number used when storing an image file.\nAfter saving a file, this number gets increased by one.\nTo override an image file, the file number has to be set again.
FilePostfixScalar: DevString he Prosilica Camera server allows the following postfix:\n<br />\n<b>.bmp </b>\n<br />\n<b>.bin = Binary data file with header.</b>\n<br />\n<b>.png </b>\n <br />\n<br />\n<b>.tif </b>\n <br />\nThe postfix determines the image format for the saved\nimage files.
FileSavingScalar: DevLong Save a file for every image taken when true.
ExposureScalar: DevLong
GainScalar: DevLong
BinningXScalar: DevLong
BinningYScalar: DevLong
RegionXScalar: DevLong
RegionXwidthScalar: DevLong
RegionYScalar: DevLong
RegionYheightScalar: DevLong
FirmwareVersionScalar: DevString
SensorTypeScalar: DevString
BitsPixelScalar: DevLong Bits/Pixel (readout from the camera at initialize)
BitsPixelMaxScalar: DevLong Bits/Pixel Maximum (readout from the camera at initialize)
InfoPartNumberScalar: DevLong Together with PartVersion indetifies the type of the camera (readout from info)
InfoPartVersionScalar: DevLong Together with PartNumber indetifies the type of the camera (readout from info)
InfoAccessScalar: DevLong Type of access allowed (readout from info)
InfoInterfaceIdScalar: DevLong An Id value for the interface or bus. It can change each time PvApi is initialized (readout from info)
InfoInterfaceTypeScalar: DevLong The interface type (firewall or ethernet) (readout from info)
PacketSizeScalar: DevLong Maximum packet size from camera (for images)
StreamBytesSecScalar: DevLong Bandwidth of image data (bytes/sec)
MinWidthScalar: DevLong Sensor Width (readout from the camera at initialization)
MinHeightScalar: DevLong Sensor Height (readout from the camera at initialization)
StepBinningYScalar: DevLong
ExposureModeScalar: DevLong
AutoWhiteBalanceScalar: DevLong
RedBalanceScalar: DevLong
BlueBalanceScalar: DevLong
FrameRateScalar: DevDouble
AutoGainScalar: DevLong
TriggerModeScalar: DevLong
PixelFormatScalar: DevLong
AcquisitionModeScalar: DevLong
AcquisitionCountScalar: DevLong
SensorWidthScalar: DevLong
SensorHeightScalar: DevLong
MaxWidthScalar: DevLong
MaxHeightScalar: DevLong
TotalBytesPerFrameScalar: DevLong
FlagDebugModeScalar: DevLong
ImageFormatScalar: DevString
ImageCounterScalar: DevLong
FrecuencySaveFileScalar: DevLong
InfoCameraIdScalar: DevLong Unique Id of the camera.
ImageEncScalar: DevEncoded
ActivateBildOperationsScalar: DevLong Set to 1 compute bild in log, 2 in sqrt and 1 both.
BildImage: DevDouble
Bild_ulongImage: DevULong
Bild_ucharImage: DevUChar
Bild_ushortImage: DevUShort
Bild_ucharRImage: DevUChar
Bild_ucharGImage: DevUChar
Bild_ucharBImage: DevUChar
Bild_logImage: DevDouble
Bild_sqrtImage: DevDouble

Commands:

Name Description
StateInput: DevVoid
Output: State
State Code
This command gets the device state (stored in its <i>device_state</i> data member) and returns it to the caller.
StatusInput: DevVoid
Output: ConstDevString
Status description
This command gets the device status (stored in its <i>device_status</i> data member) and returns it to the caller.
StartAcquisitionInput: DevVoid
Output: DevVoid
Start the thread for taking images
InitCameraInput: DevVoid
Output: DevLong
Completion status
Initialize the camera (driver)
CleanupCameraInput: DevVoid
Output: DevLong
Completion Status
DumpCameraSetttingsInput: DevVoid
Output: DevLong
Completion status
Write camera settings to file
StopAcquisitionInput: DevVoid
Output: DevVoid
Stop image acquisition
StartSingleAcquisitionInput: DevVoid
Output: DevVoid
Take a picture and save it to a file.

Pipes:

Properties:

Name Description
XImageSizeDevLong Max Pixel Size of the Camera
YImageSizeDevLong Max y pixel size of the camera
IpAddressDevString Ip Address of the camera.
CameraIdDevLong Camera Id

23 Feb 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .



19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You are looking at this version now.



2 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.
Added by:pgoryl2 on:19 Jan 2017, 10:35 a.m.