Collin Kidder
eb85089b39
Add support for lawicel logs
2019-10-02 15:29:37 -04:00
Collin Kidder
d6a041927c
Fix autodetection of Canalyzer ASC files
2019-09-19 20:00:15 -04:00
Collin Kidder
b6a15a28cd
More fixes for compiler warnings - cleaning up code and making assumptions more clear
2019-08-12 22:02:07 -04:00
Collin Kidder
947f24f267
More fixes for compile warnings
2019-08-08 21:49:03 -04:00
Collin Kidder
e7e65b7216
Fixed up a bunch of compiler warnings.
...
There should be no functional difference, just less noise when compiling
2019-08-08 21:15:51 -04:00
Mark Webb-Johnson
1cd5afa53b
Add support for reading/writing the latest CRTD format (with bus number)
2019-07-19 10:56:27 +08:00
Collin Kidder
d4a735a710
Allow many places to load and save the last directory used for that functionality so it can easily be used again.
...
All frame file I/O uses the same directory load/save location but DBC files store separately as do filter files, graphing definitions, and stored text files from the various reverse engineering windows.
2019-06-17 20:58:56 -04:00
Fabián Inostroza
f26dfb6cc2
Fix candump file detection. It generated a segfault when loading a busmaster log file with auto detection.
2019-04-30 00:51:47 -04:00
Collin Kidder
1fbd381df7
A few improvements to automatic file format detection.
2019-04-14 20:01:12 -04:00
Collin Kidder
f14247cc35
Added a format tester for every input format and an auto-loader that
...
tries to guess the file type based on its contents.
Not completely stable yet but still a lot more fun than trying to find
the file format in a list of 19 file formats.
2019-04-11 22:23:47 -04:00
Collin Kidder
e013b91af3
Fixes to CANAlyzer ASC format when saving. Hopefully perfectly matches
...
now
2019-03-20 19:55:54 -04:00
Collin Kidder
11b10b7220
Add CANOpen Magic file format for loading
2019-03-19 19:56:48 -04:00
Collin Kidder
39d8786d4b
Fixes to make native GVRET file loading more robust.
2019-03-18 21:49:36 -04:00
Collin Kidder
56691b3680
Fixes to file loading
2019-03-18 20:38:31 -04:00
Collin Kidder
6a9bd48442
Change formatting of CANAnalyzer ASC saving to hopefully better match
...
the "Real" program's output
2019-03-17 18:30:10 -04:00
Collin Kidder
ef5f41644a
Add CANalyzer ASC saving
2019-03-11 20:35:23 -04:00
Izzy
79a684e74a
Fix loading for values >0x7F in the first byte.
2019-03-09 19:50:58 -08:00
Izzy
a03a9d6d09
Fix a few typos, and fix import/export of timestamps. Normalizes to microseconds, and makes the first sample happen at 0. Exported version is now indistinguishable from the imported version, other than the timestamps starting at 0.
2019-03-08 23:43:34 -08:00
selabnayr
8e23302e79
Add load/save for Cabana log files.
2019-03-08 18:01:03 -08:00
Collin Kidder
ceae98d762
Fix an inverted situation in PCAN file loading that caused extended
...
frames to not load properly from version 1.1 files
2019-02-14 20:15:00 -05:00
Collin Kidder
39f07fac32
Fixed Vector ASC loading to work a bit better
2019-02-13 20:58:30 -05:00
Collin Kidder
1a7d229bf2
Fixes for several small bugs in file loading that messed things up.
2018-06-18 21:14:41 -04:00
Collin Kidder
ff2b3e25cf
Merge pull request #134 from FabianInostroza/fix_remote_frames
...
Make SavvyCAN aware of remote frames.
2018-06-03 10:59:09 -04:00
Collin Kidder
f5b8f1090b
Fixes to allow native files and CRTD files to load with frame that have zero data bytes, allow loading of files that have errors.
2018-05-17 20:40:17 -04:00
Fabián Inostroza
b8896d76b6
Make SavvyCAN aware of remote frames.
2018-04-29 18:52:31 -03:00
Collin Kidder
1659e37be4
Merge branch 'WIP' of github.com:collin80/SavvyCAN into WIP
2018-04-17 20:04:58 -04:00
Collin Kidder
63ee973b9c
Changes to BLF file reading code
2018-04-17 20:00:39 -04:00
Fabian Off
a3b8969fe0
implement reading CANHacker trace files
2018-04-14 23:43:07 +02:00
Collin Kidder
c60eac7364
Add support for loading BLF files. Only loads CAN frames at this point.
2018-02-08 20:47:13 -05:00
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