Commit Graph
83 Commits
Author SHA1 Message Date
Collin Kidder be97380bbf Add PCAN log ver 2 file loading as well as loading of CANalyzer ASC logs 2018-02-07 16:23:54 -05:00
Fabián Inostroza 12b6c74fc9 Fix loading of candump log files with extended frames. 2018-01-11 01:44:33 -03:00
Anner J. Bonilla 9b693630b3 add candump save support 2017-11-20 06:08:20 -08:00
Collin Kidder 9be4838618 Added "continuous logging" functionality.
This is useful if you're having stability troubles and/or are worried
about crashes. With traditional logging you can lose your capture if
the program, CAN adapter, or computer crash before you've saved. With
continuous logging the file is flushed to disk every couple of seconds
so you won't lose more than a few seconds of log even during a crash.
2017-10-07 22:15:21 -04:00
Collin Kidder 83399ed0a7 Switched to newest version of qcustomplot. 2017-08-06 21:25:17 -04:00
Collin Kidder 8e6883f8f0 Frame file I/O file got messed up line endings. Hopefully this fixes
that.
2017-07-06 21:50:04 -04:00
Collin Kidder f4c6c3fbd9 Add Kvaser log file format for loading 2017-04-03 21:08:15 -04:00
Collin Kidder 49b2ac0155 Add the ability to load several forms of DBC attributes. 2017-01-16 21:00:26 -05:00
Collin Kidder 4f7611f443 Changed default extension for PCAN to be the proper extension. 2017-01-08 19:21:36 -05:00
Collin Kidder 2758fa8a09 Removed a few more warnings, switched the way CAN callbacks work. 2016-12-30 14:24:17 -05:00
Collin Kidder 7222870b1e Many little fixes to clean up warnings and bugs. 2016-12-29 20:50:02 -05:00
Collin Kidder 9e592d916c Merge branch 'master' of github.com:collin80/SavvyCAN into WIP2 2016-12-08 20:50:35 -05:00
Collin Kidder 0661427b44 Added PCAN files for loading (but not saving) 2016-09-13 19:58:08 -04:00
canpadawan d422a5c592 CANFrame.len is now unsigned int 2016-06-24 17:30:22 +02:00
Collin Kidder d5735a4908 Merge branch 'master' of github.com:collin80/SavvyCAN into WIP
Conflicts:
	README.md
	serialworker.cpp
2016-05-31 19:33:26 -04:00
canpadawan 1a655fb7b3 add support for candump/kayak logs (loading only) 2016-05-31 14:52:09 +02:00
Collin Kidder 7e20bcfd37 Added a bit of error handling to file loading routines. It will now most likely
tell you that you picked the wrong format instead of crashing. Updated version
number to match new functionality.
2016-05-09 21:12:41 -04:00
Collin Kidder 05836129b3 Added Vehicle Spy CSV format. Right now only loading is really
implemented.
2016-01-30 22:20:18 -05:00
Collin Kidder a42d9532d7 Refactored code so that frame file loading/saving is all done through
a unified interface. Updated file filters. Notched up version number.
2016-01-21 20:11:35 -05:00
Collin Kidder 7a28951206 Fix up loading and saving of CAN-DO format to be more correct 2016-01-21 19:42:10 -05:00
Collin Kidder 18294c7712 Change default save/load format to native GVRET log format. This
format has the most information and is really the best option. Fixed
up lack of ability to save IXXAT and CANDO filtered.
2016-01-21 19:15:12 -05:00
Collin Kidder b328e08096 Added IXXAT and CAN-DO formats for loading and saving. Incremented
version number.
2016-01-19 21:47:27 -05:00
Collin Kidder f6b5db9617 Added the ability to track which direction frames are coming from
(from us or to us), import that detail from file formats that support
it, save it to file formats that support it. Also some bug fixes.
2015-12-01 20:25:52 -05:00
Collin Kidder dfc3ced69d Added support for loading/saving trace files. Presumably this format
is from Vector in some fashion.
2015-11-23 21:52:28 -05: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 b3d0b76cc6 Add busy indicating progressbar to the rest of the long file loading operations. 2015-08-09 19:40:23 -04:00
Collin Kidder fa5acf612b Add progressbar to loading on main form, add ability to graph DBC defined signals, make graphing bias/scale work like DBC bias/scale to be consistent. 2015-08-09 19:34:19 -04:00
Collin Kidder f9fef43a9a Fix to properly free memory that was allocated. 2015-08-08 19:09:01 -04:00
Collin Kidder b8bd058f40 Remove all the references to using non-native save windows. It didn't fix linux and it broke Windows and linux. SO, yeah, this is reverting that.
Also, 0 out data bytes that aren't used for the native format. The native format always shows 8 data bytes even if the frame didn't have that many. That way programs like Excel will still have data in all of the positions.
2015-07-27 21:15:46 -04:00
Collin Kidder c36684404a Implemented the missing three save formats. Also incremented version num. 2015-07-07 20:51:55 -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 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