Collin Kidder
2916fb92eb
Added more control options to graphing window, updated version number
...
The graphing window now can be zoomed via the context menu or with the
+ and - keys. Also, you can reset to a "good" view of all the graphs
from the context menu.
2015-11-23 09:19:47 -05:00
Collin Kidder
e0db7e83fd
Added a trigger ability to flowview. The playback will stop automatically if a trigger value is found. This allows for moving quickly through the data looking for a given value. Also change the hotkeys to R,T,Y because they aren't really needed for anything else on the form.
2015-09-13 19:37:28 -04:00
Collin Kidder
4177b8524b
Support for keyboard based control of FlowView (Q,W,E)
2015-09-13 17:51:34 -04:00
Collin Kidder
9d3608cd90
Allow flowview to work in realtime like many of the other windows can do.
2015-08-25 19:47:25 -04:00
Collin Kidder
004b430ca7
Added the ability to sync the main window and graph window to the flowview window so that while watching the flow the other two windows stay in sync.
...
This eats processor power. A lot. You probably won't be able to go much faster than 100ms intervals. It won't have any effect.
2015-08-23 15:54:47 -04:00
Collin Kidder
e1eb1f9ab1
The main screen, flowview, and graphing screens are now linked. If you double click a frame on the main window or a graph in flowview or the graphing window the other two windows will update to show that data as well.
2015-08-23 15:45:56 -04:00
Collin Kidder
32c38e2331
Fixed a major bug that caused flow view to be totally broken.
2015-08-19 19:56:22 -04:00
Collin Kidder
3ec7638e7b
A bunch of little tweaks to remove compile-time warnings. Just convenience really.
2015-08-13 21:00:34 -04:00
Collin Kidder
c4c0079675
Fix to add proper file extension when saving even if OS does not automatically add it for us.
2015-08-12 20:49:31 -04:00
Collin Kidder
07de662532
Updated the entire program to work in either hex or decimal. Changing the mode in settings will change which is used in many places.
...
You can always still enter values in decimal, hex, or binary regardless of the mode you are in.
2015-08-12 20:18:33 -04:00
Collin Kidder
b8bd058f40
Remove all the references to using non-native save windows. It didn't fix linux and it broke Windows and linux. SO, yeah, this is reverting that.
...
Also, 0 out data bytes that aren't used for the native format. The native format always shows 8 data bytes even if the frame didn't have that many. That way programs like Excel will still have data in all of the positions.
2015-07-27 21:15:46 -04:00
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
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
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
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
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
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
ded8dbcfa2
Fix crash bug when loading files back to back and having flow view open.
2015-06-04 18:49:03 -04:00
Collin Kidder
97f7db4e62
Added dynamic update support to flowView as well. As in the frame details view, it currently does not do realtime updates as frames come in but will update when a new file is loaded.
2015-06-03 22:02:40 -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
34d68d7e33
Various bug fixes to flow view. Incremented version number.
2015-05-29 20:11:43 -04:00
Collin Kidder
cc276dfb4f
CANDataGrid had the bits reversed. Whoops... This has been fixed. Added a + in the center of the flow view graph to show that the current data is actually there in the center not at the right edge like you might assume. Incremented version number.
2015-05-25 20:15:20 -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
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
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
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