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


PxLGetCameraInfo