Collin Kidder
3f1e38b85b
Slight change to column sizes in sniffer window.
2019-02-13 20:59:59 -05: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
Collin Kidder
5b3eef1cf3
Changed motor controller config window to target Rinehart Motion controllers instead of my custom controller.
...
Yes, I still need to move it into dynamic library and out of the main program.
2017-08-11 13:52:40 -04:00
Collin Kidder
83399ed0a7
Switched to newest version of qcustomplot.
2017-08-06 21:25:17 -04:00
Collin Kidder
439ac4fcc4
Update to V169 - Now compiles under QT 5.9 (LTS). Fixed some warnings,
...
switched to using system QTScintilla library on Linux. This prevents
you from needing to compile it yourself, added preliminary support for
three buses with a GVRET device (for Macchina M2 boards)
2017-07-06 21:30:55 -04:00
Collin Kidder
e3bb44f61b
More implementation of UDS code, bug fixes to UDS, addition of
...
progress bar for UDS
2017-05-21 19:44:26 -04:00
Collin Kidder
72589c7760
Preliminaries for new UDS modes, added code to ensure lower and upper
...
bounds are respected on UDS window.
2017-05-21 17:28:20 -04:00
Collin Kidder
341df5df2d
More implementation of UDS scanner - now output is colored and in tree
...
format.
2017-05-20 21:33:12 -04:00
Collin Kidder
2af1204cdd
Additional work on UDS - now UDS scan window can get results from UDS
...
handler instead of trying to do it all itself.
2017-05-16 21:50:54 -04:00
Collin Kidder
1ccb9bac2e
Major refactoring of ISOTP and UDS code to be more generic and have
...
better functionality.
2017-05-15 22:38:59 -04:00
Collin Kidder
d766d442b9
Move isotp stuff to a new folder where more bus protocols will also be
...
supported
2017-05-14 09:37:57 -04:00
Collin Kidder
521009ec2b
Added ability to save UDS scan log, fixed bug with aborting a UDS scan
2017-05-11 21:58:55 -04:00