Commit Graph
20 Commits
Author SHA1 Message Date
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