Collin Kidder
|
3d0b85c758
|
Remove superfluous file, fix compile bug
|
2017-05-22 19:47:06 -04:00 |
|
Collin Kidder
|
5ee32f5864
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# connections/canconnection.cpp
|
2017-05-21 20:21:40 -04:00 |
|
Collin Kidder
|
ea52b4c512
|
Fixes for OSX
|
2017-05-21 20:18:59 -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
|
1ccb9bac2e
|
Major refactoring of ISOTP and UDS code to be more generic and have
better functionality.
|
2017-05-15 22:38:59 -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
|
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
|
b00984c266
|
Change the reported number of connected buses to be the number of actually connected buses not the total number of buses
|
2017-01-05 19:04:32 -05:00 |
|
Collin Kidder
|
5caef500a7
|
Fix crash bug when trying to send to a socketcan device that wasn't properly opened.
|
2017-01-05 18:37:04 -05:00 |
|
Collin Kidder
|
b18c30724e
|
A bit better debugging messages, fix up filtering for firmware updater
|
2017-01-02 17:25:02 -05:00 |
|
Collin Kidder
|
2758fa8a09
|
Removed a few more warnings, switched the way CAN callbacks work.
|
2016-12-30 14:24:17 -05:00 |
|
Collin Kidder
|
7222870b1e
|
Many little fixes to clean up warnings and bugs.
|
2016-12-29 20:50:02 -05:00 |
|
Collin Kidder
|
beea680106
|
Changed the way the filter system works in the CAN connection objects - now used only for sending frames immediately to relevant objects. Tested to work in firmware updater. Currently broken elsewhere. Also switched main frame update interval from 4 times per second to 8 to make things smoother.
|
2016-12-29 19:13:51 -05:00 |
|
Collin Kidder
|
96523cc082
|
Disable controls that don't do anything for socketcan
|
2016-12-21 20:19:23 -05:00 |
|
Collin Kidder
|
9cceb4404d
|
Remove some older junk code, add ability for main screen to show the number of connected buses
|
2016-12-20 20:33:11 -05:00 |
|
Collin Kidder
|
4d4eabad7a
|
Correction for GVRET time sync. Seems to be proper now (hopefully)
|
2016-12-19 21:34:22 -05:00 |
|
Collin Kidder
|
cdfb7661a1
|
Bug fixes in connection code, some commented out debugging statements used only for specific debugging
|
2016-12-19 20:46:59 -05:00 |
|
Collin Kidder
|
0f3f9e0fad
|
Unified time base now so both GVRET and Socketcan devices yield timestamps in microseconds since the program started or clear was pressed, fixed frames per second display, fixed timestamps for sent frames
|
2016-12-18 21:40:56 -05:00 |
|
Collin Kidder
|
b7a1afcd8f
|
Further source file restructuring
|
2016-12-11 21:36:25 -05:00 |
|
Collin Kidder
|
2cfacc6519
|
A few small fixes to connection window
|
2016-12-08 20:21:24 -05:00 |
|
Collin Kidder
|
b4c8aa49db
|
First pass at turning on functionality to allow frame sending from the new connection system.
The fuzzing window has been modified to use the new system. This validates that it mostly works now.
More screens will be modified to work soon.
|
2016-08-09 20:03:57 -04:00 |
|
canpadawan
|
9295510168
|
change refresh rate to 250ms
|
2016-07-07 16:48:14 +02:00 |
|
canpadawan
|
e402ea76fa
|
add CANConManager
|
2016-06-29 11:55:58 +02:00 |
|
canpadawan
|
db7ad42199
|
add << and >> for serialization
|
2016-06-29 11:54:36 +02:00 |
|
canpadawan
|
d4f0bd4b19
|
add frame write support
|
2016-06-24 17:26:30 +02:00 |
|
canpadawan
|
1a195fe360
|
add filters & callback support
|
2016-06-20 17:34:30 +02:00 |
|
canpadawan
|
89ad77eab9
|
removed uneeded queue resizing
|
2016-06-16 15:52:47 +02:00 |
|
canpadawan
|
893aab5600
|
renamed socketcan class
|
2016-06-16 13:59:06 +02:00 |
|
canpadawan
|
d1c5642668
|
more thread abstraction
|
2016-06-16 13:25:56 +02:00 |
|
canpadawan
|
c3c6ff3acd
|
removed mutex
|
2016-06-15 18:38:43 +02:00 |
|
canpadawan
|
6d20a0665d
|
add a factory for the different connection types
|
2016-06-15 18:25:58 +02:00 |
|
canpadawan
|
6e623015dd
|
attempt to adapt GVRET to the new interface
|
2016-06-15 18:24:01 +02:00 |
|
canpadawan
|
cdff06ebe3
|
new socketcan connection
|
2016-06-15 18:23:21 +02:00 |
|
canpadawan
|
4553dd59ee
|
new connection interface
|
2016-06-15 18:22:39 +02:00 |
|
canpadawan
|
80719b253b
|
add lock free queue
|
2016-06-15 18:18:56 +02:00 |
|