FLI libflipro API
Public Attributes | List of all members
device_info_t Struct Reference

Public Attributes

wchar_t cFriendlyName [FPRO_USB_STRING_MAXLEN]
 Human readable friendly name of the USB device. This string along with the cSerialNo field provide a unique name for your device suitable for a user interface.
 
wchar_t cSerialNo [FPRO_USB_STRING_MAXLEN]
 The manufacturing serial number of the device.
 
wchar_t cDevicePath [FPRO_DEVICE_MAX_PATH_LENGTH]
 The OS device Path. Used internally by the API for opening requisite file descriptors to connect to the device.
 
FPROCONNECTION eConnType
 The physical connection type. If the connection type is FPRO_CONNECTION_USB, then the uiVendorId, uiProdId, and eUSBSpeed fields are also filled in. Otherwise those fields are not used and their contents is undefined.
 
uint32_t uiVendorId
 The USB vendor ID. This field is applicable only when the eCOnnType is FPRO_CONNECTION_USB.
 
uint32_t uiProdId
 The USB Product ID. This field is applicable only when the eCOnnType is FPRO_CONNECTION_USB.
 
FPROUSBSPEED eUSBSpeed
 The USB connection speed of the device. This field is applicable only when the eCOnnType is FPRO_CONNECTION_USB.
NOTE: When connected through USB, FLI Cameras require a FPRO_USB_SUPERSPEED USB connection in order to transfer image data reliably.
 

Detailed Description

Examples:
CapabilitiesAndGainTables.cpp, SimpleAPIMerging.cpp, SimpleImageLoop.cpp, SimpleStreamer.cpp, StreamingAndHWMerge.cpp, and WorkingWithModes.cpp.

The documentation for this struct was generated from the following file: