我想发送 AT 命令来在 Nissan Leaf 中打开我的前灯附件。
它位于 ID 625
0x00 - OFF
0x60 - ON
0x40 - Parking lights ON
0x68 - Headlights & fog lights ON
如何通过终端发送命令来改变这一点你能一步一步地帮忙吗?
如果您的 Nissan 正在使用 CAN(即当您发送时您的 ELM 327 设备将回复一个介于 6 和 9 之间的数字AT DPN
),那么您可以:
AT Z
AT E0
AT L1
AT SP 0
0100
AT SH 625
到这里你有:
AT Z
)AT E0
)AT L1
)中的命令AT SP 0
)0100
)(好吧,不是真的,但这有助于芯片组确定协议)AT SH 625
)现在,您知道必须将哪些字节更改为 0x40 才能打开大灯吗?您可以尝试40 00
直接发送,但我真的怀疑它是否有帮助。
注意:除非您知道自己在做什么,否则不要尝试在总线上发送 CAN 消息。如果您的汽车开始表现异常,请不要追究任何人的责任。另外,开车时不要发信息。
我自己用ATSH 625测试过,然后发送02 40
.
但是,我发现 625 正在对 light 命令做出响应,而不是命令。命令是ATSH 60D,回车确定,然后发送04 00 00 00 00
。
以下回复已在 Nissan Sunny 2016 上得到验证。
0x00 - OFF
0x60 - ON
0x40 - Parking lights ON
60D 04 00 00 00 00
实际上打开停车灯并立即熄灭,因为您的灯旋钮的关键位置将处于关闭位置,除非您更改它。
发送上述命令后,我立即收到回复说625 02 40 FF
。如果您的目标是读取状态,监控625
将为您提供,为了控制灯,需要更多的逆向工程。
我自己试图控制门锁/解锁,
我对此有反应,但我还不能控制它。