文件名称:arduino-ibustrx:Arduino库,用于通过BMW信息娱乐总线(IBUS)发送和接收消息
文件大小:19KB
文件格式:ZIP
更新时间:2024-06-05 05:05:39
C++
arduino-ibustrx Arduino库,用于通过BMW信息娱乐总线(IBUS)发送和接收消息。 IBUS介绍 IBUS或信息娱乐总线是BMW专用的控制器网络,使信息娱乐和便捷系统能够相互交换数据。 每次与车辆互动时,无论是按下方向盘上的按钮,打开车窗还是打开交流电,都将通过IBUS交换数据。 除此之外,IBUS还用于交换诊断消息和读取故障代码。 在90年代末至00年代初生产的大多数BMW车型上都可以找到IBUS(最著名的是E46 3系列和E39 5系列)。 太酷了,现在我该怎么办? 基本项目:解释方向盘控制命令,遥控钥匙指示和广播消息,例如道路速度和发动机RPM。 中间项目:根据状态变化触发东西(门/窗已打开/关闭,雨刮器已转到第二级,钥匙已插入点火开关,左转向灯打开等)。 高级项目:操作输入和输出,例如:模拟“锁定/解锁”按钮的按下,以便在取下钥匙后自动解锁门(由于
【文件预览】:
arduino-ibustrx-master
----src()
--------IbusTrx.cpp(4KB)
--------IbusNames.h(2KB)
--------IbusMessage.h(320B)
--------IbusMessage.cpp(936B)
--------IbusTrx.h(1KB)
----keywords.txt(1KB)
----examples()
--------BasicReceive()
--------SteeringWheelControls()
--------ToggleDomeLight()
----LICENSE(1KB)
----README.md(5KB)
----library.properties(424B)
----library.json(458B)
----extras()
--------basic-ibus-receive-interface.png(3KB)
--------basic-ibus-transmit-receive-interface.png(6KB)