Omnidriver plus Spectral Processing and Manipulation
OmniDriver and SPAM together for one price
OmniDriver: One Driver to Rule Them All
For complete programmatic control, we offer a range of device drivers providing direct control of every spectrometer function. Our OmniDriver Plus software is a high-level application driver that provides convenient wrapper interfaces (DLLs), Java .jar files and sample code for all popular programming languages (including Java, C#, C++, C, LabVIEW, MATLAB and Delphi) and operating systems (Windows XP/7/8, MacOS, Linux). OmniDriver is designed to support every feature of every spectrometer and programmable accessory we produce, and in fact underlies our own OceanView desktop application.
SPAM: Spectral Processing And Math Library
Our device drivers provide dependable means to acquire raw spectra (intensity × wavelength), but spectroscopy is about so much more than raw data! End-user, knowledge-based spectroscopic applications typically apply a lot of post-processing to those raw spectra, turning data into actionable information, accrued measurements into answers. That is where SPAM, our Spectral Processing And Math library comes to the fore. SPAM is jam-packed with pre-tested and validated post-processing functions to help you quickly and accurately compute irradiance, find peaks, convert between colorspaces, generate CCT and CRI, perform linear regressions, compute Raman shifts, splice spectra from disjoint sources and more.