пятница, 20 марта 2015 г.

Cross-platform GUI for an OceanOptics spectrometers

И  так, не прошло и года, а прошло целых 4 года...
Однако, есть отличный повод для записи - у меня наконец-то дошли руки, чтобы сделать по крайней мере одну полезную конфигурацию для khameleon-а. Конфигурация предназначена для работы со спектрометрами OceanOptics, поддерживаемыми свободным драйвером SeaBreeze.

Среди основных функций:
  • График спектра с измерениями и экспортом 
  • Установка времени экспозиции
  • "Динамическая экспозиция"
  • Корректировка шумового фона по показаниям с "тёмных пикселей" и/или по "сырому" измерению.
  • Усреднение получаемых спектров
  • Потоковая запись спектров в отдельные бинарные файлы
Найти всё это можно здесь. По ссылке есть исходники и готовые сборки для Windows 7 и Linux (обе для 32-х битных систем). Я надеюсь, что эта сборка может оказаться полезной для кого-либо, кроме меня, и буду благодарен за любую обратную связь :).