Collin Kidder
|
f36ba338f1
|
Added a firmware uploader that can be used to upload firmware to supported cortex M3 boards (gvret, gevcu, evtvbms, etc) - Not tested to properly work yet but it does operate. Use at your own risk!
|
2015-08-28 11:31:15 -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
|
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
|
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
|
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
|
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
|
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
|
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
|
1b67ac5cf4
|
Added ability to save an image of the graph, fixed graphing so that timing is relative to the start of the capture (this makes viewing one capture after another with the same graphs much easier). Fixed rescale when importing a new file (no longer rescales).
The bottom line is that it'll be a lot easier to work with graphing of multiple files now.
|
2015-06-07 22:41:57 -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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
0268e36d26
|
Fleshed out more importers, added some preliminaries for serial port support.
|
2015-04-27 20:47:57 -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 |
|
Collin Kidder
|
6fc8cf73c7
|
Initial check-in
|
2015-04-27 17:14:53 -04:00 |
|