OceanDirectPython
3.1.1
OceanDirect Python API
|
Class that models the individual spectrometer. More...
Classes | |
class | Advanced |
Subclass containing advanced features that may or may not be in the spectrometer. More... | |
Public Member Functions | |
def | __init__ (self, int dev_id, oceandirect) |
str | get_serial_number (self) |
Read the device serial number. More... | |
int | get_device_type (self) |
Read the device type. More... | |
str | get_model (self) |
Read the correct spectrometer model name assigned. More... | |
str | decode_error (self, int errno, str caller) |
Decodes the error string returned from device calls. More... | |
None | open_device (self) |
Open the current device associated with this spectrometer object. More... | |
None | close_device (self) |
Detaches the device to free it up for other users. More... | |
None | use_nonlinearity (self, bool nonlinearity_flag) |
Determine if nonlinearity correction should be used in calculations. More... | |
None | set_scans_to_average (self, int newScanToAverage) |
Sets the number of spectra to average. More... | |
int | get_scans_to_average (self) |
Gets the number of spectra to average. More... | |
None | set_boxcar_width (self, int newBoxcarWidth) |
Sets the boxcar width to average the spectral data. More... | |
int | get_boxcar_width (self) |
Read the current boxcar width setting. More... | |
int | get_max_intensity (self) |
Returns the maximum pixel value the detector can read. More... | |
list[float] | get_formatted_spectrum (self) |
Return a formatted spectrum. More... | |
int | get_formatted_spectrum_length (self) |
Return the formatted spectra length. More... | |
list[float] | get_wavelengths (self) |
This computes the wavelengths for the spectrometer and fills in the provided array (up to the given length) with those values. More... | |
int | get_minimum_integration_time (self) |
Returns the minimum allowable integration time on the device. More... | |
int | get_maximum_integration_time (self) |
Returns the maximum allowable integration time on the device. More... | |
int | get_minimum_averaging_integration_time (self) |
This function returns the smallest integration time setting, in microseconds, that is valid for the spectrometer. More... | |
None | set_integration_time (self, int int_time) |
Sets the integration time on the device. More... | |
int | get_integration_time (self) |
Returns the current integration time on the device. More... | |
int | get_integration_time_increment (self) |
Returns the integration time increment on the device. More... | |
None | set_trigger_mode (self, int mode) |
Set the device trigger mode. More... | |
None | get_trigger_mode (self) |
Returns the current trigger mode from the device. More... | |
tuple[int, float] | get_index_at_wavelength (self, float wavelength) |
Given an approximate wavelength, finds the closest wavelength and returns the index (pixel number) of that wavelength, and the exact wavelength as an ordered pair. More... | |
tuple[list[int], list[float]] | get_indices_at_wavelengths (self, list[float] wavelengths) |
Given a list of approximate wavelengths, finds the closest wavelengths and returns the indices (pixel numbers) of those wavelengths, and the exact wavelength as an ordered pair of lists. More... | |
tuple[list[int], list[float]] | get_indices_at_wavelength_range (self, float lo, float hi, int length) |
Given a list of approximate wavelengths, finds the closest wavelengths and returns the indices (pixel numbers) of those wavelengths, and the exact wavelength as an ordered pair of lists. More... | |
int | get_number_electric_dark_pixels (self) |
This returns the number of pixels that are electrically active but optically masked (a.k.a. More... | |
list[int] | get_electric_dark_pixel_indices (self) |
This returns array (up to the given length) with the indices of the pixels that are electrically active but optically masked (a.k.a. More... | |
None | details (self) |
Prints the defined set of details about the device. More... | |
bool | is_feature_id_enabled (self, FeatureID featureID) |
Check if the given feature ID is supported by the device or not. More... | |
None | set_acquisition_delay (self, int delayMicrosecond) |
Set the acquisition delay in microseconds. More... | |
int | get_acquisition_delay (self) |
Get the acquisition delay in microseconds. More... | |
int | get_acquisition_delay_increment (self) |
Get the allowed step size for the acquisition delay in microseconds. More... | |
int | get_acquisition_delay_maximum (self) |
Get the maximum allowed acquisition delay in microseconds. More... | |
int | get_acquisition_delay_minimum (self) |
Get the minimum allowed acquisition delay in microseconds. More... | |
None | set_stored_dark_spectrum (self, list[float] darkSpectrum) |
Store a dark spectrum for use in subsequent corrections i.e. More... | |
list[float] | get_stored_dark_spectrum (self) |
Retrieve a previously stored dark spectrum for use in subsequent corrections i.e. More... | |
list[float] | get_dark_corrected_spectrum1 (self, list[float] darkSpectrum) |
Acquire a spectrum and use the supplied dark spectrum to perform a dark correction then return the dark corrected spectrum. More... | |
list[float] | dark_correct_spectrum1 (self, list[float] illuminatedSpectrum) |
Dark correct a previously acquired illuminated spectrum and using a stored dark spectrum. More... | |
list[float] | get_dark_corrected_spectrum2 (self) |
Acquire a spectrum and use the previously stored dark spectrum to perform a dark correction then return the dark corrected spectrum. More... | |
list[float] | dark_correct_spectrum2 (self, list[float] darkSpectrum, list[float] illuminatedSpectrum) |
Dark correct a previously acquired illuminated spectrum and using a previously acquired dark spectrum. More... | |
list[float] | get_nonlinearity_corrected_spectrum1 (self, list[float] darkSpectrum) |
Acquire a spectrum and use the supplied dark spectrum to perform a dark correction followed by the nonlinearity correction then return the nonlinearity corrected spectrum. More... | |
list[float] | nonlinearity_correct_spectrum1 (self, list[float] illuminatedSpectrum) |
Nonlinearity correct a previously acquired illuminated spectrum using a stored dark spectrum. More... | |
list[float] | get_nonlinearity_corrected_spectrum2 (self) |
Acquire a spectrum and use the previously stored dark spectrum to perform a dark correction followed by a nonlinearity correction then return the nonlinearity corrected spectrum. More... | |
list[float] | nonlinearity_correct_spectrum2 (self, list[float] darkSpectrum, list[float] illuminatedSpectrum) |
Nonlinearity correct a previously acquired illuminated spectrum after dark correction using a previously acquired dark spectrum. More... | |
list[float] | boxcar_correct_spectrum (self, list[float] illuminatedSpectrum, int boxcarWidth) |
Apply a boxcar correction on the given illuminated spectrum. More... | |
None | set_electric_dark_correction_usage (self, bool isEnabled) |
Enable or disable an electric dark correction. More... | |
bool | get_electric_dark_correction_usage (self) |
Return electric dark correction usage. More... | |
None | set_nonlinearity_correction_usage (self, bool isEnabled) |
Enable or disable nonlinearity correction. More... | |
bool | get_nonlinearity_correction_usage (self) |
Return nonlinearity correction usage. More... | |
Class that models the individual spectrometer.
Should be created by OceanDirectAPI instance. This has an inner class called "Advanced" that contains functions to access other features of the device.
Definition at line 459 of file OceanDirectAPI.py.
def Python.oceandirect.OceanDirectAPI.Spectrometer.__init__ | ( | self, | |
int | dev_id, | ||
oceandirect | |||
) |
Definition at line 465 of file OceanDirectAPI.py.
list[float] Python.oceandirect.OceanDirectAPI.Spectrometer.boxcar_correct_spectrum | ( | self, | |
list[float] | illuminatedSpectrum, | ||
int | boxcarWidth | ||
) |
Apply a boxcar correction on the given illuminated spectrum.
illuminatedSpectrum | The spectrum that will be boxcar corrected. |
boxcarWidth | The boxcar width. |
Definition at line 1278 of file OceanDirectAPI.py.
None Python.oceandirect.OceanDirectAPI.Spectrometer.close_device | ( | self | ) |
Detaches the device to free it up for other users.
This function must be called when you're done using the device.
Definition at line 579 of file OceanDirectAPI.py.
list[float] Python.oceandirect.OceanDirectAPI.Spectrometer.dark_correct_spectrum1 | ( | self, | |
list[float] | illuminatedSpectrum | ||
) |
Dark correct a previously acquired illuminated spectrum and using a stored dark spectrum.
illuminatedSpectrum | The buffer that contains the illuminated spectrum to be corrected. |
Definition at line 1104 of file OceanDirectAPI.py.
list[float] Python.oceandirect.OceanDirectAPI.Spectrometer.dark_correct_spectrum2 | ( | self, | |
list[float] | darkSpectrum, | ||
list[float] | illuminatedSpectrum | ||
) |
Dark correct a previously acquired illuminated spectrum and using a previously acquired dark spectrum.
darkSpectrum | The buffer that contains the dark spectrum to be used for the dark correction. |
illuminatedSpectrum | The buffer that contains the illuminated spectrum to be corrected. |
Definition at line 1144 of file OceanDirectAPI.py.
str Python.oceandirect.OceanDirectAPI.Spectrometer.decode_error | ( | self, | |
int | errno, | ||
str | caller | ||
) |
Decodes the error string returned from device calls.
errno | The error code. |
caller | The method name that calls this function. |
Definition at line 531 of file OceanDirectAPI.py.
None Python.oceandirect.OceanDirectAPI.Spectrometer.details | ( | self | ) |
Prints the defined set of details about the device.
Definition at line 945 of file OceanDirectAPI.py.
int Python.oceandirect.OceanDirectAPI.Spectrometer.get_acquisition_delay | ( | self | ) |
Get the acquisition delay in microseconds.
This may also be referred to as the trigger delay. In any event, it is the time between some event (such as a request for data, or an external trigger pulse) and when data acquisition begins. Note that not all devices support reading this value back. In these cases, the returned value will be the last value sent to odapi_adv_set_acquisition_delay_microseconds(). If no value has been set and the value cannot be read back, this function will indicate an error.
Definition at line 983 of file OceanDirectAPI.py.
int Python.oceandirect.OceanDirectAPI.Spectrometer.get_acquisition_delay_increment | ( | self | ) |
Get the allowed step size for the acquisition delay in microseconds.
Definition at line 1003 of file OceanDirectAPI.py.
int Python.oceandirect.OceanDirectAPI.Spectrometer.get_acquisition_delay_maximum | ( | self | ) |
Get the maximum allowed acquisition delay in microseconds.
Definition at line 1016 of file OceanDirectAPI.py.
int Python.oceandirect.OceanDirectAPI.Spectrometer.get_acquisition_delay_minimum | ( | self | ) |
Get the minimum allowed acquisition delay in microseconds.
Definition at line 1029 of file OceanDirectAPI.py.
int Python.oceandirect.OceanDirectAPI.Spectrometer.get_boxcar_width | ( | self | ) |
Read the current boxcar width setting.
Definition at line 643 of file OceanDirectAPI.py.
list[float] Python.oceandirect.OceanDirectAPI.Spectrometer.get_dark_corrected_spectrum1 | ( | self, | |
list[float] | darkSpectrum | ||
) |
Acquire a spectrum and use the supplied dark spectrum to perform a dark correction then return the dark corrected spectrum.
darkSpectrum | The buffer that contains the dark spectrum to be used for the dark correction. |
Definition at line 1079 of file OceanDirectAPI.py.
list[float] Python.oceandirect.OceanDirectAPI.Spectrometer.get_dark_corrected_spectrum2 | ( | self | ) |
Acquire a spectrum and use the previously stored dark spectrum to perform a dark correction then return the dark corrected spectrum.
Definition at line 1130 of file OceanDirectAPI.py.
int Python.oceandirect.OceanDirectAPI.Spectrometer.get_device_type | ( | self | ) |
bool Python.oceandirect.OceanDirectAPI.Spectrometer.get_electric_dark_correction_usage | ( | self | ) |
Return electric dark correction usage.
Definition at line 1322 of file OceanDirectAPI.py.
list[int] Python.oceandirect.OceanDirectAPI.Spectrometer.get_electric_dark_pixel_indices | ( | self | ) |
This returns array (up to the given length) with the indices of the pixels that are electrically active but optically masked (a.k.a.
electric dark pixels). Note that not all detectors have optically masked pixels; in that case, this function will return zero.
Definition at line 926 of file OceanDirectAPI.py.
list[float] Python.oceandirect.OceanDirectAPI.Spectrometer.get_formatted_spectrum | ( | self | ) |
Return a formatted spectrum.
Definition at line 671 of file OceanDirectAPI.py.
int Python.oceandirect.OceanDirectAPI.Spectrometer.get_formatted_spectrum_length | ( | self | ) |
Return the formatted spectra length.
Definition at line 688 of file OceanDirectAPI.py.
tuple[int, float] Python.oceandirect.OceanDirectAPI.Spectrometer.get_index_at_wavelength | ( | self, | |
float | wavelength | ||
) |
Given an approximate wavelength, finds the closest wavelength and returns the index (pixel number) of that wavelength, and the exact wavelength as an ordered pair.
wavelength | A double value containing a best guess or approximate (this should be within bounds of the entire wavelength array or an error is generated). |
Definition at line 845 of file OceanDirectAPI.py.
tuple[list[int], list[float]] Python.oceandirect.OceanDirectAPI.Spectrometer.get_indices_at_wavelength_range | ( | self, | |
float | lo, | ||
float | hi, | ||
int | length | ||
) |
Given a list of approximate wavelengths, finds the closest wavelengths and returns the indices (pixel numbers) of those wavelengths, and the exact wavelength as an ordered pair of lists.
lo | Wavelength lower limit. |
hi | Wavelength upper limit. |
length | The number of wavelengths to return. |
Definition at line 884 of file OceanDirectAPI.py.
tuple[list[int], list[float]] Python.oceandirect.OceanDirectAPI.Spectrometer.get_indices_at_wavelengths | ( | self, | |
list[float] | wavelengths | ||
) |
Given a list of approximate wavelengths, finds the closest wavelengths and returns the indices (pixel numbers) of those wavelengths, and the exact wavelength as an ordered pair of lists.
wavelengths | List of approximate wavelengths. |
Definition at line 862 of file OceanDirectAPI.py.
int Python.oceandirect.OceanDirectAPI.Spectrometer.get_integration_time | ( | self | ) |
Returns the current integration time on the device.
Definition at line 782 of file OceanDirectAPI.py.
int Python.oceandirect.OceanDirectAPI.Spectrometer.get_integration_time_increment | ( | self | ) |
Returns the integration time increment on the device.
Definition at line 802 of file OceanDirectAPI.py.
int Python.oceandirect.OceanDirectAPI.Spectrometer.get_max_intensity | ( | self | ) |
Returns the maximum pixel value the detector can read.
Definition at line 657 of file OceanDirectAPI.py.
int Python.oceandirect.OceanDirectAPI.Spectrometer.get_maximum_integration_time | ( | self | ) |
Returns the maximum allowable integration time on the device.
Definition at line 727 of file OceanDirectAPI.py.
int Python.oceandirect.OceanDirectAPI.Spectrometer.get_minimum_averaging_integration_time | ( | self | ) |
This function returns the smallest integration time setting, in microseconds, that is valid for the spectrometer.
NOTE: some devices that make use of onboard functionality to perform averaging have a different, larger, minimum integration time for acquisition when averaging is enabled. Refer to the documentation for your spectrometer to see if this is the case. The minimum integration time when averaging is enabled can be determined using odapi_get_minimum_averaging_integration_time_micros.
Definition at line 747 of file OceanDirectAPI.py.
int Python.oceandirect.OceanDirectAPI.Spectrometer.get_minimum_integration_time | ( | self | ) |
Returns the minimum allowable integration time on the device.
Definition at line 713 of file OceanDirectAPI.py.
str Python.oceandirect.OceanDirectAPI.Spectrometer.get_model | ( | self | ) |
Read the correct spectrometer model name assigned.
Definition at line 515 of file OceanDirectAPI.py.
list[float] Python.oceandirect.OceanDirectAPI.Spectrometer.get_nonlinearity_corrected_spectrum1 | ( | self, | |
list[float] | darkSpectrum | ||
) |
Acquire a spectrum and use the supplied dark spectrum to perform a dark correction followed by the nonlinearity correction then return the nonlinearity corrected spectrum.
darkSpectrum | The buffer that contains the dark spectrum to be used for the dark correction. |
Definition at line 1176 of file OceanDirectAPI.py.
list[float] Python.oceandirect.OceanDirectAPI.Spectrometer.get_nonlinearity_corrected_spectrum2 | ( | self | ) |
Acquire a spectrum and use the previously stored dark spectrum to perform a dark correction followed by a nonlinearity correction then return the nonlinearity corrected spectrum.
Definition at line 1229 of file OceanDirectAPI.py.
bool Python.oceandirect.OceanDirectAPI.Spectrometer.get_nonlinearity_correction_usage | ( | self | ) |
Return nonlinearity correction usage.
Definition at line 1349 of file OceanDirectAPI.py.
int Python.oceandirect.OceanDirectAPI.Spectrometer.get_number_electric_dark_pixels | ( | self | ) |
This returns the number of pixels that are electrically active but optically masked (a.k.a.
electric dark pixels). Note that not all detectors have optically masked pixels; in that case, this function will return zero.
Definition at line 911 of file OceanDirectAPI.py.
int Python.oceandirect.OceanDirectAPI.Spectrometer.get_scans_to_average | ( | self | ) |
Gets the number of spectra to average.
Definition at line 616 of file OceanDirectAPI.py.
str Python.oceandirect.OceanDirectAPI.Spectrometer.get_serial_number | ( | self | ) |
Read the device serial number.
Definition at line 485 of file OceanDirectAPI.py.
list[float] Python.oceandirect.OceanDirectAPI.Spectrometer.get_stored_dark_spectrum | ( | self | ) |
Retrieve a previously stored dark spectrum for use in subsequent corrections i.e.
dark correction and nonlinearity correction.
Definition at line 1065 of file OceanDirectAPI.py.
None Python.oceandirect.OceanDirectAPI.Spectrometer.get_trigger_mode | ( | self | ) |
Returns the current trigger mode from the device.
If this function is not supported by the device then an exception will be thrown.
Definition at line 830 of file OceanDirectAPI.py.
list[float] Python.oceandirect.OceanDirectAPI.Spectrometer.get_wavelengths | ( | self | ) |
This computes the wavelengths for the spectrometer and fills in the provided array (up to the given length) with those values.
Definition at line 695 of file OceanDirectAPI.py.
bool Python.oceandirect.OceanDirectAPI.Spectrometer.is_feature_id_enabled | ( | self, | |
FeatureID | featureID | ||
) |
Check if the given feature ID is supported by the device or not.
featureID | An id from FeatureID enum. |
Definition at line 954 of file OceanDirectAPI.py.
list[float] Python.oceandirect.OceanDirectAPI.Spectrometer.nonlinearity_correct_spectrum1 | ( | self, | |
list[float] | illuminatedSpectrum | ||
) |
Nonlinearity correct a previously acquired illuminated spectrum using a stored dark spectrum.
This function performs a dark correction using a previously stored dark spectrum prior to performing the nonlinearity correction.
illuminatedSpectrum | The buffer that contains the illuminated spectrum to be corrected. |
Definition at line 1202 of file OceanDirectAPI.py.
list[float] Python.oceandirect.OceanDirectAPI.Spectrometer.nonlinearity_correct_spectrum2 | ( | self, | |
list[float] | darkSpectrum, | ||
list[float] | illuminatedSpectrum | ||
) |
Nonlinearity correct a previously acquired illuminated spectrum after dark correction using a previously acquired dark spectrum.
darkSpectrum | The buffer that contains the dark spectrum to be used prior to the nonlinearity correction. |
illuminatedSpectrum | The buffer that contains the illuminated spectrum to be corrected. |
Definition at line 1245 of file OceanDirectAPI.py.
None Python.oceandirect.OceanDirectAPI.Spectrometer.open_device | ( | self | ) |
Open the current device associated with this spectrometer object.
Definition at line 544 of file OceanDirectAPI.py.
None Python.oceandirect.OceanDirectAPI.Spectrometer.set_acquisition_delay | ( | self, | |
int | delayMicrosecond | ||
) |
Set the acquisition delay in microseconds.
This may also be referred to as the trigger delay. In any event, it is the time between some event (such as a request for data, or an external trigger pulse) and when data acquisition begins.
delayMicrosecond | The new delay to use in microseconds. |
Definition at line 968 of file OceanDirectAPI.py.
None Python.oceandirect.OceanDirectAPI.Spectrometer.set_boxcar_width | ( | self, | |
int | newBoxcarWidth | ||
) |
Sets the boxcar width to average the spectral data.
newBoxcarWidth | The boxcar width. |
Definition at line 630 of file OceanDirectAPI.py.
None Python.oceandirect.OceanDirectAPI.Spectrometer.set_electric_dark_correction_usage | ( | self, | |
bool | isEnabled | ||
) |
Enable or disable an electric dark correction.
isEnabled | True to enable electric dark correction otherwise it's False. |
Definition at line 1309 of file OceanDirectAPI.py.
None Python.oceandirect.OceanDirectAPI.Spectrometer.set_integration_time | ( | self, | |
int | int_time | ||
) |
Sets the integration time on the device.
This should be verified to be within range prior to calling this function.
int_time | The new integration time in microseconds. See device manual for supported integration increment. |
Definition at line 767 of file OceanDirectAPI.py.
None Python.oceandirect.OceanDirectAPI.Spectrometer.set_nonlinearity_correction_usage | ( | self, | |
bool | isEnabled | ||
) |
Enable or disable nonlinearity correction.
isEnabled | True to enable nonlinearity correction otherwise it's False. |
Definition at line 1336 of file OceanDirectAPI.py.
None Python.oceandirect.OceanDirectAPI.Spectrometer.set_scans_to_average | ( | self, | |
int | newScanToAverage | ||
) |
Sets the number of spectra to average.
newScanToAverage | The number of spectra to average. |
Definition at line 603 of file OceanDirectAPI.py.
None Python.oceandirect.OceanDirectAPI.Spectrometer.set_stored_dark_spectrum | ( | self, | |
list[float] | darkSpectrum | ||
) |
Store a dark spectrum for use in subsequent corrections i.e.
dark correction and nonlinearity correction.
darkSpectrum | The buffer that contains the dark spectrum to be stored. |
Definition at line 1042 of file OceanDirectAPI.py.
None Python.oceandirect.OceanDirectAPI.Spectrometer.set_trigger_mode | ( | self, | |
int | mode | ||
) |
Set the device trigger mode.
mode | Trigger mode. See device manual for the supported trigger mode. |
Definition at line 817 of file OceanDirectAPI.py.
None Python.oceandirect.OceanDirectAPI.Spectrometer.use_nonlinearity | ( | self, | |
bool | nonlinearity_flag | ||
) |
Determine if nonlinearity correction should be used in calculations.
Typically should be set to true.
nonlinearity_flag | True to enable nonlinearity correction otherwise it's False. |
Definition at line 592 of file OceanDirectAPI.py.
Definition at line 479 of file OceanDirectAPI.py.
Python.oceandirect.OceanDirectAPI.Spectrometer.apply_nonlinearity |
Definition at line 480 of file OceanDirectAPI.py.
Python.oceandirect.OceanDirectAPI.Spectrometer.boxcar_hw |
Definition at line 482 of file OceanDirectAPI.py.
Python.oceandirect.OceanDirectAPI.Spectrometer.device_id |
Definition at line 466 of file OceanDirectAPI.py.
Python.oceandirect.OceanDirectAPI.Spectrometer.electric_dark_pixels |
Definition at line 475 of file OceanDirectAPI.py.
Python.oceandirect.OceanDirectAPI.Spectrometer.integration_max |
Definition at line 472 of file OceanDirectAPI.py.
Python.oceandirect.OceanDirectAPI.Spectrometer.integration_min |
Definition at line 471 of file OceanDirectAPI.py.
Python.oceandirect.OceanDirectAPI.Spectrometer.integration_time |
Definition at line 470 of file OceanDirectAPI.py.
Python.oceandirect.OceanDirectAPI.Spectrometer.model |
Definition at line 468 of file OceanDirectAPI.py.
Python.oceandirect.OceanDirectAPI.Spectrometer.model_name |
Definition at line 469 of file OceanDirectAPI.py.
Python.oceandirect.OceanDirectAPI.Spectrometer.num_electric_dark_pixels |
Definition at line 474 of file OceanDirectAPI.py.
Python.oceandirect.OceanDirectAPI.Spectrometer.oceandirect |
Definition at line 478 of file OceanDirectAPI.py.
Python.oceandirect.OceanDirectAPI.Spectrometer.pixel_count_formatted |
Definition at line 473 of file OceanDirectAPI.py.
Python.oceandirect.OceanDirectAPI.Spectrometer.scans_to_avg |
Definition at line 481 of file OceanDirectAPI.py.
Python.oceandirect.OceanDirectAPI.Spectrometer.serial_number |
Definition at line 467 of file OceanDirectAPI.py.
Python.oceandirect.OceanDirectAPI.Spectrometer.status |
Definition at line 476 of file OceanDirectAPI.py.
Python.oceandirect.OceanDirectAPI.Spectrometer.wavelengths |
Definition at line 477 of file OceanDirectAPI.py.