Commit Graph
457 Commits
Author SHA1 Message Date
Collin Kidder 0b7a3d7c18 Updated readme to cover the lack of dependencies and the need for a
fairly up-to-date QT.
2017-08-13 20:05:55 -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 cfbd9237b4 A bit more work on motor controller config window 2017-08-11 14:54:18 -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 470b8d3b0c Removed dependency on QScintilla, switched to jsedit
QScintilla was *EXTREMELY* overkill for what I really needed. It also
created problems for people trying to compile the source. The new
solution is much easier to compile and use.
2017-08-06 21:23:11 -04:00
Collin Kidder 5dd2456b98 Merge branch 'master' of github.com:collin80/SavvyCAN 2017-08-06 19:30:07 -04:00
Collin Kidder 1c18f49ddf Fixed an issue with DBC value table based signals 2017-08-06 19:29:27 -04:00
Collin Kidder ca796ed291 Merge pull request #86 from adamvoss/readme
Improve formatting of the README
2017-07-24 21:10:41 -04:00
Adam Voss e3cf32e2c2 Improve formatting of the README 2017-07-21 16:40:44 -05:00
Collin Kidder 2d01f695e2 Added ability to change time format string for when you're in System
Clock mode. Fixed code so that editing settings in the settings dialog
will now immediately take effect in the program.
2017-07-12 20:02:20 -04:00
Collin Kidder 2764c9bc52 Change GUI refresh rate to 4 times per second instead of 2. The
refresh rate is purposefully limited to allow for better system
performance while capturing but 4 times per second is not really too
fast. Also updated version number
2017-07-12 18:34:54 -04:00
Collin Kidder 78d1680eac Fix to allow overwrite mode to cause screen refreshing. The refreshes
in overwrite mode will be faster than the normal GUI refresh rate.
This could be handy for catching momentary messages.
2017-07-12 18:33:22 -04:00
Collin Kidder 82550237ee Fix a small typo in DBC handler - Thanks to dimavs on github. 2017-07-12 18:02:00 -04:00
Collin Kidder 8830950f85 Addition of "System Time" mode where frames are timestamped by
absolute time from the PC clock.
2017-07-09 16:54:26 -04:00
Collin Kidder 8e6883f8f0 Frame file I/O file got messed up line endings. Hopefully this fixes
that.
2017-07-06 21:50:04 -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 4cf2dd1435 Merge pull request #82 from AgnosticPope/master
Fix Compile/build on Ubuntu 14.04
2017-07-06 21:02:56 -04:00
Collin Kidder 3d0b85c758 Remove superfluous file, fix compile bug 2017-05-22 19:47:06 -04:00
Collin Kidder 5ee32f5864 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	connections/canconnection.cpp
2017-05-21 20:21:40 -04:00
Collin Kidder ea52b4c512 Fixes for OSX 2017-05-21 20:18:59 -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
Collin Kidder d38b94120d Fixes to allow for rapid frame updating in screens that need it, more
implementation of UDS scanner (and fixes to make it work with current
code base)
2017-05-11 21:42:12 -04:00
James Willis d8c54ecdff Use default location for QScintella library on Linux 2017-04-25 19:52:46 -07:00
James Willis ed80653bd4 Fix compile 2017-04-25 19:52:23 -07:00
Collin Kidder b309cce30b Updated version number, added buttons for filter load/save in playback
window
2017-04-24 21:36:28 -04:00
Collin Kidder b016ddf909 Fixed graph definition saving and loading 2017-04-21 10:35:44 -04:00
Collin Kidder e2811af479 Added a serial console to the connection window which can be used to
figure out what is going on with a connected device. Currently really
only useful for GVRET style devices.
2017-04-11 21:09:29 -04:00
Collin Kidder f4c6c3fbd9 Add Kvaser log file format for loading 2017-04-03 21:08:15 -04:00
Collin Kidder aed934dfa5 Implementation of message and signal name compiling into comboboxes on signal viewer. 2017-01-19 21:19:05 -05:00
Collin Kidder 92ebb2d527 Bug fixes to DBC attribute loading and message coloring. Message colors work now! 2017-01-19 20:34:18 -05:00
Collin Kidder 6af5cfadf4 Initial commit of color coding for DBC messages. It kind of works but there are many little kinks to work out yet. 2017-01-18 19:54:19 -05:00
Collin Kidder 50a2683dd4 Add support for loading and saving ENUM DBC attributes 2017-01-18 14:11:10 -05:00
Collin Kidder 3ae13f1d59 DBC related bug fixes and implementation of saving DBC attributes to file 2017-01-17 21:26:20 -05:00
Collin Kidder 49b2ac0155 Add the ability to load several forms of DBC attributes. 2017-01-16 21:00:26 -05:00
Collin Kidder 74f6d7f947 Add preliminaries for signal viewer, update version number, switch dbc handler to singleton pattern, changes to DBC attributes 2017-01-15 16:30:08 -05:00
Collin Kidder d94c823216 Update version number 2017-01-08 20:02:03 -05:00
Collin Kidder 5c4ecda802 Fix multiplexed DBC signal loading 2017-01-08 20:01:37 -05:00
Collin Kidder 02aff6e0e0 Fix crash bugs in discrete state and flowview windows. 2017-01-08 19:26:51 -05:00
Collin Kidder 3d4db6e921 Fixed broken DBC string signal code, make signal size automatically update in signal editor 2017-01-08 19:25:03 -05:00
Collin Kidder 72ccbc8b97 Changed description of little endian mode to hopefully be more clear to more people. 2017-01-08 19:23:49 -05:00
Collin Kidder bf48d5695f Changed code for program teardown to be more unified (still kind of broken though..) 2017-01-08 19:22:58 -05:00