MATLAB是一种软件环境和编程语言,用于配置和控制仪器,如光谱仪、过滤信号、进行测量、分析数据和构建测试系统。
MATLAB通金宝app过仪器控制工具箱支持海洋光学光谱仪。
此MATLAB仪器驱动程序需要安装Ocean Optics OmniDriver。
这是一个基本的MATLAB仪器驱动程序,并不特定于任何特定的光谱仪模型。它预计可用于OmniDriver支持的所有海洋光学光谱仪模型。但是,尚未在所有海洋光学光谱仪上测试该驱动程序。金宝app
我们将感谢对这个仪器驱动程序的反馈。请使用本页的提交评论功能提供反馈。请包括什么型号的仪器,你使用这个驱动器。
有关MATLAB仪器驱动程序的更多信息,请访问仪器控制工具箱产品页面://www.tatmou.com/下载188bet金宝搏products/instrument
这是一个非常好的司机。
我在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版
有线索吗?
不知何故,我无法使用toolstrip成功安装Omnidriver的MATLAB仪器驱动程序,但当我使用“Get Support package:按钮”直接安装软件包时,它工作正常。金宝app
如果你按照说明操作,仍然会收到奇怪的Java警告和错误消息:
检查您安装的OmniDriver的版本。我使用Matlab R2012b和R2016a从OceanOptics网站上试用了最新版本2.46,但它根本不起作用。卸载2.46版和安装2.37版后,它立即工作!
Andrew,请参阅提交文件中的readme.txt附件
它帮我解决了问题
我与Andres使用R2014a时遇到的问题相同:
使用icdevice/connect出错(第112行)
执行驱动程序连接代码时发生错误。
连接不成功:无法连接到设备。可能的原因是javalibrarypath.txt/librarypath.txt不成功
正确配置以加载OmniDriver。
如果此错误不是仪表错误,请使用middit检查驱动程序。
这是演示程序中的第二个函数。知道怎么解决吗?
你好,我正在尝试使用Matlab控制(外部触发)海洋光学光源。如果能得到一个示例代码,我将非常感激。
你好
我使用的版本。2012b和USB4000,我让它工作和运行能够为LabVIEW采集数据,但当我尝试在MATLAB中连接设备时,它给了我错误,我在“数据要写:”中输入“*IDN?”,并点击“查询”,它给了我这些错误:
-与仪器通信时发生错误
任何形式的帮助都将非常感谢
谢谢
= _)
我使用的是2012b和USB2000光谱仪,一旦我运行程序,它就会显示:
使用icdevice/connect时出错(第113行)
执行驱动程序连接代码时发生错误。
没有找到光谱仪,请确保光谱仪连接正确。
如果此错误不是仪表错误,请使用middit检查驱动程序。
demo_OceanOptics错误(第24行)
连接(spectrometerObj);
任何帮助吗?谢谢
这在2011年对我很有效。
对于双通道分光计,您将如何进行此操作?计划是将光源与反射波长进行比较。
出色的! !工作在matlab 2012b很好,不为2011