首頁 >> 供求商機
基于java平臺開發
omnidriver基于java環境開發,包括windows、macintosh和linux系統的本地化庫。通過omnidriver,可以開發出可靠的應用程序來控制多臺海洋光學的usb設備。
光譜儀及其直連設備可以在不同的操作系統中跨平臺使用,海洋光學是*個也是僅有的一個在光傳感工業提供如此之高兼容性的提供商。
*與平臺及設備無關
基于java開發的應用程序是和環境無關的,它們可以工作在所有的操作系統上。對于希望將產品應用到多種操作系統的設備開發商和oem商來說,這是一個非常大的優勢。在開發omnidriver的時候,我們運用了java的特點不僅做到了平臺無關性,而且也實現了設備無關性,相同的java代碼就可以實現對所有海洋的usb光譜儀及其直連設備的驅動。而且,omnidriver可以控制所有廠家的usb光譜儀和支持所有usb設備。
“不知道如何進行java編程?”
在使用omnidriver時不一定需要使用java編程,c、c++、pascal、visual basic、delphi以及vba都可以使用。我們使用了wrapper技術,提供的wrapper庫支持framework(mac)、ddl(windows)、shared ob-ject(linux)、.net ob-ject(windows)和labview 7.0。
omnidriver功能組件
omnidriver提供下列功能組件:
n uniusb:目前僅有的功能齊全的跨平臺的usb設備驅動庫,允許應用軟件通過任何操作系統與usb設備進行通訊。
n highrestiming:提供亞微秒級的精確定時,為化學動力學和其它需要復雜時間控制的應用提供方便。
n spam:光譜處理和操作模塊(spam)提供所有光譜處理數學算法,從暗噪聲的消除到輻射顏色分析等。spam為您的應用提供更強的光譜處理指令,而且不*于海洋光學的光譜儀和硬件設備。spam可以作為單獨的模塊或omnidriver開發包的一部分(omni+spam)購得。