Collin Kidder
0e0a8e7d71
Update version number
2016-09-13 19:58:44 -04:00
Collin Kidder
0661427b44
Added PCAN files for loading (but not saving)
2016-09-13 19:58:08 -04:00
Collin Kidder
c449675b00
Double clicking a graph's name now edits it instead of renaming it. This allows easier access to editing graphs. You can rename the graph in the edit screen if required.
2016-09-13 10:08:47 -04:00
Collin Kidder
962c4e8ad3
Added more temporal info in the frame info window
2016-09-13 10:08:13 -04:00
Collin Kidder
922e27dd10
Fixes to DBC loading - Fixes signals that end in M and messages that use extended IDs
2016-08-20 20:54:39 -04:00
Collin Kidder
f0e0a8d705
Added a new window used to edit parameters for my motor inverter control board. Fixed firmware updater - tested to work now!
2016-08-09 18:44:53 -04:00
Collin Kidder
6529b89b45
Merge pull request #64 from collin80/master
...
Merge master into WIP
2016-08-09 09:20:34 -04:00
Collin Kidder
8ab3042283
Tweaks to make compiling possible on 32 bit systems.
2016-06-07 10:58:13 -04:00
Collin Kidder
5253dc4d47
Fixed a compile time bug in deltamodel. Whoops. Also fixed some warnings in graphing window.
2016-06-07 10:01:00 -04:00
Collin Kidder
a226055693
Merge pull request #56 from collin80/WIP
...
Merge WIP into master
2016-06-05 22:20:10 -04:00
Collin Kidder
3e630a79f4
???
2016-06-05 22:17:13 -04:00
Collin Kidder
9e37ded7cb
Fixes for many issues in flowview, graphing window, and frame playback.
...
In FlowView:
- Drastically improved functionality of live mode. It actually works now
- Fixed several crash bugs
- Program didn't used to pick up new frames properly. This is now corrected.
In Graphing window:
- Fixed dynamic updates to work properly even under heavy bus loads
In frame playback:
- Fixed a bug where single stepping through frames didn't send them over canbus
2016-06-05 22:08:47 -04:00
Collin Kidder
be203ffef3
Previous commit with merge of fixes from another user added code in the wrong place for this branch and I didn't catch it. Fixed now.
2016-05-31 19:55:20 -04:00
Collin Kidder
d5735a4908
Merge branch 'master' of github.com:collin80/SavvyCAN into WIP
...
Conflicts:
README.md
serialworker.cpp
2016-05-31 19:33:26 -04:00
Collin Kidder
58f62f896b
Basically do nothing commit to fix up encoding for a couple of files.
2016-05-31 18:51:08 -04:00
Collin Kidder
8b4ef2041a
Merge pull request #52 from canpadawan/master
...
a few bug fixes and initial support for candump/kayak log file format
2016-05-31 18:32:08 -04:00
canpadawan
750f20a9d6
bug fix when elaspedTime is 0
2016-05-31 14:52:49 +02:00
canpadawan
1a655fb7b3
add support for candump/kayak logs (loading only)
2016-05-31 14:52:09 +02:00
canpadawan
3eda7ec048
several bug fix regarding addition/removal of signals
2016-05-31 14:51:21 +02:00
canpadawan
90a0fb401b
fix bug when Msg ID is not set in DBC Editing Window
2016-05-31 14:50:50 +02:00
canpadawan
77031f1310
bug fix when no file is selected
2016-05-31 14:48:45 +02:00
Collin Kidder
4fd437a44a
Fixes and addition of code to be able to load old graph definitions. It's kind of broken when loading old standard graph
...
definitions though. Otherwise graphing seems pretty good.
2016-05-11 21:46:14 -04:00
Collin Kidder
b0902c8f50
Fixed errors within last commit. Graphing works pretty well now with the new system.
2016-05-11 20:38:33 -04:00
Collin Kidder
4282f6b25c
*Very* drastic changes to the graphing system. Now all graphs are done very much like DBC signals. Quite a bit has changed.
...
This commit compiles but the results are all funky. Just committing to give a good reference point during debugging. Don't
use compiles from this revision. Wait young Jedi...
2016-05-10 22:38:16 -04:00
Collin Kidder
7e20bcfd37
Added a bit of error handling to file loading routines. It will now most likely
...
tell you that you picked the wrong format instead of crashing. Updated version
number to match new functionality.
2016-05-09 21:12:41 -04:00
Collin Kidder
4694d9f37c
Renamed isotp class to ISOTP_HANDLER as it will soon gain support for sending ISO-TP frames as well. Fixed up a couple of bugs. Added more to the UDS code and descriptions.
2016-03-26 22:16:16 -04:00
Collin Kidder
7b0556bba7
Fix for crash in flowview when the clear button is pressed on the main screen.
2016-03-24 22:17:40 -04:00
Collin Kidder
ed238440a4
Stability improvements
2016-03-24 21:19:43 -04:00
Collin Kidder
8524824876
Update README.md
2016-03-21 21:10:01 -04:00
Collin Kidder
c6729905b0
Update README.md
2016-03-21 21:08:17 -04:00
Collin Kidder
f48c1c0566
Merge pull request #45 from collin80/WIP2
...
Update WIP to current state of WIP2
2016-03-14 22:01:53 -04:00
Collin Kidder
8a886ddcc9
More implementation of iso-tp interpreter. Mostly just defines.
2016-03-14 21:57:43 -04:00
Collin Kidder
66675e47b3
Added an ISO-TP decoder. At the moment it tries to decode all frames
...
and that leads to odd results.
2016-03-06 20:44:25 -05:00
Collin Kidder
f6fe53163c
Added code to sync PC and GVRET timing so that frames sent from
...
SavvyCAN line up properly in timestamp. Incremented version num.
2016-02-28 19:55:30 -05:00
Collin Kidder
18bbd8632f
Changed UDS window to work more quickly and use the new rapid frame
...
system.
2016-02-28 16:56:39 -05:00
Collin Kidder
e2cedf2482
A small fix to make transmitted frame timestamps a bit more accurate
...
but still not synced to capture device.
2016-02-28 16:56:04 -05:00
Collin Kidder
4767a7349f
Added ability for sub windows to get frames much more rapidly than
...
before. Decoupled SerialWorker from MainWindow a bit and refactored
things.
2016-02-28 16:10:55 -05:00
Collin Kidder
07b63ac127
Fixes to UDS scan window.
2016-02-28 16:10:34 -05:00
Collin Kidder
96d9f40193
Fixed a crash bug in frame info window.
2016-02-28 16:09:25 -05:00
Collin Kidder
4ab63856ee
Remove reference to serialbus so code can be compiled on pre 5.6.0 QT
...
again. There isn't any reason it has to be there (yet)
2016-02-28 16:08:43 -05:00
Collin Kidder
d7a9557cb0
Merge branch 'WIP2' of github.com:collin80/SavvyCAN into WIP2
...
Conflicts:
udsscanwindow.cpp
Fixed merge conflict - both versions had fixes.
2016-02-26 14:24:06 -05:00
Collin Kidder
403689c214
Small fix for potential crash bug in UDS scanner
2016-02-26 14:16:23 -05:00
Collin Kidder
7f536928d7
More changes to UDS scanner to make it better able to find UDS nodes even if they don't quite match standard UDS conventions, Ability to start/stop UDS scan when it was running.
2016-02-26 14:11:07 -05:00
Collin Kidder
3bc8d120cb
Updated readme file
2016-02-25 21:20:42 -05:00
Collin Kidder
f8e72986f0
Fixed parsing and processing of modifiers in custom frame sender
...
window. Added serialbus to project (Qt5.6 dependency)
2016-02-25 21:09:48 -05:00
Collin Kidder
6e64ab7134
Changes to connection window to actually retrieve and show socketcan
...
interfaces now.
2016-02-25 20:51:46 -05:00
Collin Kidder
03f9a30687
Fixed bugs in UDS scanner and added additional functionality.
2016-02-22 21:06:12 -05:00
Collin Kidder
6e0000dcad
Additional coding on discrete state window.
2016-02-22 21:05:43 -05:00
Collin Kidder
01431adbfd
Merge pull request #42 from collin80/WIP2
...
Wip2
2016-02-17 19:44:20 -05:00
Collin Kidder
56dbb32589
Another fix for a graphing crash, added some prelim. stuff for UDS
2016-02-07 22:29:06 -05:00