Collin Kidder
|
27ab4aade7
|
More implementation of signal/message editing
|
2015-06-09 20:40:54 -04:00 |
|
Collin Kidder
|
faedc6da3d
|
Additional work to implement some of the editing in the signal/message editor. There is a long way to go still.
|
2015-06-08 22:13:13 -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
|
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
|
f5d7adae1b
|
Fix "scale" in new graph dialog so that it can be set as a float instead of an integer.
|
2015-06-06 13:23:10 -04:00 |
|
Collin Kidder
|
b9f7a3417e
|
Fixed a crashing bug in the signal editor
|
2015-06-04 22:57:20 -04:00 |
|
Collin Kidder
|
8caafce022
|
Graphing window now retains your current view when graphs are added and subtracted unless you get down to no graphs.
This makes it easier to load lots of graphs and do work without having the graph constantly resize.
|
2015-06-04 21:08:25 -04:00 |
|
Collin Kidder
|
a658e335d5
|
Changed the way the new bitfield histogram looks to make it more self explanatory.
|
2015-06-04 20:34:38 -04:00 |
|
Collin Kidder
|
3bef1950b1
|
Added a bitfield histogram to the frame details screen.
|
2015-06-04 20:31:14 -04:00 |
|
Collin Kidder
|
498d07fbe9
|
Fixed a typo in code that currently does nothing. Really helpful, huh?
|
2015-06-04 20:12:39 -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
|
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
|
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
|
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
|
d03c439ce3
|
More implementation of DBC signal editor (Now viewing is pretty well completely working)
|
2015-06-02 21:27:11 -04:00 |
|
Collin Kidder
|
25c320073c
|
Vast improvements to signal editor GUI.
|
2015-06-01 21:57:46 -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
|
918f0e5b61
|
Fix null pointer deference that can happen if you exit the program without ever starting the serial port code.
|
2015-05-25 21:12:29 -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
|
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
|
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
|
07c6046b2c
|
SerialWorker now asks for device info from GVRET. Also, fixed a bug. Lastly, the connection attempt will now time out after 1 second.
|
2015-05-20 19:22:30 -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
|
5c2bc06877
|
More implementation of DBC loader. The loading is pretty much complete now.
|
2015-05-19 22:47:26 -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
|
baa680c01c
|
Fix to make serial work much better with the candue boards.
|
2015-05-13 21:42:04 -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
|
2d989053e7
|
Removed the *.user file from the index. It doesn't belong being version tracked. Also fixed an extraneous qualifier that didn't mess up on Windows but breaks the compile on OSX.
|
2015-05-12 18:47:26 -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
|
fd93f49fa9
|
It is now possible to edit existing graphs.
|
2015-05-09 18:17:06 -04:00 |
|