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 |
|
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 |
|
Collin Kidder
|
4f7611f443
|
Changed default extension for PCAN to be the proper extension.
|
2017-01-08 19:21:36 -05:00 |
|
Collin Kidder
|
3154898ad1
|
Update version number
A new release is coming, the version number is incremented for that
release.
|
2017-01-05 19:53:55 -05:00 |
|
Collin Kidder
|
e8d60551d0
|
Fixes for OSX
Fix 8x8 data grid not showing up on OSX. Reformat text within data grid
a bit.
|
2017-01-05 19:46:52 -05:00 |
|
Collin Kidder
|
b00984c266
|
Change the reported number of connected buses to be the number of actually connected buses not the total number of buses
|
2017-01-05 19:04:32 -05:00 |
|
Collin Kidder
|
d950ff2d88
|
Disallow spaces in signal names, unit names, and comments on signals
|
2017-01-05 18:37:50 -05:00 |
|
Collin Kidder
|
5caef500a7
|
Fix crash bug when trying to send to a socketcan device that wasn't properly opened.
|
2017-01-05 18:37:04 -05:00 |
|
Collin Kidder
|
a25b6cacf4
|
Update README.md
|
2017-01-03 20:18:05 -05:00 |
|
Collin Kidder
|
334230800c
|
Merge pull request #67 from collin80/WIP2
Merge WIP2 changes into Master
|
2017-01-02 17:55:45 -05:00 |
|
Collin Kidder
|
b18c30724e
|
A bit better debugging messages, fix up filtering for firmware updater
|
2017-01-02 17:25:02 -05:00 |
|
Collin Kidder
|
2758fa8a09
|
Removed a few more warnings, switched the way CAN callbacks work.
|
2016-12-30 14:24:17 -05:00 |
|
Collin Kidder
|
7222870b1e
|
Many little fixes to clean up warnings and bugs.
|
2016-12-29 20:50:02 -05:00 |
|
Collin Kidder
|
beea680106
|
Changed the way the filter system works in the CAN connection objects - now used only for sending frames immediately to relevant objects. Tested to work in firmware updater. Currently broken elsewhere. Also switched main frame update interval from 4 times per second to 8 to make things smoother.
|
2016-12-29 19:13:51 -05:00 |
|
Collin Kidder
|
96523cc082
|
Disable controls that don't do anything for socketcan
|
2016-12-21 20:19:23 -05:00 |
|
Collin Kidder
|
9cceb4404d
|
Remove some older junk code, add ability for main screen to show the number of connected buses
|
2016-12-20 20:33:11 -05:00 |
|
Collin Kidder
|
4d4eabad7a
|
Correction for GVRET time sync. Seems to be proper now (hopefully)
|
2016-12-19 21:34:22 -05:00 |
|
Collin Kidder
|
cdfb7661a1
|
Bug fixes in connection code, some commented out debugging statements used only for specific debugging
|
2016-12-19 20:46:59 -05:00 |
|
Collin Kidder
|
0f3f9e0fad
|
Unified time base now so both GVRET and Socketcan devices yield timestamps in microseconds since the program started or clear was pressed, fixed frames per second display, fixed timestamps for sent frames
|
2016-12-18 21:40:56 -05:00 |
|
Collin Kidder
|
71a039ec64
|
Merge branch 'WIP2' of github.com:collin80/SavvyCAN into WIP2
|
2016-12-13 22:38:53 -05:00 |
|
Collin Kidder
|
a5ff16fc20
|
Added a new window that allows for bisecting a CAN log into pieces along a variety of patterns. Not quite complete but what's there works.
|
2016-12-13 22:38:09 -05:00 |
|
Collin Kidder
|
8f12802657
|
A few small changes, correct dialog title, change memory preallocation, explain file IO a bit.
|
2016-12-13 22:35:29 -05:00 |
|
Collin Kidder
|
b7a1afcd8f
|
Further source file restructuring
|
2016-12-11 21:36:25 -05:00 |
|
Collin Kidder
|
0b46f564ab
|
Reorganized source code
|
2016-12-11 21:06:41 -05:00 |
|
Collin Kidder
|
d8ffbcaf5f
|
Fix to allow creation of a new connection even if another connection exists or the only connection was deleted.
|
2016-12-08 21:17:13 -05:00 |
|
Collin Kidder
|
4389997634
|
Update README.md
|
2016-12-08 20:57:39 -05:00 |
|
Collin Kidder
|
9e592d916c
|
Merge branch 'master' of github.com:collin80/SavvyCAN into WIP2
|
2016-12-08 20:50:35 -05:00 |
|
Collin Kidder
|
ddfac100d2
|
Changed sending windows to use new system where there are arbitrary number of buses
|
2016-12-08 20:21:42 -05:00 |
|