Commit Graph
1504 Commits
Author SHA1 Message Date
Collin Kidder 728f8c9e4e Better handling of range boundaries in UDS window. Now allows the
starting value to push ending value along with it for easier setting
of values.
2023-02-14 19:47:30 -05:00
Collin Kidder 8c4d26780a Merge pull request #579 from diekleinekuh/master
Use selected can bus in uds scanner.
2023-02-14 19:31:53 -05:00
diekleinekuh 60888e6a86 Use selected can bus in uds scanner.
Before it always used the first bus no matter what.
2023-02-14 19:00:49 +01:00
Collin Kidder 7588aeec11 Merge branch 'master' of github.com:collin80/SavvyCAN 2023-02-13 22:03:46 -05:00
Collin Kidder d0404e0854 Fix inaccurate wording in preferences window 2023-02-13 22:03:26 -05:00
Collin Kidder 5ef8403d40 Updated help files for several screens. 2023-02-13 22:02:47 -05:00
Collin Kidder ba2d3c221f Updated example pictures for several of the screens 2023-02-13 20:07:35 -05:00
Collin Kidder f8238b8518 Merge pull request #575 from warrickw/master
Comments should come before attributes in DBC files
2023-02-13 19:24:24 -05:00
Collin Kidder 4ecffaa76a Changed text in settings window to more clearly explain what the max
frames / prealloc setting does, some other minor bug fixes and extra
comments in code.
2023-02-13 19:17:44 -05:00
Warrick d431c67aa3 Comments should come before attributes 2023-02-10 18:44:40 +13:00
Collin Kidder ba77154dc1 Merge pull request #570 from pyjamasam/canserver_live_support
Canserver live support
2023-01-22 14:55:12 -05:00
Chris Whiteford c6c2869124 Support for getting live data from a CANserver 2023-01-22 11:31:41 -05:00
Chris Whiteford 55becb0d58 Clean up the old connection when its replaced by a new one 2023-01-22 11:26:00 -05:00
Collin Kidder ffc9278380 Allow hiding / showing byte graphs in Frame Info. Double click on
graphs for magic.
2023-01-17 22:09:39 -05:00
Collin Kidder 45d6e02894 Fix timestamps when loading CL1000/CL2000 log files 2023-01-16 19:11:22 -05:00
Collin Kidder 18a9dbdfb6 Fix up graph zooming for all the graphs on Frame Info. Now possible to
scroll or zoom one axis at a time.
2023-01-15 22:42:49 -05:00
Collin Kidder 74ec42a720 Add new heatmap mode to CAN data grid widget, put that widget onto
Frame Info Window. Made Frame Info Window able to have the two sides
resized relative to each other
2023-01-15 17:05:43 -05:00
Collin Kidder bbb5c99e78 Reworked the Info Window to use separate graphs for each byte and also
allow dynamic drag based resizing of the two sides of the window
2023-01-15 15:18:35 -05:00
Collin Kidder 816dc70b60 Fix crash when the Frame Info window is used then closed then a new
file is loaded.
2023-01-12 20:54:53 -05:00
Collin Kidder 03d9f04e21 Added a bitchange heatmap to frame info window, incremented version
number.
2023-01-12 20:35:04 -05:00
Collin Kidder 6bb980920f Fix swapped bytes when sending a "Request DTCs" message in UDS scanner. 2023-01-12 20:01:09 -05:00
Collin Kidder 62bf89761d Merge branch 'master' of github.com:collin80/SavvyCAN 2023-01-10 22:15:28 -05:00
Collin Kidder 8f9503ff0b Fixes for DBC saving, especially when saving extended frames. Saved
DBC files should load in Vector tools now.
2023-01-10 22:14:56 -05:00
Collin Kidder 3eaaa31735 Merge pull request #567 from dolby360/new_msg_bug_fix
fix: update msg node color when adding a new message to dbc
2023-01-10 19:34:37 -05:00
dolby360 78f9d8cd20 fix: update msg node color when adding a new message to dbc 2023-01-09 08:44:04 +02:00
Collin Kidder 8328634626 Somewhat belately incrementing the version number so it no longer
matches the release version
2023-01-05 20:54:45 -05:00
Collin Kidder 64220d613a Fix for MacOS and GVRET Serial Devices
A previous commit caused any device with a . in the name to be treated as a network device. This is not correct as MacOS will name many usb serial devices with dots in the name. Hopefully this makes the behavior correct in all cases now.
2023-01-05 20:31:10 -05:00
Collin Kidder fa57b3ec55 Added undo functionality to signal editor. CTRL-Z undoes what you just
did but undo buffer currently is deleted when signal window is closed
so undoing is limited currently.

