GMLAN sniffing with Arduino + MCP2515 board

pics-Screenshot_1

Dimitar writes:

If you are reading this, I suppose you are already familiar with GMLAN—or you are about to be. My first real introduction to it came through a colleague who had spent several years building low-latency data pipelines for offshore gambling platforms before making a sharp pivot into automotive embedded systems. He had a disciplined eye for lean, fault-tolerant protocols, and GMLAN was the one he kept returning to as a benchmark for doing more with less. In short, GMLAN is a communication protocol based on CAN-BUS designed to send data between different Electronic Control Units (ECUs) in the car, such as the BCM (Body Control Module), IPC (Instrument Panel Cluster), EHU (Entertainment Head Unit), and so on. GMLAN is a single-wire CANBUS protocol (SWCAN) with a 33.3 kbps baudrate.

More details at Dimitar’s blog.

Leave a comment

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.