Collin Kidder
|
eb5c606c92
|
More use of non-native save dialogs. This should be all the rest of
them.
|
2015-07-15 22:22:08 -04:00 |
|
Collin Kidder
|
86df6052f1
|
Changed save dialogs to be non-native. Some idiots decided not to
automatically add file extensions but only on linux. OSX and Windows
did the sane thing. But, to be consistent all use the non-native
dialog now.
|
2015-07-15 22:16:09 -04:00 |
|
Collin Kidder
|
54bd2ee587
|
Updated version number, made it possible to quickly set and unset all filters on main form, added setting to cause sub-forms to use filtered frames instead of all frames
|
2015-07-12 11:52:02 -04:00 |
|
Collin Kidder
|
2dbaa6f5b9
|
More implementation of DBC editor - essentially functional now. Added message name and comment to messages when using interpret frames mode.
|
2015-07-12 10:15:23 -04:00 |
|
Collin Kidder
|
c36684404a
|
Implemented the missing three save formats. Also incremented version num.
|
2015-07-07 20:51:55 -04:00 |
|
Collin Kidder
|
04e7a570e2
|
Update to make it easier to get the sub-windows to respond to changed preferences. Implemented seconds mode in flow view.
|
2015-07-05 13:27:16 -04:00 |
|
Collin Kidder
|
e8ccb5970f
|
Added validation of the GVRET version reported by firmware so that everyone can be sure to keep their GVRET firmware up to date. Updated version # due to new functionality.
|
2015-07-02 22:06:38 -04:00 |
|
Collin Kidder
|
cfc296aab8
|
Fixed a long standing stupid issue where the playback window defaulted to "None" as the bus to send to. That's handy, huh? The new default is "From File" and this can now be changed as a preference as well.
|
2015-06-30 21:06:35 -04:00 |
|
Collin Kidder
|
cc6c8db1fc
|
Fixes to frame capture bugs introduced by last commit. Naughty!
|
2015-06-30 20:24:16 -04:00 |
|
Collin Kidder
|
46a25cc1e5
|
Saving of filtered frames now works. Also, saving and loading of main filter list is now implemented.
|
2015-06-29 22:50:53 -04:00 |
|
Collin Kidder
|
65656b185b
|
Added "time as seconds" mode. It does what it says. This tends to be easier to view. Also added ID based filtering to the main form. This does work and will filter out any IDs you uncheck. Next up, loading and saving the filter list and saving the filtered frames to file.
|
2015-06-29 22:02:37 -04:00 |
|
Collin Kidder
|
ebf3db8a3e
|
The mode to turn off hex display now works for the main frame view. It doesn't work elsewhere.
|
2015-06-28 20:57:56 -04:00 |
|
Collin Kidder
|
0ba0e6a255
|
Implementation of a bunch more of the settings (all but hex on/off)
|
2015-06-28 20:41:56 -04:00 |
|
Collin Kidder
|
6c967d2071
|
Implemented window size and position tracking for the forms that are currently implemented and working
|
2015-06-28 18:55:46 -04:00 |
|
Collin Kidder
|
821e681dcd
|
Added a settings dialog that allows for persistent settings to be stored. It operates but nothing else uses the settings just yet. Updated version num.
|
2015-06-28 17:31:44 -04:00 |
|
Collin Kidder
|
1af5c10506
|
Fix to make access of canbus frames const correct. It's now not really possible to modify the captured canbus frames from outside the model class that holds them. This is safer and more future proof.
Boring update but it might save head scratching in the future.
|
2015-06-24 20:44:38 -04:00 |
|
Collin Kidder
|
c14f57c98f
|
Implemented overwrite mode
|
2015-06-24 19:46:39 -04:00 |
|
Collin Kidder
|
7f17aa8495
|
Addition of time normalization. Will reset the timing to start at zero and work up from there.
|
2015-06-23 22:14:48 -04:00 |
|
Collin Kidder
|
fbe89c7afb
|
Addition of a file comparison window that can be used to find what sort of things changed between two files.
|
2015-06-22 19:09:20 -04:00 |
|
Collin Kidder
|
e8b133ad09
|
Update version number, add reporting of unique IDs to details view.
|
2015-06-17 21:21:04 -04:00 |
|
Collin Kidder
|
a802805361
|
It is now possible to save the flowview bitfield and the flowview graph to image files (right click)
|
2015-06-16 21:09:10 -04:00 |
|
Collin Kidder
|
f1cedbd880
|
Moved the frame file saving/loading routines to their own class in preparation for new cool stuff.
|
2015-06-16 20:15:37 -04:00 |
|
Collin Kidder
|
afc4707575
|
Temporary commit to make savvy can work with older GVRET versions.
|
2015-06-13 20:23:58 -04:00 |
|
Collin Kidder
|
c22f386804
|
Addition of code to save to DBC file. Has some quirks/bugs but mostly works.
|
2015-06-10 23:05:49 -04:00 |
|
Collin Kidder
|
baf6b0e6c1
|
Fix to cause the program to properly close all windows when the main window closes, misc bug fixing, updated version number.
|
2015-06-07 13:10:32 -04:00 |
|
Collin Kidder
|
623a8e41b8
|
Added stubs for the missing menu functions. Added a menu item that allows for saving the decoded frames - Load a DBC and a log file and you can then save the decoded data. Reworked the way that file loading and saving works so that the code doesn't run when it shouldn't.
|
2015-06-07 10:59:07 -04:00 |
|
Collin Kidder
|
a81f3efdc6
|
Changed the way graphs are set up to better give feedback about what was graphed.
|
2015-06-06 14:24:19 -04:00 |
|
Collin Kidder
|
a64b3a3aa9
|
Tweaks in both flow view and graphing view to make them show with a time based X axis (this is selectable in flowview). This allows for much better correlation of graphs from different IDs. Updated version number.
|
2015-06-04 20:08:36 -04:00 |
|
Collin Kidder
|
74c19d2c89
|
Implementation of refresh on file load and frame clearing for Graphing window. Clear old frames when loading new file. Updated version.
|
2015-06-03 22:45:16 -04:00 |
|
Collin Kidder
|
c1a490c911
|
Both FlowView and Frame Details will now auto refresh when reopened. But, also there is a new interface that allows the various screens to get status updates. This is currently only active in the Frame Details screen and not completely yet but it is started and functional.
|
2015-06-03 21:31:57 -04:00 |
|
Collin Kidder
|
d74461f29c
|
Fixed timestamps for loading and saving (CRTD and BusMaster formats), added to status bar which file is currently loaded (removed baud rates from status bar). Updated version.
|
2015-06-03 20:28:18 -04:00 |
|
Collin Kidder
|
e3d67f20fc
|
Increment version number. Now supports pausing and resuming frame capture without disconnecting from the GVRET hardware.
|
2015-06-02 21:53:23 -04:00 |
|
Collin Kidder
|
c2984101ee
|
Addition of two new forms for DBC editing. Not done yet. The main editor window works for viewing though. Still toying with ideas for the signal editor. Very much a work in progress.
|
2015-06-01 21:33:32 -04:00 |
|
Collin Kidder
|
f272a26dcd
|
First version of DBC code that functions. There are questions about some functionality but it mostly works.
|
2015-05-31 20:43:34 -04:00 |
|
Collin Kidder
|
81f0a1479e
|
Updated in-source project notes, added an average interval calculation to the details window.
|
2015-05-25 21:07:36 -04:00 |
|
Collin Kidder
|
77b8b57937
|
Some tweaks to make the RE tools work better on live data (not complete yet), refactored some code.
|
2015-05-24 10:55:55 -04:00 |
|
Collin Kidder
|
06ee0c9301
|
Added frames per second read out. Fixed some crashes.
|
2015-05-24 10:10:27 -04:00 |
|
Collin Kidder
|
f18411c567
|
It's now possible to freely connect and disconnect from/to the GVRET device.
|
2015-05-23 10:10:30 -04:00 |
|
Collin Kidder
|
dcbc7ebfed
|
A pretty large shift in how frame reception works in the program. GUI updates are now strictly scheduled and the processor load has been cut to a small fraction of what it was. Program is now stable at any canbus load.
|
2015-05-23 09:41:12 -04:00 |
|
Collin Kidder
|
ae7a301cfb
|
Update the entire program to use QVector. This should make the performance better. Still trying to preallocate enough space for 10,000,000 frames which should be more than plenty.
|
2015-05-22 23:33:08 -04:00 |
|
Collin Kidder
|
799d4ca617
|
Notes about what needs to be done, fixed CRTD import, preallocate more memory upon startup.
|
2015-05-22 23:06:26 -04:00 |
|
Collin Kidder
|
39da1be089
|
Add version # to window title, additional work on DBC stuff, removed a bunch of debug messages, removed more references to baud.
|
2015-05-21 21:31:56 -04:00 |
|
Collin Kidder
|
e957dd1fc1
|
Hooked up the device info signals - info is displayed on status bar.
|
2015-05-20 19:32:46 -04:00 |
|
Collin Kidder
|
40fc10d197
|
Change display of canbus speed to say kbps instead of writing out the whole # in the status line. Also, removed any mention of baud rate.
|
2015-05-20 18:47:47 -04:00 |
|
Collin Kidder
|
feccc2336d
|
Updates to cause connection to GVRET to be easier to verify. It should be pretty clear when you are connected now.
|
2015-05-19 22:46:56 -04:00 |
|
Collin Kidder
|
2841a2a72c
|
More implementation of DBC loader, added fields to status bar on main screen.
|
2015-05-18 22:56:56 -04:00 |
|
Collin Kidder
|
dbf8507b28
|
Refactor of previous commit to bring DBC functionality to its own class. Also, some misc bug fixing.
|
2015-05-17 22:55:31 -04:00 |
|
Collin Kidder
|
176680672a
|
Some implementation of the custom frame sender interface and the DBC loading functionality. Both compile as-is but are not functional yet. This is an in-process update.
|
2015-05-17 22:16:19 -04:00 |
|
Collin Kidder
|
057a960e5b
|
Flowview is now essentially complete - hooked up the graphing view to display the data and scroll with the flow view.
|
2015-05-14 21:24:07 -04:00 |
|
Collin Kidder
|
61eb9e2421
|
Fix error in serial init caused by the last commit
|
2015-05-13 20:20:16 -04:00 |
|