Jessy Diamond Exum
ef65503fdf
J2534_WIN: Combined test projects into one.
2017-10-15 20:41:23 -07:00
Jessy Diamond Exum
cc9010b1d2
J2534_WIN: Standardized test names.
2017-10-15 20:01:42 -07:00
Jessy Diamond Exum
a364e03317
J2534_WIN: Fixed inconsistent test. Added more testing utilities.
2017-10-15 19:20:40 -07:00
Jessy Diamond Exum
b035df4121
J2534_WIN: Change DLL name to a more standard name.
2017-10-15 17:53:14 -07:00
Jessy Diamond Exum
c41d8230d7
J2534_WIN: Periodic message support and tests.
2017-10-15 17:35:33 -07:00
Jessy Diamond Exum
3683bbfea8
J2534_WIN: Factored out test boiler plate.
2017-10-15 02:05:08 -07:00
Jessy Diamond Exum
f1583cde0f
J2534_WIN: Disabled outdated test.
2017-10-14 02:40:57 -07:00
Jessy Diamond Exum
24f3f78b81
J2534_WIN: Cleanup for style and prep for better mutexes.
2017-10-14 02:34:14 -07:00
Jessy Diamond Exum
858119c922
J2534_WIN: Fixed timeout problem for ISO15765.
2017-10-13 06:58:32 -07:00
Jessy Diamond Exum
343f1e8e50
J2534_WIN: ISO15765 complies with FlowControl STmin and BlockSize reques.
2017-10-12 20:00:07 -07:00
Jessy Diamond Exum
dbb0f050f2
J2534_WIN: Fixed timestamp and timers.
2017-10-11 03:33:25 -07:00
Jessy Diamond Exum
731bc63927
J2534_WIN: fixed ISO15765 TX with more than 16 subframes.
2017-10-11 02:35:53 -07:00
Jessy Diamond Exum
427e6edfa2
J2534_WIN: Fixed queuing a multiframe message followed by another msg.
2017-10-10 06:04:42 -07:00
Jessy Diamond Exum
9530172d5b
J2534_WIN: Fixed some consecutive messages not sending. Added extra test.
2017-10-10 02:57:54 -07:00
Jessy Diamond Exum
071859cfb9
J2534_WIN: Fixed small logical issues in ISO15765 msg.
2017-10-10 02:30:34 -07:00
Jessy Diamond Exum
c0f347dd29
J2534_WIN: Fixed panda loopback by moving it to the new msg system.
2017-10-10 02:27:37 -07:00
Jessy Diamond Exum
c132fadb44
J2534_WIN: Added ISO15765 multiframe messages compliant with new docs.
2017-10-10 01:16:03 -07:00
Jessy Diamond Exum
4431147248
J2534_WIN: Enabled ISO15765 mulsiframe receives.
2017-10-09 02:57:14 -07:00
Jessy Diamond Exum
346ff6a04d
J2534_WIN: Readded ISO15765 First Frame processing.
2017-10-09 02:46:03 -07:00
Jessy Diamond Exum
bb3052da62
J2534_WIN: Adapted base of ISO15765 to correct message processing api.
2017-10-09 02:13:09 -07:00
Jessy Diamond Exum
8e5adff6c0
J2534_WIN: Redesigning message processor to comply with new docs.
2017-10-09 01:17:56 -07:00
Jessy Diamond Exum
16b96a74a2
J2534_WIN: Updated many tests to comply with newly found part of spec.
2017-10-09 00:20:44 -07:00
Jessy Diamond Exum
e69df3d913
J2534_WIN: Added missing docs. Current implementation is wrong.
2017-10-09 00:07:47 -07:00
Jessy Diamond Exum
43137849a9
J2534_WIN: First round ISO 15765 Flow Control TX support.
2017-09-29 04:16:49 -07:00
Jessy Diamond Exum
3e74b23a37
J2534_WIN: Added FrameSet type to track multi frame messages.
2017-09-29 03:27:19 -07:00
Jessy Diamond Exum
f0e1c156e3
J2534_WIN: New playground experiments.
2017-09-29 03:19:23 -07:00
Jessy Diamond Exum
b735f17f33
J2534_WIN: STYLE CHANGES ONLY.
2017-09-29 03:19:16 -07:00
Jessy Diamond Exum
b7cfeeddac
J2534_WIN: New protocol documentation snippets.
2017-09-29 01:02:48 -07:00
Jessy Diamond Exum
cf06b4009c
J2534_WIN: STYLE. Split processMessage for messages and receipts.
2017-09-29 00:45:37 -07:00
Jessy Diamond Exum
48df759baf
J2534_WIN: New Synchronization primitives, Better code reuse.
2017-09-29 00:30:28 -07:00
Jessy Diamond Exum
cac68e5422
J2534_WIN: J2534Device sharable between threads.
2017-09-29 00:16:02 -07:00
Jessy Diamond Exum
779a66096b
J2534_WIN: ISO15765 extended address single TX/RX, multi RX. With tests.
2017-09-23 01:48:41 -07:00
Jessy Diamond Exum
ca30f176d4
J2534_WIN: ISO15765 Std addr Single Frame TX/RX, Multi Frame RX. Tests.
2017-09-22 02:43:53 -07:00
Jessy Diamond Exum
c1c7f92e39
J2534_WIN: Updated playground code to latest experiments.
2017-09-21 02:39:16 -07:00
Jessy Diamond Exum
da1725dc27
J2534_WIN: ECUsim supports ISO15765 extended addresses. With tests.
2017-09-21 02:32:54 -07:00
Jessy Diamond Exum
353093a577
J2534_WIN: Pulled out common test methods for use with other tests.
2017-09-21 02:27:54 -07:00
Jessy Diamond Exum
41a2adbcac
J2534_WIN: Minor cleanup.
2017-09-19 19:28:02 -07:00
Jessy Diamond Exum
96ce39558c
J2534_WIN: ECU sim supports responding with ISO15765 multi part messages.
2017-09-19 19:23:20 -07:00
Jessy Diamond Exum
3eaedeb5f5
J2534_WIN: Flow Control Filter implementation.
2017-09-19 19:21:53 -07:00
Jessy Diamond Exum
b6d86d584f
J2534_WIN: Fixed bad crash.
2017-09-19 05:44:09 -07:00
Jessy Diamond Exum
f2f0f564c2
J2534_WIN: Using new panda ADC scale for VBATT.
2017-09-16 18:50:09 -07:00
Jessy Diamond Exum
c3a73d0d34
J2534_WIN: ECU simulator. HDS recognizes ISO 15765.
2017-09-16 05:17:45 -07:00
Jessy Diamond Exum
2da7380cf3
J2534_WIN: Fixed RX with timeout. Added test.
2017-09-16 05:15:31 -07:00
Jessy Diamond Exum
de294ccbf7
J2534_WIN: Fix application hang on unexpected USB removal.
2017-09-15 21:39:38 -07:00
Jessy Diamond Exum
3944a81c84
J2534_WIN: disable ESP to cool off panda.
2017-09-15 21:37:28 -07:00
Jessy Diamond Exum
b4fb70d7d5
J2534_WIN: Fixed include paths of projects.
2017-09-15 21:36:04 -07:00
Jessy Diamond Exum
5cdf322772
J2534_WIN: Adjustable CAN speed, with tests.
2017-09-15 00:45:35 -07:00
Jessy Diamond Exum
05a173dda8
J2534_WIN: Correctly report firmware/driver version.
2017-09-14 23:47:44 -07:00
Jessy Diamond Exum
195ede4d78
J2534_WIN: Renamed J2534 output dll, fixed small installer issue.
2017-09-14 19:51:00 -07:00
Jessy Diamond Exum
71b7f9427a
J2534_WIN: CAN Tests.
2017-09-14 18:01:06 -07:00
Jessy Diamond Exum
825e21e17e
J2534_WIN: Fixed VS output dir for project.
2017-09-11 20:54:01 -07:00
Jessy Diamond Exum
e6cf33694a
J2534_WIN: Added useful documentation clippings.
2017-09-11 05:09:13 -07:00
Jessy Diamond Exum
8212940682
J2534_WIN: Loopback messages are no longer subject to filtering.
2017-09-11 04:57:46 -07:00
Jessy Diamond Exum
1edc605324
J2534_WIN: Updated scratch 'playground' code for preservation.
2017-09-11 04:56:38 -07:00
Jessy Diamond Exum
b625334083
J2534_WIN: J2534 test project with fixes to work with existing tests.
2017-09-11 04:54:03 -07:00
Jessy Diamond Exum
52922a8e9f
J2534_WIN: PASS and Block message filters. Related aux features.
2017-09-10 05:34:41 -07:00
Jessy Diamond Exum
30615a3774
J2534_WIN: STYLE ONLY. Split files for my sanity.
2017-09-09 12:00:15 -07:00
Jessy Diamond Exum
7036cf9206
J2534_WIN: Finally got reliable async CAN reading and dispatch.
2017-09-09 01:41:13 -07:00
Jessy Diamond Exum
35fbee9d31
J2534_WIN: Basic CAN write and read.
2017-09-04 02:00:49 -07:00
Jessy Diamond Exum
197ba906c5
J2534_WIN: Added NSIS installer script.
2017-09-04 02:00:49 -07:00
Jessy Diamond Exum
098b703420
J2534_WIN: Improved panda API. Added can listener to playground.
2017-09-04 02:00:49 -07:00
Jessy Diamond Exum
0c9604e462
J2534_WIN: Driver inf signing with self signed key.
2017-09-04 02:00:49 -07:00
Jessy Diamond Exum
164eb13806
J2534_WIN: Organize Visual Studio projects and build order.
2017-09-04 02:00:48 -07:00
Jessy Diamond Exum
5be4b19ef0
J2534_WIN: HDS recognizes the driver. Most internal plumbing complete.
2017-09-04 02:00:48 -07:00
Jessy Diamond Exum
fd86a3b94c
J2534_WIN: Windows panda driver, tests, and J2534 stub library.
2017-09-04 02:00:48 -07:00
Jeff Palmer
cf0885d03d
Add prereqs to setup the environment.
2017-08-15 19:47:46 -04:00
Jeff Palmer
f969b80a0e
Update the README for 'make link'
2017-08-15 19:23:24 -04:00
Jeff Palmer
d346d2ec33
Add DKMS support
...
This will add dkms support, and make installations easier. Especially
when upgrading the system from one kernel version to another. DKMS will
handle kernel upgrades automatically.
2017-07-31 11:21:30 -04:00
George Hotz
7733b09288
Revert commits that broke USB for openpilot.
...
Revert "fix openpilot board flashing"
This reverts commit 8ff93ad5da
.
Revert "Fixed output_enabled led not turning off when mode changed to no output."
This reverts commit 27a8af1107
.
Revert "Fixed loopback test for new GMLAN 'can4' behavior."
This reverts commit 59592f599a
.
Revert "GMLAN is now always mapped through CAN4 (index 3)"
This reverts commit 329c091024
.
Revert "Removed compile time config for CAN loopback, implemented as usb message."
This reverts commit e1a4c32985
.
Revert "Change all output safety mode identifier to prevent user mistakes."
This reverts commit 6b363e2e92
.
Revert "untabify"
This reverts commit 191f67b083
.
Revert "Refactor of safety to support more modular additions of safety policies."
This reverts commit e5b524eddc
.
Revert "Split up some more header files into compilation units."
This reverts commit e2a78912f5
.
Revert "Enabled emulated control writes over USB."
This reverts commit 133cfe9703
.
Revert "Moved CAN and USART code out of main.c and into more appropriate files."
This reverts commit daad2dc062
.
Revert "Large Panda CAN cleanup. Restrict GMLAN to valid baud rates."
This reverts commit a0616a2bc2
.
Revert "Panda library now correctly sends USB direction bit."
This reverts commit 1712c901d4
.
Revert "Board makefile now automatically calculates header file dependencies."
This reverts commit 4a8d4e597b
.
Revert "Loopback test works over wifi. (Disable trying to send over wifi)"
This reverts commit dae636968a
.
Revert "Fix legacy board build"
This reverts commit 62bf4e5756
.
Revert "Style cop"
This reverts commit c439f43726
.
Revert "Untabify"
This reverts commit 41e5eec621
.
Revert "Fixed disabling gmlan."
This reverts commit 5e1e45a4af
.
Revert "Removed dead code, standardized canid in more commands, better erroring behavior."
This reverts commit b59aeb6d87
.
Revert "loopback test works with new CAN bus ids."
This reverts commit 75970861cf
.
Revert "Large reorganization of code and early integration of can bitrate setting."
This reverts commit a1ed7b62ee
.
2017-07-12 11:27:16 -07:00
Jessy Diamond Exum
6b363e2e92
Change all output safety mode identifier to prevent user mistakes.
2017-07-11 16:55:36 -07:00
Jessy Diamond Exum
e5b524eddc
Refactor of safety to support more modular additions of safety policies.
2017-07-11 16:55:36 -07:00
Jessy Diamond Exum
d54da08831
Added note to kernel driver.
2017-06-27 19:46:26 -07:00
George Hotz
26c5ae684d
software interface
2017-06-25 23:01:41 -07:00