|
Wasatch.NET 2.4.14
.NET application driver for Wasatch Photonics spectrometers
|
Public Member Functions | |
| static int | seabreeze_close_spectrometer (int index, ref int errorCode) |
| static int | seabreeze_get_api_version_string (ref byte[] buffer, int len) |
| static int | seabreeze_get_edc_indices (int index, ref int errorCode, ref int buffer, int length) |
| static int | seabreeze_get_eeprom_slot_count (int index, ref int errorCode) |
| static int | seabreeze_get_electric_dark_pixel_indices (int index, ref int errorCode, ref int indices, int length) |
| static int | seabreeze_get_error_string (int errorCode, ref byte buffer, int length) |
| static int | seabreeze_get_formatted_spectrum (int index, ref int errorCode, ref double buffer, int length) |
| static int | seabreeze_get_formatted_spectrum_length (int index, ref int errorCode) |
| static long | seabreeze_get_min_integration_time_microsec (int index, ref int errorCode) |
| static int | seabreeze_get_model (int index, ref int errorCode, ref byte buffer, int length) |
| static int | seabreeze_get_serial_number (int index, ref int errorCode, ref byte buffer, int length) |
| static int | seabreeze_get_unformatted_spectrum (int index, ref int errorCode, ref byte buffer, int length) |
| static int | seabreeze_get_unformatted_spectrum_length (int index, ref int errorCode) |
| static int | seabreeze_get_usb_descriptor_string (int index, ref int errorCode, int id, ref byte buffer, int length) |
| static int | seabreeze_get_wavelengths (int index, ref int errorCode, ref double wavelengths, int length) |
| static int | seabreeze_has_irrad_collection_area (int index, ref int errorCode) |
| static int | seabreeze_open_spectrometer (int index, ref int errorCode) |
| static void | seabreeze_override_eeprom_slot_count (int index, ref int errorCode, int count) |
| static double | seabreeze_read_double (int index, ref int errorCode, int slot_number) |
| static int | seabreeze_read_eeprom_slot (int index, ref int errorCode, int slot_number, ref byte buffer, int length) |
| static int | seabreeze_read_irrad_calibration (int index, ref int errorCode, ref float buffer, int length) |
| static float | seabreeze_read_irrad_collection_area (int index, ref int errorCode) |
| static double | seabreeze_read_tec_temperature (int index, ref int errorCode) |
| static int | seabreeze_read_usb (int index, ref int errorCode, byte endpoint, ref byte buffer, int length) |
| static int | seabreeze_set_continuous_strobe_period (int index, ref int errorCode, float msec) |
| static void | seabreeze_set_integration_time_microsec (int index, ref int errorCode, long integration_time_micros) |
| static void | seabreeze_set_shutter_open (int index, ref int errorCode, int opened) |
| static void | seabreeze_set_strobe_enable (int index, ref int errorCode, int strobe_enable) |
| static void | seabreeze_set_tec_enable (int index, ref int errorCode, int tec_enable) |
| static void | seabreeze_set_tec_fan_enable (int index, ref int errorCode, int tec_fan_enable) |
| static void | seabreeze_set_tec_temperature (int index, ref int errorCode, double temperature_degrees_celsius) |
| static void | seabreeze_set_trigger_mode (int index, ref int errorCode, int mode) |
| static int | seabreeze_write_eeprom_slot (int index, ref int errorCode, int slot_number, ref byte buffer, int length) |
| static int | seabreeze_write_irrad_calibration (int index, ref int errorCode, ref float buffer, int length) |
| static int | seabreeze_write_usb (int index, ref int errorCode, byte endpoint, ref byte buffer, int length) |
Static Public Member Functions | |
| static bool | IsDllLoaded () |
Static Public Attributes | |
| const int | ERROR_SUCCESS = 0 |
| const int | SLOT_LENGTH = 15 |
Private Member Functions | |
| static IntPtr | GetModuleHandle (string lpModuleName) |
Static Private Attributes | |
| const string | DLL = @"SeaBreeze.dll" |
|
private |
|
inlinestatic |
| static int SeaBreezeWrapper.seabreeze_close_spectrometer | ( | int | index, |
| ref int | errorCode | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_get_api_version_string | ( | ref byte[] | buffer, |
| int | len | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_get_edc_indices | ( | int | index, |
| ref int | errorCode, | ||
| ref int | buffer, | ||
| int | length | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_get_eeprom_slot_count | ( | int | index, |
| ref int | errorCode | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_get_electric_dark_pixel_indices | ( | int | index, |
| ref int | errorCode, | ||
| ref int | indices, | ||
| int | length | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_get_error_string | ( | int | errorCode, |
| ref byte | buffer, | ||
| int | length | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_get_formatted_spectrum | ( | int | index, |
| ref int | errorCode, | ||
| ref double | buffer, | ||
| int | length | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_get_formatted_spectrum_length | ( | int | index, |
| ref int | errorCode | ||
| ) |
| static long SeaBreezeWrapper.seabreeze_get_min_integration_time_microsec | ( | int | index, |
| ref int | errorCode | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_get_model | ( | int | index, |
| ref int | errorCode, | ||
| ref byte | buffer, | ||
| int | length | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_get_serial_number | ( | int | index, |
| ref int | errorCode, | ||
| ref byte | buffer, | ||
| int | length | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_get_unformatted_spectrum | ( | int | index, |
| ref int | errorCode, | ||
| ref byte | buffer, | ||
| int | length | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_get_unformatted_spectrum_length | ( | int | index, |
| ref int | errorCode | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_get_usb_descriptor_string | ( | int | index, |
| ref int | errorCode, | ||
| int | id, | ||
| ref byte | buffer, | ||
| int | length | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_get_wavelengths | ( | int | index, |
| ref int | errorCode, | ||
| ref double | wavelengths, | ||
| int | length | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_has_irrad_collection_area | ( | int | index, |
| ref int | errorCode | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_open_spectrometer | ( | int | index, |
| ref int | errorCode | ||
| ) |
| static void SeaBreezeWrapper.seabreeze_override_eeprom_slot_count | ( | int | index, |
| ref int | errorCode, | ||
| int | count | ||
| ) |
| static double SeaBreezeWrapper.seabreeze_read_double | ( | int | index, |
| ref int | errorCode, | ||
| int | slot_number | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_read_eeprom_slot | ( | int | index, |
| ref int | errorCode, | ||
| int | slot_number, | ||
| ref byte | buffer, | ||
| int | length | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_read_irrad_calibration | ( | int | index, |
| ref int | errorCode, | ||
| ref float | buffer, | ||
| int | length | ||
| ) |
| static float SeaBreezeWrapper.seabreeze_read_irrad_collection_area | ( | int | index, |
| ref int | errorCode | ||
| ) |
| static double SeaBreezeWrapper.seabreeze_read_tec_temperature | ( | int | index, |
| ref int | errorCode | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_read_usb | ( | int | index, |
| ref int | errorCode, | ||
| byte | endpoint, | ||
| ref byte | buffer, | ||
| int | length | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_set_continuous_strobe_period | ( | int | index, |
| ref int | errorCode, | ||
| float | msec | ||
| ) |
| static void SeaBreezeWrapper.seabreeze_set_integration_time_microsec | ( | int | index, |
| ref int | errorCode, | ||
| long | integration_time_micros | ||
| ) |
| static void SeaBreezeWrapper.seabreeze_set_shutter_open | ( | int | index, |
| ref int | errorCode, | ||
| int | opened | ||
| ) |
| static void SeaBreezeWrapper.seabreeze_set_strobe_enable | ( | int | index, |
| ref int | errorCode, | ||
| int | strobe_enable | ||
| ) |
| static void SeaBreezeWrapper.seabreeze_set_tec_enable | ( | int | index, |
| ref int | errorCode, | ||
| int | tec_enable | ||
| ) |
| static void SeaBreezeWrapper.seabreeze_set_tec_fan_enable | ( | int | index, |
| ref int | errorCode, | ||
| int | tec_fan_enable | ||
| ) |
| static void SeaBreezeWrapper.seabreeze_set_tec_temperature | ( | int | index, |
| ref int | errorCode, | ||
| double | temperature_degrees_celsius | ||
| ) |
| static void SeaBreezeWrapper.seabreeze_set_trigger_mode | ( | int | index, |
| ref int | errorCode, | ||
| int | mode | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_write_eeprom_slot | ( | int | index, |
| ref int | errorCode, | ||
| int | slot_number, | ||
| ref byte | buffer, | ||
| int | length | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_write_irrad_calibration | ( | int | index, |
| ref int | errorCode, | ||
| ref float | buffer, | ||
| int | length | ||
| ) |
| static int SeaBreezeWrapper.seabreeze_write_usb | ( | int | index, |
| ref int | errorCode, | ||
| byte | endpoint, | ||
| ref byte | buffer, | ||
| int | length | ||
| ) |
|
staticprivate |
|
static |
|
static |