Collin Kidder
74f234a9f7
Tweaks to the associated signal tracking. Now there is a label that
...
tells you whether the parameters match the currently selected signal
or not.
2019-04-14 18:28:12 -04:00
Collin Kidder
1d218774dc
Various changes to the file comparator window to make it a lot easier
...
to undestand.
2019-03-14 19:28:05 -04:00
Collin Kidder
ec49413f61
Major revamp of the connection window. Hopefully it is more clear and
...
intuitive now.
2019-03-05 21:25:32 -05:00
Collin Kidder
70e8af85af
Added ability to automatically find ESP32RET devices on the local network
2019-02-27 20:29:08 -05:00
Collin Kidder
b91dad5f03
Reorder Tabs for preference window, add preference for whether to load
...
and save CAN bus connections.
2019-02-24 20:45:27 -05:00
Collin Kidder
b54777d1aa
Completion of adding a new mode to sniffer window (View Bits). Also
...
now it loads and saves the window position, size, and column sizes for
the sniffer window.
2019-02-20 21:14:25 -05:00
Collin Kidder
20cd1559e4
Change layout of signal editor to be not quite so tall. It now fits
...
better in a variety of screen resolutions.
2019-02-17 17:19:27 -05:00
Collin Kidder
f6269dd5f4
Make timestamp formatting use QVariant for better sorting by timestamp.
2019-02-17 14:43:13 -05:00
Collin Kidder
576a6c87c5
Add preliminary version of a new data visualization idea in the
...
sniffer window.
2018-12-27 23:31:26 -05:00
Collin Kidder
29dec2dc65
Restructured the Frame Info window and added a graph of all the bytes
...
in the selected frame (color coded the same as the flowview)
2018-12-12 20:53:11 -05:00
Collin Kidder
dd1c6b8a6e
Updated Sniffer help, added a lot of functionality to Sniffer Window
...
Sniffer can now
keep all ids without expiring
Fade out bytes that aren't changing
2018-10-22 22:29:21 -04:00
Collin Kidder
b7bb37048b
Enabled ability to use any QT SerialBus driver in SavvyCAN. Now
...
PeakCAN, ValueCAN, SocketCAN, and J2534 should all work.
2018-10-21 11:50:24 -04:00
Collin Kidder
466c7f5230
Overwrite mode was accidentally grayed out. That is fixed now. Whoops.
2018-04-23 21:05:54 -04:00
Collin Kidder
827754aa1c
Remove some changes that only applied in a very specific circumstance, remove prototype and non general purpose entries from menus (you won't miss them)
2018-04-23 20:28:12 -04:00
Collin Kidder
c380e172b0
Add UI elements for a new remote connection system. Just UI and settings for now.
2018-02-11 18:32:18 -05:00
Collin Kidder
f7f9096a72
Add 0x prefix to some more fields on UDS Scanner Window. Fix ability to use 4 subfunction bytes
2017-12-14 18:42:40 -05:00
Collin Kidder
f4474badc5
Added ability to change the font size.
...
It mostly works. It's a little wonky sometimes but it will mostly change all fonts in the application to the size you set.
2017-12-10 20:02:11 -05:00
Collin Kidder
1ea9ea4fac
Add fault handling code mostly used to detect when the serial port disappears while a GVRET style device is connected. Beginnings of code to add a reconnect button.
2017-11-20 22:07:13 -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
9e85925782
Merge branch 'master' of github.com:collin80/SavvyCAN
2017-10-19 08:59:06 -04:00
Collin Kidder
383ee8fe19
Big changes to connection window to make it more intuitive. Also
...
brings window closer to supporting M2RET devices better.
2017-10-18 21:48:13 -04:00
Collin Kidder
58df4d8e15
Merge pull request #94 from FabianInostroza/master
...
Fix port widget height in connection window.
2017-10-15 20:50:41 -04:00
Ubuntu
4e645a8674
add extended addressing to iso tp window
2017-10-15 09:17:48 -07:00
Fabián Inostroza
60ec8bb5b0
Fix port widget height in connection window.
2017-10-14 04:08:00 -03:00
Collin Kidder
03776b6ad7
Some bug fixes, much more work on ISOTP/UDS decoder window.
2017-10-12 20:09:22 -04:00
Collin Kidder
cee299b552
Many changes to improve UDS decoding.
2017-10-11 22:19:38 -04:00
Collin Kidder
0f9584eaea
Fixed ISOTP Interpreter Window - It functions again.
...
Also added UDS decoding to the ISOTP window. An attempt is made to see
if a frame looks like UDS and then it is decoded.
Also, some code clean up to remove some compiler warnings. There's a
LONG way to go still.
2017-10-09 20:59:25 -04:00
Collin Kidder
fdc9da0983
Fixed TAB order for all forms.
...
Some of them had odd ordering that was kind of annoying.
2017-10-08 19:56:19 -04: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
74cbcded53
Fix some bugs in script system when using multiple scripts
2017-09-03 21:13:12 -04:00
Collin Kidder
9f64eabd9f
Add openGL mode to flowview, add histogram graphing to frame info
...
window (also openGL accelerated if you choose)
2017-09-03 13:46:02 -04:00
Collin Kidder
4b61ea2c00
Various changes to support use and loading of multiple scripts in the
...
scripting system.
2017-08-31 20:33:27 -04:00
Collin Kidder
cbc6115ec4
Make OpenGL graphing mode a setting so you can turn it on/off, sped up
...
realtime graphing in Graphing Window.
OpenGL mode is pretty and you'll like it if you have a good video
card. But, don't enable it if you do a lot of complex graphing and
you have a crappy built-in Intel or AMD graphics card - your
performance will suffer. Otherwise, if you have a nice card enable it
for a nice graphical boost and maybe a little more speed.
2017-08-30 20:55:33 -04:00
Collin Kidder
6ef5757a4d
Additional functionality for scripting interface.
...
In progress but raw CAN works now.
2017-08-22 20:03:58 -04:00
Collin Kidder
fc95e3dbea
Make main CAN frames list scroll by pixel instead of by item
...
This small change causes the main window to scroll a lot more smoothly
if you've got a lot of interpreted frames and you've expanded them.
Otherwise scrolling was not a fun time.
2017-08-21 21:02:48 -04:00
Collin Kidder
5936c79906
Merge branch 'master' of github.com:collin80/SavvyCAN
2017-08-13 18:01:39 -04:00
Collin Kidder
5b3eef1cf3
Changed motor controller config window to target Rinehart Motion controllers instead of my custom controller.
...
Yes, I still need to move it into dynamic library and out of the main program.
2017-08-11 13:52:40 -04:00
Collin Kidder
470b8d3b0c
Removed dependency on QScintilla, switched to jsedit
...
QScintilla was *EXTREMELY* overkill for what I really needed. It also
created problems for people trying to compile the source. The new
solution is much easier to compile and use.
2017-08-06 21:23:11 -04:00
Collin Kidder
2d01f695e2
Added ability to change time format string for when you're in System
...
Clock mode. Fixed code so that editing settings in the settings dialog
will now immediately take effect in the program.
2017-07-12 20:02:20 -04:00
Collin Kidder
8830950f85
Addition of "System Time" mode where frames are timestamped by
...
absolute time from the PC clock.
2017-07-09 16:54:26 -04:00
Collin Kidder
e3bb44f61b
More implementation of UDS code, bug fixes to UDS, addition of
...
progress bar for UDS
2017-05-21 19:44:26 -04:00
Collin Kidder
72589c7760
Preliminaries for new UDS modes, added code to ensure lower and upper
...
bounds are respected on UDS window.
2017-05-21 17:28:20 -04:00
Collin Kidder
341df5df2d
More implementation of UDS scanner - now output is colored and in tree
...
format.
2017-05-20 21:33:12 -04:00
Collin Kidder
521009ec2b
Added ability to save UDS scan log, fixed bug with aborting a UDS scan
2017-05-11 21:58:55 -04:00
Collin Kidder
d38b94120d
Fixes to allow for rapid frame updating in screens that need it, more
...
implementation of UDS scanner (and fixes to make it work with current
code base)
2017-05-11 21:42:12 -04:00
Collin Kidder
b309cce30b
Updated version number, added buttons for filter load/save in playback
...
window
2017-04-24 21:36:28 -04:00
Collin Kidder
e2811af479
Added a serial console to the connection window which can be used to
...
figure out what is going on with a connected device. Currently really
only useful for GVRET style devices.
2017-04-11 21:09:29 -04:00
Collin Kidder
74f6d7f947
Add preliminaries for signal viewer, update version number, switch dbc handler to singleton pattern, changes to DBC attributes
2017-01-15 16:30:08 -05:00
Collin Kidder
72ccbc8b97
Changed description of little endian mode to hopefully be more clear to more people.
2017-01-08 19:23:49 -05:00
Collin Kidder
e8d60551d0
Fixes for OSX
...
Fix 8x8 data grid not showing up on OSX. Reformat text within data grid
a bit.
2017-01-05 19:46:52 -05:00