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