Commit Graph
22 Commits
Author SHA1 Message Date
Leopixelo 614f2fef54 implement seeking in playback window and add playback line in graphing view 2026-06-08 15:13:12 +02:00
Collin Kidder d1185f54b9 Issue #604 reports that crashes are possible in playback window if someone clicks play
when nothing is loaded to playback. Instead now a warning is shown.
2023-03-23 21:38:32 -04:00
Collin Kidder e0fe807c38 Incremented version number, added mode to playback window to make it
start playback only once traffic starts coming in
2023-02-22 19:09:41 -05:00
Collin Kidder 9302c18c33 Integrated help into the system. Most all the sub-screens that are actually complete
and working have integrated help now. Press F1 to bring up help for a given window.
2017-11-30 21:02:16 -05:00
Collin Kidder ed2cd7bd8c Reimplemented the ability to chain multiple log files and run them in sequences. 2017-11-08 21:09:20 -05:00
Collin Kidder 3bf19fdbc4 Moved a lot of the frame playback window functionality to a new class. This allows the functionality to be run
on a separate thread. The performance is a lot better and "use original timing" is now reasonably accurate.
2017-11-08 20:38:19 -05:00
Collin Kidder 9c9ab1933b Add mode to playback window to it to approximate the original frame
timings from the file/capture.
2017-10-24 21:27:55 -04:00
Collin Kidder b7a1afcd8f Further source file restructuring 2016-12-11 21:36:25 -05:00
Collin Kidder ddfac100d2 Changed sending windows to use new system where there are arbitrary number of buses 2016-12-08 20:21:42 -05:00
Collin Kidder a3cd14e495 Additional implementation of the new connection scheme. It is now possible to send frames to CANConnection objects indirectly based on registered bus number.
This further abstracts the interface. Things are reasonably stable now for frame reception. Initial work has been done to support frame transmission as well. This is currently less stable but mostly working.
2016-03-27 22:37:02 -04:00
Collin Kidder 41ee0a8646 Now the playback window is capable of vastly quicker sending of frames.
Use the burst setting and crank it up. Set the time interval to around 2ms and the burst to 6 and you'll be slinging frames like crazy.
2015-07-29 20:16:44 -04:00
Collin Kidder 0e0dada271 Allow for saving/loading filter definition within the playback window 2015-07-21 20:42:32 -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 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 37f30116e7 Updated the program version tag, added ability to delete entries in the sequence in the playback window. 2015-06-23 21:59:03 -04:00
Collin Kidder 3aa2c42cf0 Completely revamped frame playback window that can play back files in sequence with various forms of looping. 2015-06-23 21:34:48 -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 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 8ca7b3548f Frame playback via the playback dialog window is now working. 2015-05-09 10:07:23 -04:00
Collin Kidder c37bca4132 Completed playback system except that sending frames isn't implemented in the project yet so that must be completed. 2015-05-06 19:56:30 -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