问题标签 [dlt-daemon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tcp - 如何通过 TCP\IP 将数据从 DLT 传输到另一个应用程序(如 CANoe),反之亦然
我正在为我的项目使用 GENIVI 诊断日志和跟踪。我现在能够将消息从 ECU 传输到 DLT 查看器,但我想将在 DLT 查看器中收到的消息转发到另一个应用程序,例如 Vector CANoe。并将数据从 CANoe 传输到 DLT,然后将数据从 DLT 传输到我的 ECU 应用程序,有人知道吗?
请在下面的图片中找到更多信息
连接媒介如上图所示。
提前致谢。
c++ - DLT 日志文件解析
阅读 DLT Log 后,我想对其进行解析并将其存储在我想要的字段中。它绝不是 DLT VIEWER 实现。我只是想阅读日志,然后将日志保存在我的结构中。
输出到 DLT LOG 已经实现。
目前我已经实现了以下代码来读取 DLT 日志。
上面的代码扫描每个字节,直到找到想要的字符串,但是太慢了!我正在寻找一种优化它的方法。
我尝试了几种读取每一行的方法,但我无法将其读取为像“ \n
”这样的分隔符,并且当我使用记事本之类的程序读取它时,我注意到字符是混合的。
我有两个问题。
- 我想知道 DLT Log 的格式。
我搜索了互联网,但我无法获得有关其结构的任何线索。
- 如果你是一个看过 DLT Log 的开发者,我想知道如何改进上面的代码。
让我知道我可以参考哪些网站就足够了。
java - 从 TCP 套接字 Java 读取时数据显示不正确
我是 Java 套接字和进程的新手。我正在尝试从 TCP 套接字读取信息,但是当我收到数据时,某些信息未正确显示。(我认为这可能是一个编码问题,我正在读取的进程是 Genivi DLT 守护进程)。
这是我的代码示例:
这是一张应该如何显示数据的照片。
这是它实际显示到控制台的方式:
有没有人知道为什么会这样,或者我应该采取一些方法来解决我的问题?
编辑:经过一番挖掘,我想我已经找到了一些关于协议的信息,在这里:https ://www.autosar.org/fileadmin/user_upload/standards/foundation/1-0/AUTOSAR_PRS_DiagnosticLogAndTraceProtocol.pdf第16页。如果你有进一步的建议,将不胜感激。
ubuntu-18.04 - 如何在 linux 中打开 dlt 查看器
我已经使用 dlt viewer gui 使用可以设置 ECU IP 和连接的窗口。现在,我已经转移到 Linux (ubuntu)。我不知道如何启动 dlt viewer gui。我跟着,
并引用了许多链接,我看不出我们如何将 GUI 用作窗口。任何人都可以建议我在哪里可以找到在 Linux 中使用 dlt 查看器的信息。
logging - 在 dlt-daemon 未运行时终止 dlt 客户端
我已经构建了一个在 linux 目标上使用 DLT 的 C++ 应用程序。我用信号处理程序捕获 ^C 事件,取消注册应用程序和所有上下文,然后简单地 exit(1);
如果我在 dlt-daemon 运行时使用 ctrl+C 终止我的应用程序,一切正常,但是如果我在 dlt-daemon未运行时启动然后终止我的应用程序,退出会延迟大约 10 秒,如果我一直按 ctrl +C 几次终端卡住。
为了立即终止应用程序,我可以在我的代码中做什么?
visual-studio-code - 支持 VS 代码扩展 DLT 日志的 DLT 二进制文件
这是我的第一篇文章,并且没有创建所需标签“dlt-logs”的声誉,这是从https://stackoverflow.com/questions/tagged/fishbone请求的
mbehr1 我在 VS 代码扩展中找到了你很棒的工具,我期待着将它与你所有的好功能一起使用,尤其是时序图。我遇到的最大问题......我只有二进制格式的 DLT。可以加这个吗,拜托!
logging - 如何在 Linux / Ubuntu 上安装 dlt-viewer?
如何在 Linux / Ubuntu 上安装 dlt-viewer?
我有一台运行最低操作系统(16.04)的 Ubuntu 机器。我想安装 dlt-viewer 来查看日志。第一种方法是使用 github.com 构建二进制文件。我想安装 dlt-viewer 的预编译源代码,因为我不想构建和生成二进制文件,而且我对修改源代码不感兴趣。