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 |
|
Collin Kidder
|
b634024fb2
|
Modified the way that the serial port is opened to hopefully be more cross platform.
|
2015-05-13 20:00:59 -04:00 |
|
Collin Kidder
|
60e5b323cf
|
Flow view more or less works now. Some small tweaks are still coming.
|
2015-05-12 22:34:19 -04:00 |
|
Collin Kidder
|
799d2d77f0
|
Preliminaries for the flow view window. The overall form layout is now complete.
|
2015-05-10 12:57:51 -04:00 |
|
Collin Kidder
|
8ca7b3548f
|
Frame playback via the playback dialog window is now working.
|
2015-05-09 10:07:23 -04:00 |
|
Collin Kidder
|
d86f539d5a
|
Reorganized the main window to properly resize. Added baud rate setting. Added ability to send frames from this application.
|
2015-05-07 22:18:18 -04:00 |
|
Collin Kidder
|
5f4fd37839
|
Big change to serial code - moved out to its own class and thread. Serial comm is now run on a separate thread. This code now certainly leaks a small amount of memory but that'll get fixed.
|
2015-05-06 22:22:14 -04:00 |
|
Collin Kidder
|
fcfdb76225
|
Addition of a playback form - used to play back a log file onto one or both canbuses. However, not yet completed (but it won't crash)
|
2015-05-05 23:04:48 -04:00 |
|
Collin Kidder
|
eebcbacfa5
|
Fixed up various issues with time stamps on imported files.
|
2015-05-05 21:31:08 -04:00 |
|
Collin Kidder
|
277218b43e
|
Fix for proper clearing of frames, addition of a couple of saving formats.
|
2015-05-04 22:20:15 -04:00 |
|
Collin Kidder
|
17e17c6f65
|
Implemented the remaining file loading formats (busmaster log, CRTD), switched the way signals are connected on the main window, hooked up frame count, auto scroll, and clear frame button
|
2015-05-03 22:03:40 -04:00 |
|
Collin Kidder
|
9381c957b1
|
Graphing of canbus data now works. It is very preliminary but it works.
|
2015-05-03 19:47:17 -04:00 |
|
Collin Kidder
|
b8181e67fc
|
Added two more forms into the program and hooked them up. There is no graphing yet but the form is there. The details pane that was in the graphing screen in GVRET-PC is now its own form and being fleshed out still.
|
2015-05-02 11:04:24 -04:00 |
|
Collin Kidder
|
a29c83e2a7
|
Added in code to interface with the GVRET firmware on candue or gevcu hardware.
|
2015-04-28 21:44:31 -04:00 |
|