Collin Kidder
0ff076de3a
Fixed up ability to send frames while not connected and to show frames
...
that were sent within the same window as received frames. Added a new
scripting window that can be used to create scripts that send and
receive messages at runtime - not done but sort of working.
2015-11-30 20:35:08 -05:00
Collin Kidder
1b1c150618
Merge branch 'master' of github.com:collin80/SavvyCAN
...
Conflicts:
SavvyCAN.pro
mainwindow.cpp
mainwindow.h
2015-08-28 11:37:44 -04:00
Collin Kidder
f36ba338f1
Added a firmware uploader that can be used to upload firmware to supported cortex M3 boards (gvret, gevcu, evtvbms, etc) - Not tested to properly work yet but it does operate. Use at your own risk!
2015-08-28 11:31:15 -04:00
Collin Kidder
80a8758e16
Beginning of implementation of single/multi-state window.
2015-08-27 21:19:57 -04:00
Collin Kidder
41ee0a8646
Now the playback window is capable of vastly quicker sending of frames.
...
Use the burst setting and crank it up. Set the time interval to around 2ms and the burst to 6 and you'll be slinging frames like crazy.
2015-07-29 20:16:44 -04:00
Collin Kidder
fc470ade58
New version number, synched to upgraded GVRET version. Some fixes to make file comparator window work better. Add ability to enter single wire mode from SavvyCAN. Add continuous comm validation to SavvyCAN. It will now continuously make sure the connection seems to be viable and try to reconnect if things went south.
2015-07-28 21:29:31 -04:00
Collin Kidder
04e7a570e2
Update to make it easier to get the sub-windows to respond to changed preferences. Implemented seconds mode in flow view.
2015-07-05 13:27:16 -04:00
Collin Kidder
0ba0e6a255
Implementation of a bunch more of the settings (all but hex on/off)
2015-06-28 20:41:56 -04:00
Collin Kidder
e3d67f20fc
Increment version number. Now supports pausing and resuming frame capture without disconnecting from the GVRET hardware.
2015-06-02 21:53:23 -04:00
Collin Kidder
77b8b57937
Some tweaks to make the RE tools work better on live data (not complete yet), refactored some code.
2015-05-24 10:55:55 -04:00
Collin Kidder
06ee0c9301
Added frames per second read out. Fixed some crashes.
2015-05-24 10:10:27 -04:00
Collin Kidder
f18411c567
It's now possible to freely connect and disconnect from/to the GVRET device.
2015-05-23 10:10:30 -04:00
Collin Kidder
dcbc7ebfed
A pretty large shift in how frame reception works in the program. GUI updates are now strictly scheduled and the processor load has been cut to a small fraction of what it was. Program is now stable at any canbus load.
2015-05-23 09:41:12 -04:00
Collin Kidder
07c6046b2c
SerialWorker now asks for device info from GVRET. Also, fixed a bug. Lastly, the connection attempt will now time out after 1 second.
2015-05-20 19:22:30 -04:00
Collin Kidder
feccc2336d
Updates to cause connection to GVRET to be easier to verify. It should be pretty clear when you are connected now.
2015-05-19 22:46:56 -04:00
Collin Kidder
61eb9e2421
Fix error in serial init caused by the last commit
2015-05-13 20:20:16 -04:00
Collin Kidder
b634024fb2
Modified the way that the serial port is opened to hopefully be more cross platform.
2015-05-13 20:00:59 -04:00
Collin Kidder
8ca7b3548f
Frame playback via the playback dialog window is now working.
2015-05-09 10:07:23 -04:00
Collin Kidder
d86f539d5a
Reorganized the main window to properly resize. Added baud rate setting. Added ability to send frames from this application.
2015-05-07 22:18:18 -04:00
Collin Kidder
5f4fd37839
Big change to serial code - moved out to its own class and thread. Serial comm is now run on a separate thread. This code now certainly leaks a small amount of memory but that'll get fixed.
2015-05-06 22:22:14 -04:00