解析Lecroy二进制文件。

lecroyparser的Python项目详细描述


LecroyParser
==


LecroyParser.py分析由Lecroy作用域编写的二进制文件。

readLecroyBinaryWaveForm.m,可在
<;https://www.mathworks.com/matlabcentral/fileexchange/26375-readLecroyBinaryWaveForm-m>;获取,
原始版本(c)2001 Hochschule Fr Technik+Architektur Luzern
Fachstelle Elektronik 6048 Horw,Switzerland,由Alan略微修改
Blankman,Lecroy Corporation,2006

代码的其他元素取自Pyleroy,由steve bian编写的lecroy远程控制手册是一个有用的修改资源,可在http://cdn.teledynelecroy.com/files/manuals/dda-rcm-e10.pdf>;


lecroyparser已经用python 2.7和python 3.6进行了测试


可以安装


>
>>>pip install lecroypparser







>>
>>>>>>>>轻松安装lecroypparser


用法
>>
>










>要导入单个跟踪,请通过传递路径(即

>
>>;导入lecroypparser

>>>>>br/>




>>
>>>>>>>>(一)有权使用;path=“/home/benno/dropbox/research/bullet/experiments/scopetraces/201804/c1180421\u typicalshot00000.trc”
>;>;data=lecroyparser.scopedata(path)



x和y数据存储为data.x和data.y中的numpy数组。也可以将可选关键字parseAll设置为true,即

>;>data=lecroyparser.scopedata(path,parseAll=true)

即,如果提供的路径如上所述,则文件

…代码块::console
c2180421\u-typicalshot00000.trc
c3180421\u-typicalshot00000.trc




data=lecroyparser.scopedata(path,parseAll=true,sparse=1000)


将x和y维度中的样本限制为1000。


>有关文件的信息可以通过调用print(data)


代码块::控制台
>;>>打印(数据)

le croy scope data
路径:/用户/benno/dropbox/research/bullet/experiments/scopetraces/201804/c1180421\u typicalshot00000.trc
结束:<;
仪器:LECROYHDO4104
仪器编号:19359
模板名称:LECROYUDU3
通道:通道4
垂直耦合:DC1M
带宽限制:开
记录类型:单扫描
处理:不处理&;gt;&;gt;时基:200 ms/div
触发时间:2018-04-21 11:50:45.76




不受限制地使用本软件,包括但不限于使用、复制、修改、合并、发布、分发、再授权和/或销售本软件副本的权利,以及允许向其提供本软件的人员这样做,根据以下条件:


上述版权声明和本许可声明应包含在软件的所有副本或实质部分中。

在任何情况下,作者或著作权人都不应承担任何对BR/>索赔、损害赔偿或其他责任的责任,无论是在共同诉讼中。合同,
侵权行为或其他,由
软件或软件的使用或其他交易引起、产生或与之相关。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何避免springbootstarterparent和dependency中的flyway包冲突   java文本文件写入不起作用   java获取名为DAO类的Bean创建异常   java类路径和清单文件   如何使用Java中的模式来获取像C中的“sscanf”这样的组?   java Spring自动连接具有构造函数的类   clientSecurity运行的java geode示例失败   java JavaFX:在FXML中从ResourceBundle访问非string对象   java登录到google firebase   java对象在通过构造函数后不会更改。为什么?   java(Android)对特定页面的操作webView   javascript如何在webview的js中从java调用变量   持久化—一种在Java中存储和检索对象而不使用关系数据库的简单方法?   java Ldap获取通讯组列表中的用户   java检查温度条件   java后退按钮警报框(Android Studio)   数组java列表问题:为什么我运行它时,它会在第三次打印时打印出4?   java相对路径与绝对路径