asammdf Python解析编辑器 v6.2.0下载

分类:程序源码 大小:4.6 MB 更新日期:2024年11月1日
本站评级:★★★★☆ 语言:简体中文 授权版本:官方免费 运行环境:Windows 11,Windows 10,Windows 8,Windows 7

asammdf Python解析编辑器 v6.2.0


asammdf软件是一款功能强大、简单专业的Python快速解析器和编辑器,拥有比其他基于Python的mdf库更快、更清晰易懂的代码库,可用于ASAM自动化和测量系统标准化协会MDF以及MF4测量数据格式文件,使用这款软件用户可以能够快速处理所有策略数据格式版本,可以能够对Python代码进行解析和编辑;asammdf这款Python解析编辑器软件体积轻量、简单易用,支持快速创建mdf文件、加追新频道、读取can和lin日志文件等,同时还可以能够添加和提取mdf版本的附件并对其进行处理,非常简单实用,有需要的用户可以能够自行下载。

asammdf(Python解析编辑器)

软件功能

从头开始创建新的mdf文件

追加新频道

读取未排序的MDF v3和v4文件

读取CAN和LIN总线日志文件

从匿名总线记录测量中提取CAN和LIN信号

从原始mdf文件中过滤一部分渠道

将测量削减到指定的时间间隔

转换为不同的mdf版本

导出到HDF5,Matlab(v4,v5和v7.3),CSV和镶木地板

合并共享相同内部结构的多个文件

读取并保存包含压缩数据块的mdf版本4.10文件

存储文件的空间优化(无重复块)

为mdf版本4拆分大数据块(可配置大小)

对以下地图类型(多维数组通道)的完全支持(读取,追加,保存):

具有CDBLOCK的mdf版本3通道

mdf版本4结构通道组成

具有CNTemplate存储的mdf版本4通道数组和数组类型之一:

添加和提取mdf版本4的附件

处理大文件(例如,在RaspberryPi上合并两个文件,每个文件具有14000个通道和5GB大小)

提取通道数据,主通道和额外的通道信息作为Signal对象,以便与v3和v4文件进行统一操作

使用Signal类进行时域操作

如果所有通道都基于相同的时间,则熊猫数据帧会很好

测量通常会有来自不同来源的通道,且速率不同

该信号类促进与这样的信道的操作

图形界面可视化通道并执行文件操作

软件特色

支持Python 2.7,Python =3.4。

处理所有测量数据格式版本(2.xx、3.xx和4.xx)。

从头开始创建文件或将数据添加到已加载的文件中。

处理已排序和未排序的文件;所有由asammdf保存的文件都会排序。

方便的文件/通道处理功能:剪切、转换、导出、过滤、合并、选择。

低内存占用率和快速的性能可以能够处理巨大的测量文件。

可以能够导出为HDF5、Matlab.mat、CSV和Excel格式。

数据可视化和lib功能的GUI

官方教程

使用GUI工具,您可以能够可视化渠道

比较同一图中多个文件的通道

查看存储在MDF文件中的频道,转换和源元数据

单个文件(转换,导出,剪切,过滤,重采样,加扰)和多个文件(串联,堆栈)的访问库功能

使用Pip安装asammdf之后,在python_installation_folder \ Scripts文件夹中将有一个名为asammdf.exe的新脚本。pip install asammdf[gui]

GUI需要以下依赖项

PyQt5

字形图

一般捷径捷径行动描述

asammdf(Python解析编辑器)

菜单文件第一个菜单命令是Open。根据模式,这允许单独打开文件或进行批处理。

第二个菜单命令是“打开文件夹”。如果选择此选项,则从选定的根文件夹开始,递归搜索所有子文件夹以查找MDF文件。

打开文件后,用户可以能够使用“打开配置”和“保存配置” 菜单项加载或保存显示配置。

模式单个文件:单独打开文件

批处理:允许处理多个文件

比较:显示所有打开文件的频道

asammdf(Python解析编辑器)

设定值以下设置可用

子图:控制在按下绘图按钮时是否将创建多个子图

Disabled:使用了一个被覆盖的绘图

Enabled:添加了一个新的子图

链接子图X轴:控制子图在X轴上链接(缩放会影响所有子图)

Disabled

Enabled

忽略value2text转换:不要将值应用于text转换

Disabled

Enabled

绘图背景:切换绘图背景颜色(不影响现有绘图)

Black

White

绘制X轴:选择X轴的显示方式

seconds

time :值将被格式化为小时,分钟和秒

date :这些值将使用测量开始日期时间

主题:切换应用主题

Dark

Light

整数插值:选择整数通道的插值方式

0 - repeat previous sample

1 - linear interpolation

2 - hybrid interpolation

每次启动GUI时,都会保存并还原渗出物。

情节

有几种用于处理图的键盘快捷键:

asammdf(Python解析编辑器)

单文件“单个文件”页面用于单独打开多个文件以进行可视化和处理(例如导出到csv或hdf5)。

布局元素

asammdf(Python解析编辑器)

打开的文件选项卡

频道树显示模式

完整的频道树

命令按钮

绘图/子绘图区域

数值视窗

绘图窗口

子图通道选择列表

子图图形区域

子图通道统计面板

文件操作

1.打开的文件选项卡在单文件模式下,您可以能够并行打开多个文件。选项卡名称的标题设置为短文件名,完整的文件路径可以能够视为选项卡工具提示。

没有限制,因此同一文件可以能够打开多次。

2.频道树显示模式频道树可以能够通过两种方式显示

作为自然排序的列表

使用内部文件结构分组

3.完成频道树该树包含测量中找到的所有通道。

