解析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/>索赔、损害赔偿或其他责任的责任,无论是在共同诉讼中。合同,
侵权行为或其他,由
软件或软件的使用或其他交易引起、产生或与之相关。
==
LecroyParser.py分析由Lecroy作用域编写的二进制文件。
<;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
>>>
>>
>>>>>>>>(一)有权使用;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/>索赔、损害赔偿或其他责任的责任,无论是在共同诉讼中。合同,
侵权行为或其他,由
软件或软件的使用或其他交易引起、产生或与之相关。