gototopgototop
top
logo

Поиск по сайту


Главная Программное обеспечение, драйверы, базы данных OmniDriver: платформа для разработки спектроскопического ПО
OmniDriver: платформа для разработки спектроскопического ПО

OmniDriver: платформа для разработки спектроскопического ПООбщая информация

При использовании OmniDriver вы сможете разрабатывать надежные приложения, позволяющие управлять множеством USB-спектрометров и устройств Ocean Optics в различных операционных системах. Платформа OmniDriver создана в среде Java и содержит все необходимые библиотеки для работы в операционных системах Windows, Macintosh и Linux.


Больше, чем драйвер устройства

Платформа OmniDriver — это больше, чем драйвер. Это «движущая сила», которая устраняет любые препятствия, связанные с использованием разных операционных систем, и предоставляет неограниченные возможности для тех, кому требуется полный контроль над USB-спектрометрами и другими устройствами, входящими в состав оптических систем. OmniDriver обеспечивает скоростной сбор данных, обработку и анализ спектров, визуальное представление и организацию потока данных в едином кросс-платформенном драйвере. Интегрировав OmniDriver в свое программное обеспечение, вы сможете полностью управлять USB-спектрометрами и другими устройствами практически в любой среде.


Возможности платформы OmniDriver

- считывание серийного номера и модели спектрометра
- установка времени интегрирования, сглаживания и усреднения
- считывание спектральных данных (интенсивность, длина волны)
- считывание и запись калибровочных коэффициентов (длина волны и линейность)
- коррекция электрического шума, линейности, внешней засветки и режимов синхронизации
- настройка режимов стробирования
- считывание конфигурации оборудования
- управление буферизацией данных
- управление подключенными источниками света
- управление термоэлектрическим охлаждением
- настройка контактов GPIO
- загрузка и сохранение калибровочных данных по освещенности
- передача данных по внутренней шине SPI и I2C


Разработано на Java

Платформа OmniDriver создана в среде Java и содержит все необходимые библиотеки для работы в операционных системах Windows, Macintosh и Linux. При использовании OmniDriver вы сможете разрабатывать надежные приложения, позволяющие управлять множеством USB-спектрометров и устройств Ocean Optics в различных операционных системах.


Почему Java?

Язык программирования Java был создан без привязки к определенной платформе, что сделало его идеальным языком для наших клиентов, работающих в самых разных отраслях промышленности, на разных рынках и в разных регионах. Приложения, написанные на языке Java, не зависят от среды выполнения и могут работать в любой операционной системе. Это свойство очень привлекательно для разработчиков программного обеспечения и производителей оборудования, желающих расширить свое предложение за счет систем, работающих на разных платформах.


Полная независимость от платформы и устройства

Разработчики OmniDriver, опираясь на философию Java, пошли на шаг дальше: драйвер устройства не зависит не только от операционной системы, но и от типа спектрометра. Таким образом, один и тот же код Java работает со всеми USB-спектрометрами и устройствами прямого подключения Ocean Optics. Помимо этого, платформа OmniDriver может управлять USB-спектрометрами любых сторонних производителей и поддерживать любые USB-устройства при наличии соответствующих драйверов.

OmniDriver может использоваться со следующими операционными системами:

  • Windows: Windows XP или новее
  • Macintosh: OSX 10.2 или новее
  • Linux: Red Hat 9 или новее, Fedora Core любой версии, Debian 3.1 (Sarge), SUSE, 9.0 или новее. Платформа OmniDriver работает со всеми версиями Linux с ядром 2.4.27 или новее, и libstdc ++ версии 5.


«Я не знаю, как программировать на языке Java»

Скорее всего, вы имеете навыки программирования на языках C, C++, Pascal, Visual Basic, Delphi, C++ Builder или в одном из многих приложений Microsoft Office. Для использования платформы OmniDriver не обязательно знать язык Java. Код Java упакован в библиотеки, имеющие стандартные интерфейсы: Framework (Mac), DLL (Windows), Shared Object (Linux) и .NET object (Windows).

OmniDriver доступен с помощью Java, .NET (C#, VBNet, VBA, F#), C/C++, LabVIEW, MATLAB, Delphi и др.


SPAM

Пакет спектральной обработки (Spectral Processing and Math Library). Выполняет все математические операции по обработке спектров: от вычитания темнового сигнала до радиометрического анализа цвета. Компонент SPAM позволяет интегрировать команды обработки спектров в собственную программу, не требуя использования спектрометров или другого оборудования Ocean Optics. Компонент SPAM может быть заказан как отдельный модуль, или как часть программного продукта OmniDriver (OMNI+SPAM).


HighResTiming

Модуль учета времени с субмикросекундным, разрешением; подходит для изучения химической кинетики и других задач, требующих комплексного отслеживания времени.


Информация для заказа

Код товараОписание
OMNIDRIVER
Набор драйверов программного обеспечения для спектроскопии, написанных на языке Java. Поддержка операционных систем Windows, Macintosh и Linux
SPAM
Пакет спектральной обработки Spectral Processing and Math Library
OMNI+SPAM
Позиции OMNIDRIVER и SPAM при одновременном заказе


Дополнительная информация

- Инструкция по установке (англ., *.pdf)
- Набор примеров
- Документация API
- Руководство по программированию


 

Голосование

Что Вы знаете о продукции Ocean Optics:

(580 голосов)

(314)
(143)
(93)
(30)
Спасибо за Ваш голос!


bottom

Copyright © 2011-2020. E-Mail: info@oceanoptics.ru, Тел.: +7 (812) 920 40 33. Все права защищены.
При копировании материалов с сайта ссылка обязательна.