maciek16c
190d51ae90
LAWICEL CAN-FD support, CAN-FD data rate selection
2023-11-22 14:39:36 +01:00
Collin Kidder
bf309130f3
Fix crash bug in graphing window when trying to edit graphs that don't
...
hvae a corresponding signal entry in a DBC file
2023-11-21 21:04:56 -05:00
Collin Kidder
3824111eb9
Merge branch 'master' of github.com:collin80/SavvyCAN
2023-11-21 21:03:51 -05:00
Collin Kidder
55a3b2e9d4
Update build.yml
...
Switch to compiling with MacOS12
2023-11-21 11:46:38 -05:00
Collin Kidder
7fef6eb49f
Merge pull request #679 from rusoku/master
...
Add support ListenOnly feature for Qt SerialBus plugins
2023-11-20 21:48:47 -05:00
Collin Kidder
fab6beee7f
Merge pull request #697 from CCGene/master
...
Added canlogserver CAN remote capture
2023-11-20 21:48:02 -05:00
Generoso Cesaro
cb2725e6c4
Added canlogserver CAN remote capture
2023-11-17 16:21:38 +01:00
Gediminas Simanskis
20348547a2
added EN_SILENT_MODE into QCanBusDevice::UserKey
2023-10-08 20:00:03 +03:00
Pavel Kurenev
771518c4fb
Add 3000000 baudrate mode for Lawicel device
2023-09-29 03:13:56 +03:00
Robin K
45c966b5c2
Add comma check to trc loader
2023-09-26 10:33:40 +02:00
Collin Kidder
b78ab3c7bd
Updated framesenderwindow to support the new trigger types and use the triggermask. It might actually work now.
2023-09-25 21:50:57 -04:00
Collin Kidder
dda3109f60
Added a new dialog that helps to construct triggers for custom frame sender. Reworked custom sender window in anticipation of new functionality for triggers and modifiers
2023-09-24 21:38:04 -04:00
Collin Kidder
aada0daf55
Add a fix for GVRET serial devices on MacOS
2023-09-13 20:55:19 -04:00
Collin Kidder
f256b56053
Fix two crash bugs that could happen if you delete nodes or messages
2023-09-06 19:29:50 -04:00
Collin Kidder
83fb042e92
Fixed issue where making a new message could create that message with
...
an already existing ID. Fixed issue where creating a new signal from
an existing signal would not show up properly.
2023-08-01 21:37:59 -04:00
Collin Kidder
f6157e12cd
Add support for PCAN 2.1 file format.
2023-07-20 21:19:12 -04:00
Collin Kidder
96a5ceb852
Fix off by one error that caused first frame not to be sent when using
...
the playback window.
2023-07-11 22:07:10 -04:00
Collin Kidder
310d75761f
Add ability to save decoded CSV with absolute timestamp
2023-07-11 21:14:19 -04:00
Collin Kidder
e2438efac5
Allow for decoded DBC signal output without attaching the name to the
...
resulting string. Used by CSV output.
2023-07-11 20:36:17 -04:00
Collin Kidder
627ac8b899
Moved lawicel autodetector down the list as it is a bit overly generic
...
and falsely loaded some files it shouldn't.
2023-07-11 20:01:05 -04:00
Collin Kidder
3c4aac5fc3
Merge pull request #633 from qurrent-llc/master
...
Fixed 2 DBC file format errors
2023-06-13 18:33:37 -04:00
Collin Kidder
6d62c2e9c8
Merge pull request #628 from Pacerino/master
...
Add Extended CAN Bus Frame to SLCAN/LAWICEL
2023-06-13 18:29:22 -04:00
Andy Huska
f39b61f4e8
Fixed filterLabeling not loading from settings correctly
2023-05-22 16:33:44 -05:00
Andy Huska
ab476c746e
Added fully qualified dbc, node, and msg searching
...
...to graphing window and signal viewer so complex systems with message
name duplication (eg "Status") works well. DBCHandler class has a new
function to find a msg by fully qualified node name...Utility class defines
the qualified name seperator, right now it is :: and is used thusly
filenameNoExtension::nodeName for display in the node dropdown (because
nodes can be common between dbc files). To get the message from the
system you use the findMessage function in dbchandler and pass the
msgName and the fully qualified node name. This is about as unique as we
can get, second only to message ID.
Added node comboBox to graph signal editor for easier data filtering
(took the same implementation that was in signal viewer, and tuned up
both of them)
2023-05-17 17:23:27 -05:00
Andy Huska
0f9a17123d
Merge branch 'master' of github.com:qurrent-llc/SavvyCAN
2023-05-11 16:51:42 -05:00
Andy Huska
30d9f0750c
Merge pull request #6 from collin80/master
...
Fix error in loading of PCAN V1.3 files.
2023-05-11 14:47:05 -07:00
Andy Huska
a66e63ced9
Fixed some DBC file format errors
...
frame ID for extended IDs was not having its upper bit set
BA_DEF_DEF_ "filterlabeling" is INT type but was getting bool written
(e.g. 'false' instead of 0)
2023-05-11 16:45:41 -05:00
Collin Kidder
971312486e
Fix error in loading of PCAN V1.3 files.
2023-05-07 17:56:00 -04:00
Pacerino
165f8a8c6b
Revert "Update build.yml"
...
This reverts commit 9d7e2fe77b6b1830e54e866e3dcc88e73639ecfe.
2023-04-28 20:48:41 +02:00
Alexander
356e66a80e
Update build.yml
2023-04-28 20:09:49 +02:00
Pacerino
bb1a7623aa
Add Extended CAN Bus Frame to SLCAN/LAWICEL
2023-04-28 15:36:57 +02:00
Collin Kidder
e89517086f
Update build.yml
...
Looks like the LinuxDeployQT system will now support Ubuntu 20.04 so it's time to update as 18.04 no longer works with Github Actions
2023-04-16 19:32:09 -04:00
Collin Kidder
0843081cc5
Merge branch 'master' of github.com:collin80/SavvyCAN
2023-04-11 21:16:42 -04:00
Collin Kidder
780e2fb1a2
Several changes suggested in draft pull requests from llange. Fix some
...
ambiguous places, fix warnings, fix errors when trying to compile with
QT6
2023-04-11 21:15:34 -04:00
Collin Kidder
07935005c6
Merge pull request #612 from viktorgino/fix-mqtt
...
Fix converting timestamp from MQTT payload
2023-04-11 19:45:58 -04:00
Viktor Verebelyi
e082c7f651
Fix converting timestamp from MQTT payload
2023-03-28 18:15:32 +01: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
1e5f5c7a94
Fixes to UDS Scan window to make it function properly while also
...
loading/saving successfully
2023-03-20 22:09:39 -04:00
Collin Kidder
8c756a46b2
Change the default canbus speed to 500k which aids in making J2534
...
devices work out of the box.
A more thorough solution should be implemented later on.
2023-03-20 21:21:12 -04:00
Collin Kidder
39b43ebf38
Switched up the way time stamp formatting is done. Now tracked by an
...
enum for easier determination. Also changed graphing window to respect
"system clock" style timestamps and display them properly.
2023-03-15 19:50:58 -04:00
Collin Kidder
1e0cd3c14d
Merge pull request #597 from amiralnar/load-time-from-canhacker-fles-fix
...
fix timing loading from CanHacker files where seconds in frame resets after 59 to 0
2023-03-14 21:19:20 -04:00
amiralnar
6918c1d73a
fix loading CanHacker .trc files with seconds timing
2023-03-14 13:31:13 +10:00
Collin Kidder
2d9a491e7f
Update some of the help files (Playback and Signal Editor)
2023-02-22 21:45:54 -05:00
Collin Kidder
b8ee038632
Merge branch 'master' of github.com:collin80/SavvyCAN
2023-02-22 21:06:52 -05:00
Collin Kidder
51ba7a2e76
Add a new window that can be used to bridge two CAN buses with
...
selective ID forwarding.
2023-02-22 21:06:23 -05: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
6703503428
Merge pull request #593 from projectgus/bugfix/add_signal_without_filter_labels
...
main window: Fix error on "add to a graphing window" if !filter labels
2023-02-22 18:55:49 -05:00
Collin Kidder
032b82538d
Merge pull request #592 from projectgus/feature/dbc_undo_bitfield_clicks
...
dbc signal editor: Allow undo of clicks on bitfield
2023-02-22 18:54:23 -05:00
Angus Gratton
7ed9ebba21
main window: Fix error on "add to a graphing window" if !filter labels
...
Right-clicking and trying to graph a signal from a DBC with "Label filters"
unset would result in an error "Cannot find ID 0xNNN in DBC files(). Not adding
graph".
Filter labels unset is the default state when adding a new DBC file.
2023-02-22 21:32:58 +11:00
Angus Gratton
0e9ef2921d
dbc signal editor: Allow undo of clicks on bitfield
2023-02-22 20:23:00 +11:00