双击频道名称将显示一个弹出窗口,其中包含频道信息(CNBLOCK,CCBLOCK和SIBLOCK / CEBLOCK)

asammdf(Python解析编辑器)

按下“绘图”按钮时,只会选择在通道树中选中的通道进行绘图。选中或取消选中通道不会影响当前图或子图。

4.命令按钮从左到右,按钮具有以下功能

加载配置:从保存的配置文件中恢复通道树和所有子图窗口

保存配置:保存所有子图(通道,颜色,公共轴和启用状态)和通道树

选择所有频道:检查频道树中的所有频道

重置选择:取消选中频道树中的所有频道

高级搜索并选择:将打开高级搜索对话框

该对话框可以能够使用通配符和正则表达式模式

可以能够选择多个通道,然后在通道树中检查

在“基于模式的窗口”选项卡中,用户可以能够定义一种模式,该模式将用于从测量文件中过滤出通道,并且作为第二个过滤步骤,可以能够基于通道值使用某些条件。此信息将保存在窗口配置中。标题栏图标可轻松识别基于模式的窗口

asammdf(Python解析编辑器)

添加窗口:根据通道树中当前选中的通道,生成一个新窗口(数字,图表或表格)。如果在设置中禁用了子图,则当前窗口将被新图替换。如果启用了子图,则将添加新的子图,并且不会影响已经存在的子图。同一通道可用于多个子图中。

5.绘图/子绘图区域如果启用了子图,则可以能够使用多个图。可以能够使用拖放来重新排列子图。

6.数字窗口与绘图窗口相比,数字窗口可以能够处理更多的通道。您可以能够使用数字窗口查看某些时间戳的通道值。可以能够使用旋转框或滑块选择时间戳。

7.绘制窗口绘图窗口用于以图形方式显示通道样本。 pyqtgraph用于绘图;为了获得最佳性能,请考虑以下技巧

限制通道数量:绘制数百个通道会变得很慢

禁用点将使绘图更加敏感

8.子图通道选择列表当按下“绘图”按钮时,选中的通道将填充“选定通道”列表。

从“选定通道”列表中选择项目将在图的左侧显示其Y轴。每个信号的单独轴也可以能够切换,它们将显示在图的右侧。

当“统计信息”面板处于活动状态时,还需要选择一个项目来计算项目通道的统计信息。

asammdf(Python解析编辑器)

每个项目都有五个元素

显示启用复选框

颜色选择按钮

频道名称和单位标签

渠道价值标签[4]

共轴复选框

单轴复选框[5]

asammdf(Python解析编辑器)

可以能够使用Ctrl + C将频道名称复制到剪贴板。

双击一个项目将打开一个范围编辑器对话框

asammdf(Python解析编辑器)

在这里,我们可以能够指定范围值视觉警报。当光标处于活动状态并且当前通道值在指定范围内时,项目背景将更改为所选颜色。

asammdf(Python解析编辑器)

9.子图图形区域初始图将所有通道归位(请参阅H键盘快捷键)

使用C键盘快捷键切换光标,并使用它显示所选通道列表中每个项目的通道值。也可以能够通过单击绘图区域来调用光标。

在按Ctrl + H和Ctrl + B键的键盘快捷键会

将整数通道的轴值更改为十六进制和二进制模式

更改“所选通道”列表中每个整数通道项目的通道值显示模式

asammdf(Python解析编辑器)
asammdf(Python解析编辑器)

使用R键盘快捷键将切换范围,并在其中显示所选通道列表中每个项目的通道值。启用范围后,使用H键盘快捷键将无法覆盖整个时间范围,而是使用范围时间间隔。

asammdf(Python解析编辑器)

使用M键盘快捷键切换“统计”面板

asammdf(Python解析编辑器)

您可以能够通过按插入键来插入新的计算通道。这将允许使用绘图通道计算基本操作,或将函数应用于其中一个绘图通道。

asammdf(Python解析编辑器)

可以能够通过按Ctrl + S将当前活动图的通道保存到新文件。可以能够通过按Ctrl + Shift + S将所有子图的通道保存到新文件。

子图可以能够垂直或水平平铺为网格

asammdf(Python解析编辑器)

拖放可以能够在子图之间拖放通道,以简化配置。

asammdf(Python解析编辑器)

多个文件将多个文件工具箱页用来连接或堆叠多个文件。

asammdf(Python解析编辑器)

可以能够通过拖放线在列表(1)中重新排列文件列表。不需要的文件可以能够通过选择它们并按DEL键来删除。从上到下考虑文件顺序。

更新日志

修复

[#458], [#461], [#464], [#466], [#471], [#472], [#478], [#479]

将Plot x轴的时间标记本地化。

在/0处终止文本字符串

变化

新的CAN和LIN总线跟踪窗口

Plot、Numeric和Tableular窗口的全局快捷键。

增加了对zipfile.ZipFile、bz2.BZ2File和gzip.GzipFile的支持。

改善搜索对话框的可用性

新的配置选项,用于处理get调用中的多次出现。

浮动通道插值方法的新配置选项。

版权声明:asammdf(Python解析编辑器)所展示的资源内容均来自于第三方用户上传分享,您所下载的资源内容仅供个人学习交流使用,严禁用于商业用途,软件的著作权归原作者所有,如果有侵犯您的权利,请来信告知,我们将及时撤销。


软件下载信息清单:


驱动文件名称 发布日期 文件大小 下载文件名
asammdf(Python解析编辑器)安装包 2024年11月1日 4.6 MB asammdf.zip
下载地址:

相关推荐: 驱动大全 / 软件下载

软件评论

昵称*

手机*

网址

驱动总数
22526+
文章总数
3520+
评论条数
265+
运行天数
300+