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