Collin Kidder
0ff076de3a
Fixed up ability to send frames while not connected and to show frames
...
that were sent within the same window as received frames. Added a new
scripting window that can be used to create scripts that send and
receive messages at runtime - not done but sort of working.
2015-11-30 20:35:08 -05:00
Collin Kidder
97de959783
Fixed issues with phantom records when filtering the main frame display. Updated version number and required GVRET version since GVRET has had some important fixes recently.
2015-09-14 20:47:05 -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
3ec7638e7b
A bunch of little tweaks to remove compile-time warnings. Just convenience really.
2015-08-13 21:00:34 -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
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
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
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
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
06ee0c9301
Added frames per second read out. Fixed some crashes.
2015-05-24 10:10:27 -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
277218b43e
Fix for proper clearing of frames, addition of a couple of saving formats.
2015-05-04 22:20:15 -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
Collin Kidder
6a646cb31b
DRASTIC speed up of file loading by not refreshing until the file load is done. Very fast now.
2015-04-27 18:39:48 -04:00
Collin Kidder
1deff8af58
New custom model that somewhat speeds up loading of canbus frame but it's still dog slow.
2015-04-27 18:31:30 -04:00