Type
Structure
Description
The following structure defines camera-specific hardware and firmware version information. All members are strings of characters terminated by a ‘\0’.
typedef struct _CAMERA_INFO { S8 VendorName [33]; S8 ModelName [33]; S8 Description [256]; S8 SerialNumber[33]; S8 FirmwareVersion[12]; S8 FPGAVersion[12]; S8 CameraName[256]; S8 XMLVersion[12]; // New as of Release 9 S8 BootloadVersion[12]; // New as of Release 9 S8 LensDescription [64]; // New as of Release 9.1 } CAMERA_INFO, *PCAMERA_INFO;
Value | Description |
---|---|
VendorName | A string identifying the vendor name. |
ModelName | A string identifying the model name. |
Description | A textual description of the product. |
SerialNumber | A string for the serial number. |
FirmwareVersion | A string for the embedded software version. The format is "%02X.%02X.%02X.%02X". |
FPGA Version | A string describing the FPGA version. The format is "%02X.%02X.%02X.%02X". |
Camera Name | A string identifying the camera name. |
XML Version | A string describing the XML version. The format is "%02X.%02X.%02X". |
Bootload Version | If supported, supplies a string indicating the version of the camera's bootload firmware. The format of the string is '%02X.%02X'. Currently, only PL-D cameras will supply a bootload version. |
Lens Description | A string identifying the type of lens on this camera. Currently, this is only supported on PL-D cameras equipped with a Varioptic auto-focusable lens. |
Usage