Sale ends todayGet 30% off any course (excluding packages)
Ends in --- --- ---
Hi,
I have completed a course on CAN bus, but unfortunately, it did not cover how to transmit messages back to a vehicle's real-world CAN bus network. I have been experimenting by capturing the CAN frames for my high beams and trying to replay them back to the car, but the high beams do not activate. I have experienced the same issue with the turn signals.
Could someone please explain why this is happening and how I might go about executing this correctly? I am working on a BMW 240i.
Thank you in advance for your help.
First, are you sure the message is controlling the headlights, or just reporting the state (say, so that a dash indicator can be illuminated)?
If its is commanding the lights (message to a PDM-type device), then what device is sending that message? Have you disabled that device (like unplugged it) when you send your message? -- for most things to work, there can only be one device transmitting each message, otherwise you will see alternating messages (lights on for your message, and lights off for the normal controlling device). Are you logging the messages on the CANbus when you send your messages to make sure they are the only ones?