Type
Structure
Description
The following structure defines information about the Navitar lens controller.
/* External Controller Info */ typedef struct _CONTROLLER_INFO { U32 ControllerSerialNumber; U32 TypeMask; U32 CameraSerialNumber; char COMPort [64]; BOOL32 USBVirtualPort char VendorName [64]; char ModelName [64]; char Description [256]; char FirmwareVersion[64]; } CONTROLLER_INFO, *PCONTROLLER_INFO;
Value | Description |
---|---|
ControllerSerialNumber | The serial number of the controller. |
TypeMask | A bit mask defining all control functions of this controller. |
CameraSerialNumber | The serial number of the camera to which this controller is assigned. 0 if the controller is unassigned. |
COMPort | A string identifying the host COM port to which the controller is connected. |
USBVirtualPort | This field is set to TRUE if this is a virtual COM port connected via USB. False if COM port is connected via a serial cable. |
VendorName | A string identifying the vendor name. |
ModelName | A string identifying the model name. |
Description | A textual description of the product. |
FirmwareVersion | A string for the embedded software version. The format is "%d.%d.%d.%d". |
Usage