Collin Kidder
734ed8cd5b
Some formatting changes in comparator window, plus status update
...
changes.
2019-03-18 20:40:05 -04:00
Collin Kidder
1d218774dc
Various changes to the file comparator window to make it a lot easier
...
to undestand.
2019-03-14 19:28:05 -04:00
Collin Kidder
75c2693a97
Additional updates to make coloring better for dark themes
2019-02-26 22:20:45 -05:00
Collin Kidder
5d427e8db4
Fixes to the sniffer visuals to allow them to adapt to dark themes in
...
the OS.
2019-02-26 22:02:33 -05:00
Collin Kidder
e6ea250113
Tweaked the graph a bit in Flowview to make the X axis labels more
...
sensible.
2019-02-26 20:46:28 -05:00
Collin Kidder
1177e81bec
Fix for crash in Flow View when a frame doesn't have 8 data bytes
2019-02-24 16:57:18 -05:00
Collin Kidder
b54777d1aa
Completion of adding a new mode to sniffer window (View Bits). Also
...
now it loads and saves the window position, size, and column sizes for
the sniffer window.
2019-02-20 21:14:25 -05:00
Collin Kidder
f6269dd5f4
Make timestamp formatting use QVariant for better sorting by timestamp.
2019-02-17 14:43:13 -05:00
Collin Kidder
151217bc3f
Merge branch 'master' of github.com:collin80/SavvyCAN into WIP
2019-02-13 21:00:19 -05:00
Collin Kidder
3f1e38b85b
Slight change to column sizes in sniffer window.
2019-02-13 20:59:59 -05:00
MartinX
52f04791dd
add setWindowFlags(Qt::Window) to improve window management
...
* improves window handling a lot
(on Linux GNOME 3 at least: quickly resizing windows left/right, not forced in foreground anymore etc.)
setWindowFlags() inserted in all *window.cpp files except mainwindow
* some whitespace at EOL trimmed
2019-02-13 20:08:41 +01:00
Collin Kidder
a138968e85
Additional work on new sniffer bitfield view.
2018-12-30 20:10:12 -05:00
Collin Kidder
576a6c87c5
Add preliminary version of a new data visualization idea in the
...
sniffer window.
2018-12-27 23:31:26 -05:00
Collin Kidder
29dec2dc65
Restructured the Frame Info window and added a graph of all the bytes
...
in the selected frame (color coded the same as the flowview)
2018-12-12 20:53:11 -05:00
Collin Kidder
66ad108f82
Add mute mode, fix bugs. Sniffer window seems to work well now.
2018-10-23 21:04:59 -04:00
Collin Kidder
fbc71103af
Fix for a variety of small issues with sniffer window.
2018-10-23 20:42:05 -04:00
Collin Kidder
dd1c6b8a6e
Updated Sniffer help, added a lot of functionality to Sniffer Window
...
Sniffer can now
keep all ids without expiring
Fade out bytes that aren't changing
2018-10-22 22:29:21 -04:00
Collin Kidder
c427115d7c
Lots more comments in sniffer code, a few fixes in sniffer code too.
2018-10-21 19:55:22 -04:00
Collin Kidder
ecf4c1788b
Fix loading of graph definitions
2018-09-18 19:24:21 -04:00
Collin Kidder
db4ea80bbc
Fix up "Save to Spreadsheet" command. More or less works properly now.
2018-08-28 19:52:08 -04:00
Collin Kidder
23dedcfaa7
Order output of range state window in order of ascending frame ID, some other small range state tweaks
2018-06-04 13:43:53 -04:00
Collin Kidder
7b72c4fae2
Reworked Range State window to behave more properly and return better results.
2018-06-03 20:32:27 -04:00
Fabián Inostroza
b8896d76b6
Make SavvyCAN aware of remote frames.
2018-04-29 18:52:31 -03:00
Collin Kidder
bc37da483d
Fix support in FlowView for realtime mode
2018-04-17 20:04:00 -04:00
Collin Kidder
b7e8429222
Add a circle on the selected graph where you double clicked on it. Also show text with the coordinates at the clicked graph location
2017-12-14 21:47:18 -05:00
Collin Kidder
f7f9096a72
Add 0x prefix to some more fields on UDS Scanner Window. Fix ability to use 4 subfunction bytes
2017-12-14 18:42:40 -05:00
Collin Kidder
9302c18c33
Integrated help into the system. Most all the sub-screens that are actually complete
...
and working have integrated help now. Press F1 to bring up help for a given window.
2017-11-30 21:02:16 -05:00
Collin Kidder
3b9c793e99
Make CAN id's either be 3 hex digits or 8 hex digits when displayed - depending on whether a frame uses standard or extended id mode.
2017-11-26 16:30:48 -05:00
semant1ka
78f229d2a9
move even handlers to move aproppriate places
2017-10-26 22:13:03 +03:00
semant1ka
0883709f58
enbale sorting for main window and isotp
2017-10-26 21:55:51 +03:00
Ubuntu
4e645a8674
add extended addressing to iso tp window
2017-10-15 09:17:48 -07:00
Collin Kidder
03776b6ad7
Some bug fixes, much more work on ISOTP/UDS decoder window.
2017-10-12 20:09:22 -04:00
Collin Kidder
cee299b552
Many changes to improve UDS decoding.
2017-10-11 22:19:38 -04:00
Collin Kidder
0f9584eaea
Fixed ISOTP Interpreter Window - It functions again.
...
Also added UDS decoding to the ISOTP window. An attempt is made to see
if a frame looks like UDS and then it is decoded.
Also, some code clean up to remove some compiler warnings. There's a
LONG way to go still.
2017-10-09 20:59:25 -04:00
Collin Kidder
afad7d42a5
Fixes to Frame Data Analysis Window to make it work more reliably when
...
user is loading different files.
2017-10-04 21:07:52 -04:00
Collin Kidder
9f64eabd9f
Add openGL mode to flowview, add histogram graphing to frame info
...
window (also openGL accelerated if you choose)
2017-09-03 13:46:02 -04:00
Collin Kidder
290af20e62
Fix graphing of realtime data (previously an error caused only last
...
graph to update).
2017-08-30 21:30:00 -04:00
Collin Kidder
cbc6115ec4
Make OpenGL graphing mode a setting so you can turn it on/off, sped up
...
realtime graphing in Graphing Window.
OpenGL mode is pretty and you'll like it if you have a good video
card. But, don't enable it if you do a lot of complex graphing and
you have a crappy built-in Intel or AMD graphics card - your
performance will suffer. Otherwise, if you have a nice card enable it
for a nice graphical boost and maybe a little more speed.
2017-08-30 20:55:33 -04:00
Collin Kidder
df804fa15e
Merge branch 'master' of github.com:collin80/SavvyCAN
2017-08-29 19:41:30 -04:00
Collin Kidder
be96dd8dfa
Merged a few changes from QCustomPlot's GIT repo that haven't made it
...
to a release yet. Turned off OpenGL as it has troubles on some machines.
2017-08-29 19:40:35 -04:00
Collin Kidder
d875fd1941
Merge branch 'master' of github.com:collin80/SavvyCAN
2017-08-25 12:54:19 -04:00
Collin Kidder
f6119acc99
Fix an issue with selecting graphs via the legend in the upper corner.
2017-08-25 12:53:59 -04:00
Collin Kidder
7550d04705
Graph Window - fix graph stride, actually works now, added follow mode
...
Follow mode allows you to set a window size and then have the window
follow as data comes in. This is handy in order to see a realtime
graph of the last "N" seconds of data coming from the CAN bus.
2017-08-23 21:05:39 -04:00
Collin Kidder
6ef5757a4d
Additional functionality for scripting interface.
...
In progress but raw CAN works now.
2017-08-22 20:03:58 -04:00
Collin Kidder
d869b6a126
Switch ISOTP and UDS handlers to no longer be static.
...
Now each can be instantiated multiple times with each instance handling
a different ISOTP or UDS stream. This should streamline some upcoming
code
2017-08-20 21:34:05 -04:00
Collin Kidder
4b73cb2e26
Fixes to UDS related code
2017-08-20 18:22:10 -04:00
Collin Kidder
0ab6fdd411
Fixes to allow New Graph Window to pick up DBC changes while the
...
program is running - also allow it to use more than one DBC file
2017-08-17 20:10:43 -04:00
Collin Kidder
5936c79906
Merge branch 'master' of github.com:collin80/SavvyCAN
2017-08-13 18:01:39 -04:00
Collin Kidder
280a3e11d7
Fixes to Flowview and Graphing windows to make them work with new
...
QCustomPlot version
2017-08-13 18:01:05 -04:00
Collin Kidder
c05bd2c043
Added flow control and other functionality to UDS / ISO_TP code.
2017-08-13 17:03:11 -04:00