Skip to contents

This package is a wrapper of the OmniDriver java driver for Ocean Optics spectrometers.

Details

OmniDriver is a proprietary library provided by Ocean Optics to allow the control of the spectrometers they sell through third party software.

Although this package is under GPL, Omnidriver is not, it is copyrighted commercial software from Ocean Optics http://www.oceanoptics.com

Ocean Optics distributes the OmniDriver runtime free of charge. This can be downloaded from Ocean Optics web site. It can be used only with spectrometers sold by Ocean Optics. Ocean Optics has supported the development of this R package by providing a free licence to the OmniDriver SDP, which gave me access to documentation.

Ocean Optics will not provide support for the use of this package, unless the user buys a licence for OmniDriver SDP (spectroscopy development plattform). All support requests about this package should be addressed to the maintainer of the package or public R user forums.

Note

Many methods in OmniDriver are available in two versions, one for multichannel spectrometers and one for single channels ones. In this package each such pair of similar methods are wrapped into a single R method. The default channel index, ch.index, in the R implementation defaults to the first available channel, so it does not need to be explicitly supplied for single channel instruments. The spectrometer index, sr.index, in the R implementation defaults to the first available spectrometer, so it does not need to be explicitly supplied when a single instrument is connected to the host computer.

Warning!

We have access to only three spectrometers for testing, a Maya2000Pro, a two-chennal Jaz and a Flame. So, the software is supplied without any assurance that it will work with a particular model and configuration of spectrometer. Please, do report to the maintainer any problems and also if you encounter no problems when using this package. Always supply detailed information about the spectrometer used when contacting the maintainer of the package.

Author

Maintainer: Pedro J. Aphalo pedro.aphalo@helsinki.fi (ORCID)