Commit Graph

2990 Commits

Author SHA1 Message Date
Jessy Diamond Exum
afba92f0fd ELM327: STYLE. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
740e2beac3 ELM327: OBD CAN multi message support 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
cfbfea6b11 ELM: Tests for CLI, common operasions, and Basic OBD CAN messages.
ELM tests pass on 3rd party reference dongle as well.
2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
f05e638461 ELM: Car simulator supports sending multiline CAN messages. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
81567a3773 ELM: Basic single line OBD readback with CAN. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
6d7329f652 ELM: Can read CAN packets from Panda (debug print only). 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
d0576d5878 ELM: Fixed dereference null pointer. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
b39971ca45 ELM327: Send CAN data over elm. Return data not supported yet.
Currently requires the Panda to be modified to allow CAN writes over Wifi.
2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
6de3ab75d6 ELM: Simple car simulator to make dials move on Torque. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
c4da5df9a2 ELM327 corrected response data being sent to wrong connection. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
71b64aa29f ELM327: Parse OBD messages. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
f3fa575967 Added additional commands expected by Torque. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
6f15f2e4b3 ELM327 command line and a dozen required commands. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
1b05895e57 Initial ELM327 parser. 2017-08-19 00:31:11 -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
670fe33808 Merge remote-tracking branch 'upstream/master' into dkms 2017-08-15 19:21:05 -04:00
Firmware Batman
37b3327c28 test 5 still SPI receive failed sometimes 2017-08-13 12:31:03 +01:00
Firmware Batman
1c14b8bed8 test is passing sometime 2017-08-13 02:55:43 +01:00
Firmware Batman
7a6e6e9176 adding delay made it much better 2017-08-13 02:42:24 +01:00
Firmware Batman
0b6012545d test 5 is failing 2017-08-13 02:03:45 +01:00
Firmware Batman
c536a8333c begin to address UDP reliability issues 2017-08-13 02:01:56 +01:00
Firmware Batman
f832f34413 fix GMLAN bad toggle issue 2017-08-13 01:28:23 +01:00
Firmware Batman
790e820819 hack around gmlan brokenness 2017-08-13 01:17:22 +01:00
Firmware Batman
3ae0b2719f fixing loopback 2017-08-13 00:47:07 +01:00
Firmware Batman
d7f47cc4c0 Should fix loopback test 2017-08-13 00:33:19 +01:00
Null Man
c8432f0378 Should fix loopback test 2017-08-13 00:32:36 +01:00
Riccardo
b3694bfc42 safety_honda: reverting change to disallow controls when brake switch is triggered. Such bit appears to have spurious activations, so it will only be considered by controls 2017-08-10 17:28:42 -07:00
Riccardo
61b57685de SAFETY: disallowing controls on brake switch as this is the main cancellation bit considered by cruise in pcm 2017-08-07 11:57:32 -07:00
Firmware Batman
3902720851 don't chdir in global context 2017-08-01 03:08:34 +02:00
Firmware Batman
798f942346 fix legacy build issue, add build test, fix warnings 2017-08-01 03:00:53 +02: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
Firmware Batman
50357ad03c fix st flashing over wifi, all tests pass 2017-07-30 09:09:30 -07:00
Firmware Batman
8c4005ffdb st wifi flash is failing 2017-07-30 08:49:53 -07:00
Firmware Batman
991ad5be20 add wifi tests 2017-07-30 08:26:48 -07:00
Firmware Batman
4b0b82cd14 break tests into two files 2017-07-30 07:59:14 -07:00
Firmware Batman
9e2d49e225 and fixed a UART noise bug 2017-07-29 19:53:09 -07:00
Firmware Batman
1066c2d1b0 fixed SPI, so much subtlety 2017-07-29 19:19:43 -07:00
Firmware Batman
0d11b01cce debugging SPI 2017-07-29 19:04:58 -07:00
Firmware Batman
c1ba28a367 esp builds on mac 2017-07-29 18:34:37 -07:00
Firmware Batman
6b9ba40089 remove some dumb prints 2017-07-29 18:16:08 -07:00
Firmware Batman
0ee6e4741c move llgpio to drivers 2017-07-29 17:53:39 -07:00
Firmware Batman
9ed4516318 move dac to drivers, add sleep 2017-07-29 17:49:53 -07:00
Firmware Batman
7b6e176368 make new flasher the default for make 2017-07-29 17:21:22 -07:00
Firmware Batman
d5e3805671 add uart to spi flasher 2017-07-27 15:54:55 -07:00
Firmware Batman
5630e71813 fixes during vegas trip 2017-07-27 14:33:49 -07:00
Firmware Batman
0474c7aa31 should be what we are doing 2017-07-24 15:41:33 -07:00
Firmware Batman
9a1c1b692f write soft flasher 2017-07-24 15:16:22 -07:00
Firmware Batman
a4191a553a first SPI on flash just fails 2017-07-24 12:40:45 -07:00
Firmware Batman
a498ad94f3 watchdogs sucks 2017-07-24 12:36:00 -07:00