tcp - 通过带有信号映射的以太网/TCP 发送 CAN DBC 消息
问题描述
我在 CANoe 中配置了带有 CAN 消息和映射信号的 DBC。现在我想通过以太网/TCP发送模拟中DBC中配置的消息,并且仍然保持信号映射。两个 ECU 在 CAN 和以太网网络中被激活。一般 TCP 消息的传输是有效的。
到目前为止,我还没有找到一种可行的方法。你有什么想法?有没有办法保持信号映射?
解决方案
至少有两个项目允许您通过以太网发送 CAN 消息:
还有一些应用程序允许您使用这些协议发送/接收 CAN 消息并支持 DBC:
- SavvyCAN支持 socketcand(免责声明:我自己实现了这个支持)
- CANdevStudio支持cannelloni(我没有测试过)
两者都将保持您的信号映射完整。
如果您特别想通过 CANoe 实现这一目标,那么联系Vector可能会更好。
推荐阅读
- z3py - How to build a list of vectors taken from an other list that satisfy a constraint
- unity3d - How to implement Motion Blur in 2D?
- angular - Unit test of custom snackbar with dismiss action
- winapi - WM_INITMENU has unexpected wParam for system menu
- html - Excel VBA & Outlook - Send a mail with HTML Formatting from TextBox
- powershell - Powershell eq 运算符表示哈希不同,而 Write-Host 显示相反
- android - Is it possible to allow `unsafe-eval` for native app webview hosts, while denying it to other content?
- javascript - JS中属性的参数
- linux - Breakdown of noncache kernel's dynamic memory
- node.js - Error NodeJs - React Login / 401 Unauthorized