Programming Help for the Ocean Optics S2000-FL Fiber Optic Spectrometer
I am in need of a control program for the Ocean Optics, Inc. S2000-FL fiber optic spectrometer whether using a current driver, editing a previous, or writing from scratch. Any help or suggestions would be appreciated.
The control program should:
1) Accept acquisition parameters from the user, namely the wavelength(s) of interest to monitor, sample frequency, sample duration (i.e. run time)
2) Wait for contact closure to signal the start of acquisition
3) Once data acquisition has started, acquire signal amplitude at magnitude at the wavelength(s) of interest, and display them to the user as a function of time (intensi
ty versus time at specific wavelength). Sample rate will be low, on the order of 2-10 samples/sec. The idea is to display a peak response as a function of retention time as a sample flows through a laser-induced fluorescence detector on a capillary electrophoresis instrument.
4) Functions such as measuring retention time, peak integration, etc. from the data
5) Alternatively, each reading from the spectrometer, instead of being directly displayed to the user, may be written to a DAC, and the resulting analog output fed into a commercial chromatography workstation (which will accept a 0-1 V analog signal input) for display and analysis as conventional HPLC data. This would save us the task of developing and implementing such functions as measuring retention time, peak integration, etc.
Note: I have been looking at sample.vi program from the Ocean Optics drivers. Obstacles to overcome in order to use this program include converting data from intensity versus wavelength to
intensity versus time at specific wavelength(s) and functions such as measuring retention time, peak integration, etc.
Thank you very much for your help.