Collin Kidder
09b8d64f4a
Add a reset connection button. Automatically disconnects and
...
reconnects to try to heal a broken connection.
2019-05-13 20:50:16 -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
35c22936c3
Allow the program to "send" frames even if no buses are configured.
...
These frames will show up in the main frame list and can be operated
on as if they came into the program. It is likely that only the
playback window will work for this special use. Other sending windows
are to follow.
2019-02-26 21:33:04 -05:00
Collin Kidder
545f258b8e
Make sent frames have a timestamp resolution of microseconds just like incoming frames. Previously sent frame
...
time stamps were rounded to the nearest millisecond.
Note, however, that this time stamp is when we first tried to send the frame to hardware,
not when the hardware sent the frame. That will probably be later on but there's no way
to know for sure if/when it will send the frame.
2017-11-08 21:20:17 -05:00
Collin Kidder
a109b7b22c
Made connection window store window size/position. Tweaked teardown
...
code.
2017-08-21 20:29:08 -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
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
2758fa8a09
Removed a few more warnings, switched the way CAN callbacks work.
2016-12-30 14:24:17 -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
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
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
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
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