From 59877aaa8bc7779f7586912282e59603eca3a43c Mon Sep 17 00:00:00 2001 From: amund7 Date: Thu, 23 Jan 2020 15:31:58 +0100 Subject: [PATCH] Update README.md --- README.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/README.md b/README.md index f7ac2e4..369ec00 100644 --- a/README.md +++ b/README.md @@ -5,3 +5,37 @@ CANBUS-Analyzer was inspired by comma.ai Cabana, but I wanted the same possibili To learn how to reverse engineer CANBUS data, see comma.ai's tutorials! ![Main window screenshot](screenshot.png) + + +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)