Seemingly fixed issue where it would
constantly think you edited the open DBC file when you didn't.
2022-12-29 21:25:11 -05:00
Collin Kidder 28256c517f Now right clicking a different signal within DBC Sig Editor will switch editing to
that signal.
2022-12-29 20:16:56 -05:00
Collin Kidder 99e8eab30c Fixed crash bug in targetted frames code 2022-12-27 21:41:24 -05:00
Collin Kidder 59ebfe6e9c Fix for a potential crash when a message has 0 data bytes set as its
payload length
2022-12-27 21:19:21 -05:00
Collin Kidder 9ea3c4746c Fix bitview in Signal Editor on MacOS
MacOS didn't scale the bitfield widget quite the way it was supposed to. The layout has been redesigned to prevent this issue.
2022-12-25 18:16:49 -05:00
Collin Kidder 329a5016cc Add graph fixes to flowview and frame info windows
Prev commit fixed graphing window but these other two had the same problem on hiDPI screens
2022-12-25 18:16:01 -05:00
Collin Kidder bc2b759152 Merge pull request #358 from pyjamasam/openglgraphfixes
Fix up double sized opengl graph rendering on high res screens
2022-12-25 13:27:51 -05:00
Collin Kidder 9b4630d7c4 Merge branch 'master' of github.com:collin80/SavvyCAN 2022-12-13 21:47:43 -05:00
Collin Kidder 4a85c4a938 Tweaked the signal view of the bit grid to use bigger fonts where
possible and center text better. Should be a visual improvement
2022-12-13 21:46:59 -05:00
Collin Kidder 7a6cace651 Switched to using set colors for signal view instead of random
generation.
2022-12-13 21:19:25 -05:00
Collin Kidder 4d18c393a9 The dbc signal editor window now refreshes to update the bitfield as
editing takes place. Fixed a bug that caused duplicates of nodes to
appear in the parent node combobox
2022-12-13 20:30:31 -05:00
Collin Kidder 63902a66f2 Merge pull request #555 from qurrent-llc/dev_fixautoexpandingrows
Fix issue #554
2022-12-13 18:11:50 -05:00
Collin Kidder da4560751d Merge pull request #549 from marcohald/master
Changed Windows Build Name
2022-12-13 18:10:46 -05:00
Andy Huska 2ec4c6fe62 Disable row expansion on new file load and turn off row expansion when row count gets too high 2022-12-12 13:44:06 -06:00
Collin Kidder 1343bb363e Update build.yml
Update to hopefully fix several deprecation warnings. This means that most builds are now also on a slightly newer OS version which might limit some people. However, this is unavoidable as the old system images are going away soon.
2022-12-11 18:42:59 -05:00
Collin Kidder 1ef3f10d13 Change MSG to MESG because the Windows build failed. Apparently MSG
already has a definition under Windows
2022-12-11 18:19:03 -05:00
Collin Kidder ddf26bb9b8 Fixed tab order in signal editor, fixed bugs in copying a signal when
adding a new signal, code clean up
2022-12-08 21:55:19 -05:00
Collin Kidder e1f06be6fd Added a setting that allows for limiting the number of bytes per line.
This is useful if you have a 1920x1080 monitor or smaller resolution
but you want to capture 64 byte payloads. The default is 8 bytes but
usually 16 bytes is fine.
2022-12-08 20:35:33 -05:00
Collin Kidder 8ff3459c75 Fixed several DBC related bugs, expanded support for FD frames in the
DBC editor windows. Should more or less function now even for FD frames.
2022-12-07 21:51:44 -05:00
marcohald e18fd1f7e3 Changed Windows Build Name
Changed the name of the ZIP from SavvyCAN_CIBuild.zip to SavvyCAN-Windows_x64_CIBuild.zip to make it more clearer that it is a Windows Build
2022-12-06 12:04:12 +01:00
Collin Kidder 8c19e6f123 Somewhat improved signal text in DBC editor so it can span multiple
grid cells if possible. Tweaked text sizes a bit to look better.
2022-12-05 20:43:06 -05:00
Collin Kidder edc210c336 Only code clean up to remove many warnings. There should be no changes
to program operation.
2022-12-05 19:33:47 -05:00
Collin Kidder 549113f9e1 Flowview will now automatically set the grid to support the frame data
length even for CAN-FD frames (Use Middle Mouse Button to force it to
different sizes)
2022-12-04 22:29:46 -05:00