背景资料:
我正在尝试使用asammdf在 python 中导入 .dat 文件。
尝试使用 "mdf.select(["Channel_name"])" - 或其变体 - 会出现以下错误:
asammdf - 错误 - 频道“Channel_name”多次出现:((2, 18), (2, 18))。提供“组”和“索引”参数以在 Python 中选择另一个数据组。
我已经设法通过混杂其他人编写的其他代码来使其工作,这些代码使用“mdf.channels_db”最终提取通道数据。
我的问题是我不完全了解我在做什么,因此不确定我是否以最有效的方式使用它。
我已经浏览了 asammdf 文档,但并没有真正找到解释。
错误甚至意味着什么,我为什么会得到?
我的预感是它与 MDF 文件的结构有关。那是对的吗?
有问题的频道名称可能在 MDF 中出现不止一次,但错误中给出的位置两次相同:(2, 18),这与 mdf.info() 返回的内容相匹配
知道在哪里可以找到更多信息吗?