Skip to content

TheManiacCode/EngineSimCanDecoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Engine sim decoder

Hello, welcome to the engine simulation can-bus decoder. A small project meant to be used in tandem with the engine simulator from this repo: https://github.com/TheManiacCode/Engine-simulator.

This takes a signal in from "vcan0" and breaks it down to its individual parts. This makes it easy to breakdown and understand the simple parts about how the can messages will show up while reading the signals on a OBD port or similar interfaces.

The idea is to have tools to use and learn decoding a engines ECU. The program will give tools needed to decipher the bytes into human readable/understandable messages.

How it works

Edit python file to pluck the can inputs from the stream. use the different commands from vcandecoder class to get the correct info out of it. A good indication on what might be what in the can files are the arbitration id if you have a old dbc or find something on the internet. Uhhh, I used the dbc while developing but it should be possible to reverse engineer it from the class.

Imports

Cantools, python-can, can-utils

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages