Commit Graph

62 Commits

Author SHA1 Message Date
Firmware Batman
f7264fcf5d pw can have slash, and fix all wifi test 2017-08-29 12:08:53 -07:00
Firmware Batman
4f6ff50f70 fix panda connection 2017-08-28 18:54:31 -07:00
George Hotz
22a00b1043 add st updater 2017-08-28 10:42:23 -07:00
George Hotz
36a259855e bad refactor, revert 2017-08-25 12:12:22 -07:00
George Hotz
52e93d5a45 refactor post reset connection 2017-08-25 12:11:18 -07:00
George Hotz
108432070e more accurate on seconds 2017-08-25 12:03:36 -07:00
George Hotz
d01c91faae wait up to 15 seconds, and detect rev c in bootstub 2017-08-25 12:02:26 -07:00
George Hotz
d1a5b12de7 print dongle id on flash release 2017-08-24 10:35:56 -07:00
George Hotz
d9e8c07725 more noob friendly release flashing 2017-08-23 20:46:34 -07:00
George Hotz
5821e28d7d move esptool 2017-08-23 18:47:58 -07:00
George Hotz
19d7149e6f factor out DFU code 2017-08-23 12:49:56 -07:00
Vehicle Researcher
63d34bc120 add support for setting usb power 2017-08-23 09:28:52 -07:00
Firmware Batman
441110e7a2 fix minor bugs 2017-08-22 16:13:35 -07:00
Firmware Batman
f80e5cb747 refactor ESP flasher to use panda lib 2017-08-22 14:17:59 -07:00
Firmware Batman
ae895da21e support DFU mode in python library 2017-08-22 14:02:34 -07:00
Firmware Batman
ea4e92944c blue led is used for can receiving now 2017-08-22 13:36:20 -07:00
Firmware Batman
2fa8fc4dde more reliability for flashing, print bootstub version 2017-08-22 09:30:44 -07:00
Firmware Batman
54efeae177 errno 11 on linux 2017-08-21 13:57:05 -07:00
edsammy
7de0385e97 Merge pull request #34 from diamondman/feature/ELM327_support
Feature/elm327 support
2017-08-21 13:56:36 -07:00
Firmware Batman
71d81ed916 some computers are slow to enumerate 2017-08-21 13:32:28 -07:00
Jessy Diamond Exum
5ca692e8d3 ELM327: incoming messages cleared before commands to prevent congestion. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
47d5627836 ELM327: Car simulator now simulates LIN ISO 14230-4 (KWP FAST). 2017-08-19 00:31:11 -07:00
Firmware Batman
7a6e6e9176 adding delay made it much better 2017-08-13 02:42:24 +01:00
Firmware Batman
c536a8333c begin to address UDP reliability issues 2017-08-13 02:01:56 +01:00
Firmware Batman
798f942346 fix legacy build issue, add build test, fix warnings 2017-08-01 03:00:53 +02: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
6b9ba40089 remove some dumb prints 2017-07-29 18:16:08 -07:00
Firmware Batman
7b6e176368 make new flasher the default for make 2017-07-29 17:21:22 -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
4d879f7e47 tests work on legacy board 2017-07-18 21:14:38 -07:00
Firmware Batman
639ea617b8 cleanly put GMLAN on bus 3, love tests 2017-07-18 21:05:09 -07:00
Firmware Batman
9ed2524be3 add debug mode, more locks, fix test 2017-07-18 12:29:16 -07:00
Firmware Batman
56786dac17 serial echo test is failing 2017-07-18 12:15:19 -07:00
Firmware Batman
b737d987cb clean up can interrupts, still failing 2017-07-17 22:44:02 -07:00
Firmware Batman
e8b38fc426 hmm, reliability test fails... 2017-07-17 21:26:37 -07:00
Firmware Batman
85c0940cf9 support can speed, and test it 2017-07-17 19:43:30 -07:00
Firmware Batman
9f7bbcf487 oops, i mean that 2017-07-17 18:59:16 -07:00
Firmware Batman
b2fa650447 Panda library now correctly sends USB direction bit. 2017-07-17 18:58:04 -07:00
Firmware Batman
c7a9263361 refactor safety and enable tests 2017-07-17 15:29:31 -07:00
Firmware Batman
2aee9315ca separate out controls allowed and safety mode 2017-07-17 10:24:35 -07:00
Jessy Diamond Exum
528b8ae067 Modularize safety modes to encourage 3rd party safety code contribution. 2017-07-17 00:41:26 -07:00
George Hotz
7b664b298d Merge pull request #24 from commaai/redux/runtime_can_loopback
Can loopback now runtime configurable.
2017-07-16 15:41:41 -07:00
Jessy Diamond Exum
247010eb46 Added can forwarding method to python library. 2017-07-14 22:04:38 -07:00
Jessy Diamond Exum
3a415ab870 Can loopback now runtime configurable.
Useful for board tests, customer troubleshooting, and linux driver loopback support.
2017-07-14 20:32:48 -07:00
Jessy Diamond Exum
c98739b66e Can bus numbers now sequential (0,1,2 not 0,1,4).
Can bus numbers are 7 bit numbers with the 8th bit marking receipt busses (0x80,0x81,0x82 not 2,3,6).
2017-07-14 13:55:38 -07: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