Todd, Did you build the application and use the installer to run it? If not, there are probably a few dlls not being found. You might try adding OmniDriver32.dll and common32.dll to the application’s directory. Even if those dlls are in the OmniDriver library directory, if the original installation of OmniDriver was not done properly, the Windows Registry references them improperly. Usually the issue is caused by installing the standard version of OmniDriver, then removing that and installing the...
Added some definitions to the speed test so it is easier to modify its behavior. Modified cMake files for Linux.
Clion compilation on Linux
wrong cmakelists file
used different request/response scheme.
added request/response get spectrum for fast buffer get spectrum
Added a fast buffer speed test. Currently this is only written for OSX. Needed to change the OBPReadNumberOfRawSpectraWithMetadataExchange so that it reads the number of bytes expected and doesn't hang when less spectra than requested are returned. It appears that normally, SeaBreeze expects any OBP command to return the correct number of bytes.
Add new command message ids