OceanDirectLighthouse
3.1.1
OceanDirect Lighthouse C++/C API
|
Public Member Functions | |
virtual size_t | getDeviceAlias (lh_device_id_t deviceID, lh_error_code_t *errorCode, char buffer[], size_t bufferLength) |
virtual size_t | getManufacturer (lh_device_id_t deviceID, lh_error_code_t *errorCode, char buffer[], size_t bufferLength) |
virtual size_t | getModel (lh_device_id_t deviceID, lh_error_code_t *errorCode, char buffer[], size_t bufferLength) |
virtual size_t | getOriginalManufacturer (lh_device_id_t deviceID, lh_error_code_t *errorCode, char buffer[], size_t bufferLength) |
virtual size_t | getOriginalModel (lh_device_id_t deviceID, lh_error_code_t *errorCode, char buffer[], size_t bufferLength) |
virtual lh_usb_identifier_t | getOriginalUsbPID (lh_device_id_t deviceID, lh_error_code_t *errorCode) |
virtual lh_usb_identifier_t | getOriginalUsbVID (lh_device_id_t deviceID, lh_error_code_t *errorCode) |
virtual size_t | getRevisionFirmware (lh_device_id_t deviceID, lh_error_code_t *errorCode, uint8_t buffer[], size_t bufferLength) |
virtual size_t | getRevisionFPGA (lh_device_id_t deviceID, lh_error_code_t *errorCode, uint8_t buffer[], size_t bufferLength) |
virtual size_t | getRevisionSystem (lh_device_id_t deviceID, lh_error_code_t *errorCode, uint8_t buffer[], size_t bufferLength) |
virtual size_t | getSerialNumber (lh_device_id_t deviceID, lh_error_code_t *errorCode, char buffer[], size_t bufferLength) |
virtual size_t | getSerialNumberMaximumLength (lh_device_id_t deviceID, lh_error_code_t *errorCode) |
virtual lh_usb_identifier_t | getUsbPID (lh_device_id_t deviceID, lh_error_code_t *errorCode) |
virtual lh_usb_identifier_t | getUsbVID (lh_device_id_t deviceID, lh_error_code_t *errorCode) |
virtual void | resetDevice (lh_device_id_t deviceID, lh_error_code_t *errorCode) |
|
virtual |
.getDeviceAlias Determine the device alias of the device.
deviceID | the identifier of the device as returned by getDeviceIDs. |
errorCode | see LHErrorCode. |
buffer | an array to receive the characters of the device alias. |
bufferLength | the size of the buffer array. |
|
virtual |
.getManufacturer Determine the current manufacturer stored string.
deviceID | the identifier of the device as returned by getDeviceIDs. |
errorCode | see LHErrorCode. |
buffer | an array to receive the characters of the current manufacturer string. |
bufferLength | the size of the buffer array. |
|
virtual |
.getModel Determine the current model stored string.
deviceID | the identifier of the device as returned by getDeviceIDs. |
errorCode | see LHErrorCode. |
buffer | an array to receive the characters of the current model string. |
bufferLength | the size of the buffer array. |
|
virtual |
.getOriginalManufacturer Determine the original manufacturer stored string.
deviceID | the identifier of the device as returned by getDeviceIDs. |
errorCode | see LHErrorCode. |
buffer | an array to receive the characters of the original manufacturer string. |
bufferLength | the size of the buffer array. |
|
virtual |
.getOriginalModel Determine the original model stored string.
deviceID | the identifier of the device as returned by getDeviceIDs. |
errorCode | see LHErrorCode. |
buffer | an array to receive the characters of the original model string. |
bufferLength | the size of the buffer array. |
|
virtual |
|
virtual |
|
virtual |
.getRevisionFirmware Determine the firmware version of the device.
deviceID | the identifier of the device as returned by getDeviceIDs. |
errorCode | see LHErrorCode. |
buffer | an array to receive the firmware version numbers (major, minor, point). |
bufferLength | the size of the buffer array. |
|
virtual |
.getRevisionFPGA Determine the FPGA version of the device.
deviceID | the identifier of the device as returned by getDeviceIDs. |
errorCode | see LHErrorCode. |
buffer | an array to receive the FPGA version numbers (major, minor, point). |
bufferLength | the size of the buffer array. |
|
virtual |
.getRevisionSystem Determine the System version of the device.
deviceID | the identifier of the device as returned by getDeviceIDs. |
errorCode | see LHErrorCode. |
buffer | an array to receive the System version numbers (major, minor, point). |
bufferLength | the size of the buffer array. |
|
virtual |
.getSerialNumber Determine the serial number of the device.
deviceID | the identifier of the device as returned by getDeviceIDs. |
errorCode | see LHErrorCode. |
buffer | an array to receive the characters of the serial number. |
bufferLength | the size of the buffer array. |
|
virtual |
|
virtual |
|
virtual |
|
virtual |