OceanDirectLighthouse
3.1.1
OceanDirect Lighthouse C++/C API
|
This is the complete list of members for oceandirect::api::LighthouseAPI, including all inherited members.
addNetworkDevices(const char ipAddressStr[], const char deviceTypeStr[], lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
AutoNulling() | oceandirect::api::LighthouseAPI | virtual |
boxcarCorrectSpectrum(lh_device_id_t deviceID, lh_error_code_t *errorCode, const float illuminatedSpectrum[], size_t illuminatedSpectrumLength, lh_boxcar_width_t boxcarWidth, float boxcarCorrectedSpectrum[], size_t boxcarCorrectedSpectrumLength) | oceandirect::api::LighthouseAPI | |
closeDevice(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
darkCorrectSpectrum(lh_device_id_t deviceID, lh_error_code_t *errorCode, const float illuminatedSpectrum[], size_t illuminatedSpectrumLength, float darkCorrectedSpectrum[], size_t darkCorrectedSpectrumLength) | oceandirect::api::LighthouseAPI | virtual |
darkCorrectSpectrum(lh_device_id_t deviceID, lh_error_code_t *errorCode, const float darkSpectrum[], size_t darkSpectrumLength, const float illuminatedSpectrum[], size_t illuminatedSpectrumLength, float darkCorrectedSpectrum[], size_t darkCorrectedSpectrumLength) | oceandirect::api::LighthouseAPI | virtual |
DeviceInformation() | oceandirect::api::LighthouseAPI | virtual |
Flash() | oceandirect::api::LighthouseAPI | virtual |
GainMode() | oceandirect::api::LighthouseAPI | virtual |
getAcquisitionDelay(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
getAcquisitionDelayIncrement(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
getAcquisitionDelayMaximum(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
getAcquisitionDelayMinimum(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
getAPIRCNumber(uint32_t &candidate) (defined in oceandirect::api::LighthouseAPI) | oceandirect::api::LighthouseAPI | virtual |
getAPIVersionNumber(uint32_t &major, uint32_t &minor, uint32_t &point) | oceandirect::api::LighthouseAPI | virtual |
getBoxcarWidth(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
getDarkCorrectedSpectrum(lh_device_id_t deviceID, lh_error_code_t *errorCode, float darkCorrectedSpectrum[], size_t darkCorrectedSpectrumLength) | oceandirect::api::LighthouseAPI | virtual |
getDarkCorrectedSpectrum(lh_device_id_t deviceID, lh_error_code_t *errorCode, const float darkSpectrum[], size_t darkSpectrumLength, float darkCorrectedSpectrum[], size_t darkCorrectedSpectrumLength) | oceandirect::api::LighthouseAPI | virtual |
getDeviceIDs(lh_device_id_t ids[], size_t idsLength) | oceandirect::api::LighthouseAPI | virtual |
getDeviceType(lh_device_id_t deviceID, lh_error_code_t *errorCode, char buffer[], size_t bufferLength) | oceandirect::api::LighthouseAPI | virtual |
getElectricDarkCorrectionState(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
getErrorMessage(lh_error_code_t errorCode, char message[], size_t messageLength) | oceandirect::api::LighthouseAPI | virtual |
getErrorMessageLength(lh_error_code_t errorCode) | oceandirect::api::LighthouseAPI | virtual |
getInstance() | oceandirect::api::LighthouseAPI | static |
getIntegrationTime(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
getIntegrationTimeIncrement(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
getMaximumIntegrationTime(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
getMaximumIntensity(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
getMinimumAveragingIntegrationTime(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
getMinimumIntegrationTime(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
getNetworkDeviceIDs(lh_device_id_t ids[], size_t idsLength) | oceandirect::api::LighthouseAPI | virtual |
getNonlinearityCorrectedSpectrum(lh_device_id_t deviceID, lh_error_code_t *errorCode, float nonlinearityCorrectedSpectrum[], size_t nonlinearityCorrectedSpectrumLength) | oceandirect::api::LighthouseAPI | virtual |
getNonlinearityCorrectedSpectrum(lh_device_id_t deviceID, lh_error_code_t *errorCode, const float darkSpectrum[], size_t darkSpectrumLength, float nonlinearityCorrectedSpectrum[], size_t nonlinearityCorrectedSpectrumLength) | oceandirect::api::LighthouseAPI | virtual |
getNonLinearityCorrectionState(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
getNumberOfDeviceIDs() | oceandirect::api::LighthouseAPI | virtual |
getScansToAverage(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
getSpectrum(lh_device_id_t deviceID, lh_error_code_t *errorCode, float buffer[], size_t bufferLength) | oceandirect::api::LighthouseAPI | virtual |
getSpectrumLength(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
getSpectrumWithMetadata(lh_device_id_t deviceID, lh_error_code_t *errorCode, lh_spectrum_with_metadata_t &spectrum) | oceandirect::api::LighthouseAPI | virtual |
getStoredDarkSpectrum(lh_device_id_t deviceID, lh_error_code_t *errorCode, float darkSpectrum[], size_t darkSpectrumLength) | oceandirect::api::LighthouseAPI | virtual |
getTriggerMode(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
getWavelengthCoefficients(lh_device_id_t deviceID, lh_error_code_t *errorCode, float coeff[], size_t coeffLength) | oceandirect::api::LighthouseAPI | virtual |
getWavelengths(lh_device_id_t deviceID, lh_error_code_t *errorCode, float wavelengths[], size_t wavelengthsLength) | oceandirect::api::LighthouseAPI | virtual |
Gpio() | oceandirect::api::LighthouseAPI | virtual |
InstrumentedLighthouseAPI (defined in oceandirect::api::LighthouseAPI) | oceandirect::api::LighthouseAPI | friend |
Lamp() | oceandirect::api::LighthouseAPI | virtual |
Led() | oceandirect::api::LighthouseAPI | virtual |
NetLighthouseAdmin (defined in oceandirect::api::LighthouseAPI) | oceandirect::api::LighthouseAPI | friend |
Network() | oceandirect::api::LighthouseAPI | virtual |
Nonlinearity() | oceandirect::api::LighthouseAPI | virtual |
nonlinearityCorrectSpectrum(lh_device_id_t deviceID, lh_error_code_t *errorCode, const float illuminatedSpectrum[], size_t illuminatedSpectrumLength, float nonlinearityCorrectedSpectrum[], size_t nonlinearityCorrectedSpectrumLength) | oceandirect::api::LighthouseAPI | virtual |
nonlinearityCorrectSpectrum(lh_device_id_t deviceID, lh_error_code_t *errorCode, const float darkSpectrum[], size_t darkSpectrumLength, const float illuminatedSpectrum[], size_t illuminatedSpectrumLength, float nonlinearityCorrectedSpectrum[], size_t nonlinearityCorrectedSpectrumLength) | oceandirect::api::LighthouseAPI | virtual |
openDevice(lh_device_id_t deviceID, lh_error_code_t *errorCode) | oceandirect::api::LighthouseAPI | virtual |
probeAllDevices() | oceandirect::api::LighthouseAPI | virtual |
probeNetworkDevices() | oceandirect::api::LighthouseAPI | virtual |
probeUsbDevices() | oceandirect::api::LighthouseAPI | virtual |
SensorInformation() | oceandirect::api::LighthouseAPI | virtual |
SerialPort() | oceandirect::api::LighthouseAPI | virtual |
setAcquisitionDelay(lh_device_id_t deviceID, lh_error_code_t *errorCode, lh_microseconds_t microseconds) | oceandirect::api::LighthouseAPI | virtual |
setBoxcarWidth(lh_device_id_t deviceID, lh_error_code_t *errorCode, lh_boxcar_width_t boxcarWidth) | oceandirect::api::LighthouseAPI | virtual |
setElectricDarkCorrectionState(lh_device_id_t deviceID, lh_error_code_t *errorCode, lh_enable_state_t state) | oceandirect::api::LighthouseAPI | virtual |
setIntegrationTime(lh_device_id_t deviceID, lh_error_code_t *errorCode, lh_microseconds_t microseconds) | oceandirect::api::LighthouseAPI | virtual |
setMulticastMsgResponseReadDelay(lh_milliseconds_t milliseconds) | oceandirect::api::LighthouseAPI | virtual |
setMulticastMsgResponseReadRetry(size_t retryCount) | oceandirect::api::LighthouseAPI | virtual |
setMulticastMsgSendRetry(size_t retryCount) | oceandirect::api::LighthouseAPI | virtual |
setNonLinearityCorrectionState(lh_device_id_t deviceID, lh_error_code_t *errorCode, lh_enable_state_t state) | oceandirect::api::LighthouseAPI | virtual |
setScansToAverage(lh_device_id_t deviceID, lh_error_code_t *errorCode, lh_scan_averaging_t scansToAverage) | oceandirect::api::LighthouseAPI | virtual |
setStoredDarkSpectrum(lh_device_id_t deviceID, lh_error_code_t *errorCode, const float darkSpectrum[], size_t darkSpectrumLength) | oceandirect::api::LighthouseAPI | virtual |
setTriggerMode(lh_device_id_t deviceID, lh_error_code_t *errorCode, lh_trigger_mode_t mode) | oceandirect::api::LighthouseAPI | virtual |
shutdown() | oceandirect::api::LighthouseAPI | static |
Shutter() | oceandirect::api::LighthouseAPI | virtual |
Strobe() | oceandirect::api::LighthouseAPI | virtual |
Thermoelectric() | oceandirect::api::LighthouseAPI | virtual |
UserString() | oceandirect::api::LighthouseAPI | virtual |
~LighthouseAPI() (defined in oceandirect::api::LighthouseAPI) | oceandirect::api::LighthouseAPI | virtual |