Hello again, Micheal's previous answer to my question about spoofing really helped clarify things. I am trying to apply that information now, and still not getting results from my car. So below is what I am trying starting from a fresh boot on the OVMS module, hoping to get my speedometer to move (in this case rise to 90mph). Any input, ideas or observations on what I am missing or doing wrong here?
OVMS# can can1 start listen 500000
(I tried all of these one at a time)
OVMS# can log start tcpserver transmit crtd
OVMS# can log start tcpserver transmit gvret-a
OVMS# can log start tcpserver transmit gvret-b
OVMS# can log start tcpserver transmit lawricel
OVMS# can log start tcpserver transmit pcap
OVMS# can log start tcpserver transmit raw
(Attempting to get my speedometer to go to 90 on Frame Id# 610 and it's btye #3 (5A))
OVMS# can can1 tx standard 610 20 00 5A 0C C0 FF FE E0
(Also tried variations of this)
OVMS# can can1 tx standard 610 5A
(And this)
OVMS# can can1 tx standard 0x610 0x5A
If you start the CAN bus in "listen" mode, you cannot transmit on it. You need to start it in "active" mode.
Be aware a speedometer may not respond to a single frame, you may need to adhere to some protocol or do periodic repetitions.
Regards,
Michael