图像缩略图

海洋光学光谱仪.MATLAB仪器驱动程序

version 1.5.0.0 (50.1 KB) by 仪器控制小组
海洋光学OmniDriver的MATLAB仪器驱动程序,支持广泛范围的光谱仪金宝app
4.9
9评级

27下载

更新2013年1月07

视图版本历史

查看许可协议

MATLAB是一种软件环境和编程语言,用于配置和控制仪器,如光谱仪、过滤信号、进行测量、分析数据和构建测试系统。

MATLAB通金宝app过仪器控制工具箱支持海洋光学光谱仪。

此MATLAB仪器驱动程序需要安装Ocean Optics OmniDriver。

这是一个基本的MATLAB仪器驱动程序,并不特定于任何特定的光谱仪模型。它预计可用于OmniDriver支持的所有海洋光学光谱仪模型。但是,尚未在所有海洋光学光谱仪上测试该驱动程序。金宝app

我们将感谢对这个仪器驱动程序的反馈。请使用本页的提交评论功能提供反馈。请包括什么型号的仪器,你使用这个驱动器。

有关MATLAB仪器驱动程序的更多信息,请访问仪器控制工具箱产品页面://www.tatmou.com/下载188bet金宝搏products/instrument

评论和评级(18

费尔南多·卡雷诺

这是一个非常好的司机。
我在Debian buster中测试了它,它工作。
但是,我发现执行以下代码所需的时间约为600秒:
#---------- 代码测试
%%连接仪器。
抽搐;
连接(spectrometerObj);
时间1=总有机碳;
#----------
并导致时间1\n约600秒。

使用的机器是HP Z600工作站。

当做

安东尼·洛珀托

我有OceanOptics_OmniDriver。mdd在我的当前工作目录(与我运行脚本的位置相同)。

卡梅隆费德勒正在

你好,locto先生,你能告诉我OceanOptics_OmniDriver在哪吗。MDD文件是,那是,在哪个文件夹在我的pc?

安东尼·洛珀托

有没有办法添加高速采集到这个驱动程序?我尝试通过。mdd文件添加以下函数之一:
函数返回值=高SPDACq_分配缓冲区(obj、光谱仪索引、通道索引、要获取的频谱数)
%对于组函数,OBJ是组对象。为
% base设备函数,OBJ是设备对象。
driverData = get(obj, ' driverData ');
returnValue = driverData.Wrapper。highSpdAcq_AllocateBuffer (spectrometerIndex channelIndex numberOfSpectrumToAcquire);

但它给了我一个错误,读取“没有为类'com.oceanoptics.omnidriver.api.wrapper.wrapper'找到匹配签名的方法'highspdaq_AllocateBuffer'。

有人能给我一些建议吗?

秦茂阳

一个

@Pable Blinder,我对包装也有同样的问题。。。
>> wrapper = com.oceanoptics.omnidriver.api.wrapper.Wrapper();
警告:尝试加载com/oceanoptics/omnidriver/api/wrapper/wrapper类时发生Java异常:
Java异常发生:
java.lang.Un金宝appsupportedClassVersionError:com/oceanoptics/omnidriver/api/wrapper/wrapper:Unsupported major.minor版本
52.0

我正在考虑尝试windows 7……我更新了USB2000光谱仪的固件,现在驱动程序已经正确安装在windows10。然而,我不能看到它与幽灵套件,这是相当奇怪的。HD4000光谱仪工作良好。

巴勃罗·布林德

刚刚安装,但得到以下错误…

> > demo_OceanOptics
警告:尝试加载com/oceanoptics/omnidriver/api/wrapper/wrapper类时发生Java异常:
Java异常发生:
java.lang.Un金宝appsupportedClassVersionError:com/oceanoptics/omnidriver/api/wrapper/wrapper:Unsupported major.minor
52.0版

有线索吗?

Shuoqi陈

不知何故,我无法使用toolstrip成功安装Omnidriver的MATLAB仪器驱动程序,但当我使用“Get Support package:按钮”直接安装软件包时,它工作正常。金宝app

飞秒

如果你按照说明操作,仍然会收到奇怪的Java警告和错误消息:
检查您安装的OmniDriver的版本。我使用Matlab R2012b和R2016a从OceanOptics网站上试用了最新版本2.46,但它根本不起作用。卸载2.46版和安装2.37版后,它立即工作!

蒂姆DeWolf

Lior

Andrew,请参阅提交文件中的readme.txt附件

它帮我解决了问题

安德鲁•哈里斯

我与Andres使用R2014a时遇到的问题相同:

使用icdevice/connect出错(第112行)
执行驱动程序连接代码时发生错误。
连接不成功:无法连接到设备。可能的原因是javalibrarypath.txt/librarypath.txt不成功
正确配置以加载OmniDriver。
如果此错误不是仪表错误,请使用middit检查驱动程序。

这是演示程序中的第二个函数。知道怎么解决吗?

ss777

你好,我正在尝试使用Matlab控制(外部触发)海洋光学光源。如果能得到一个示例代码,我将非常感激。

雷恩

你好

我使用的版本。2012b和USB4000,我让它工作和运行能够为LabVIEW采集数据,但当我尝试在MATLAB中连接设备时,它给了我错误,我在“数据要写:”中输入“*IDN?”,并点击“查询”,它给了我这些错误:

-与仪器通信时发生错误

任何形式的帮助都将非常感谢

谢谢
= _)

安德烈斯

我使用的是2012b和USB2000光谱仪,一旦我运行程序,它就会显示:

使用icdevice/connect时出错(第113行)
执行驱动程序连接代码时发生错误。
没有找到光谱仪,请确保光谱仪连接正确。
如果此错误不是仪表错误,请使用middit检查驱动程序。

demo_OceanOptics错误(第24行)
连接(spectrometerObj);

任何帮助吗?谢谢

瑞安·哈恩

这在2011年对我很有效。

对于双通道分光计,您将如何进行此操作?计划是将光源与反射波长进行比较。

ricciclope

出色的! !工作在matlab 2012b很好,不为2011

MATLAB版本兼容性
创建R2012b
与任何版本兼容
平台的兼容性
窗户 马科斯 Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始打猎吧!