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
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.
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.