Skip to content

Originally a development tool for Scan My Tesla, but contributions has turned into a standalone canbus data analyzer suite, supporting a wide variety of log formats, and also DBC file signal definitions.

Notifications You must be signed in to change notification settings

amund7/CANBUS-Analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jan 23, 2020
59877aa · Jan 23, 2020
Oct 10, 2019
Jul 14, 2019
Dec 5, 2017
Mar 13, 2019
Dec 26, 2018
Dec 18, 2018
Dec 26, 2018
Jan 23, 2020
Dec 18, 2018

Repository files navigation

CANBUS-Analyzer

A development tool / companion software for Scan My Tesla. Graphs, displays and analyzes both known and unknown CANBUS packets.

CANBUS-Analyzer was inspired by comma.ai Cabana, but I wanted the same possibilities with my own data and formulas. To learn how to reverse engineer CANBUS data, see comma.ai's tutorials!

Main window screenshot

Ctrl-click or shift-click to select/unselect messages and signals.

Plotting is done by OxyPlot library, which has some great, but very hard to find keyboard and mouse shortcuts:

Short summary: Scroll = zoom, scroll on an axis = zoom 1 axis. Click the plot window + press HOME to reset all axis.

Long version from here: https://stackoverflow.com/questions/27144051/which-keyboard-shortcut-functions-are-already-implemented-in-oxyplot

Pan*: Right mouse button, Alt+Left mouse button, Up/Down/Left/Right arrow key, Ctrl+Arrow key for fine pan

Pan-Zoom: Touch (don't know the details on that)

Zoom*: Mouse wheel, Ctrl+Mouse wheel for fine zoom

Zoom in*: Mouse extra button 1, 'Add', 'PageUp', Ctrl+'Add'/'PageUp' for fine

Zoom out*: Mouse extra button 2, 'Subtract', 'PageDown', Ctrl+'Subtract'/'PageDown' for fine

Zoom by rectangle: Ctrl+Right mouse button, Middle mouse button, Ctrl+Alt+Left mouse button

Reset*: Ctrl+Right mouse button double-click, Middle mouse button double-click, Ctrl+Alt+Left mouse button double-click

Reset axes: A, Home, Shake-Gesture (I guess on a mobile device)

Copy bitmap: Ctrl+C

Copy code: Ctrl+Alt+C

Copy properties: Ctrl+Alt+R

Tracker: Left mouse button, Shift+Left mouse button for points only tracker, Ctrl+Left mouse button for free tracker (show mouse coordinates basically)

About

Originally a development tool for Scan My Tesla, but contributions has turned into a standalone canbus data analyzer suite, supporting a wide variety of log formats, and also DBC file signal definitions.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages