Star on GitHubStar2.4k stars

Case study

MQB-sniffer: decoding Golf MK7 CAN diagnostic exchanges

MQB-sniffer documents CAN diagnostic traffic on a 2016 Volkswagen Golf MK7 by capturing exchanges between an OBDeleven adapter and the car. It identifies request and response IDs and records examples for engine RPM, ambient light, selected gear and gearbox mode.

Targets
Protocol
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
98
Last commit
2025-12-15
Language
C++

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: The documented capture setup uses a Golf MK7, OBDeleven, an ELM327 adapter and an OBD2 splitter.
  • Limits: The author reports buffer overflows on cheap ELM327 adapters and communication problems with MCP2515 sniffing.
  • License: No licence file in the repository.

Cite

BibTeX

@misc{mqb-sniffer-case,
  title = {{MQB-sniffer: decoding Golf MK7 CAN diagnostic exchanges}},
  howpublished = {\url{https://github.com/mrfixpl/MQB-sniffer}},
  url = {https://github.com/mrfixpl/MQB-sniffer},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/mqb-sniffer-case/}}
}

Plain text

MQB-sniffer: decoding Golf MK7 CAN diagnostic exchanges. https://github.com/mrfixpl/MQB-sniffer (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/mqb-sniffer-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · mrfixpl/MQB-sniffer · Revision b3df8f0

More in Protocols

All 720 entries in ProtocolsProtocols case studies (645)

↑↓ move↵ open⌘↵ new tab