Commit Graph

111 Commits

Author SHA1 Message Date
Chris Vickery
711fd112b7 Enable compiler optimizations, fix things it breaks 2018-04-11 16:15:38 -07:00
George Hotz
6a3307c024 no LIN over ELM 2018-04-06 17:32:57 -07:00
George Hotz
4f59dedcb0 add secure mode note 2018-02-13 10:20:38 -08:00
George Hotz
38cc0eeb7b add wifi_secure_mode, boots in insecure mode 2018-01-12 10:12:43 -08:00
George Hotz
2573d861e6 docs say max is 4, respect the docs 2018-01-12 09:48:14 -08:00
George Hotz
864cd8fdf2 failing on some devices 2018-01-12 09:34:44 -08:00
George Hotz
2f036d2a69 fix esp flasher 2017-12-06 16:28:16 -08:00
Ted Slesinski
4f3a4e1c5f Made bash script's naming consistent and updated another typo in readme 2017-11-14 22:24:59 -05:00
Ted Slesinski
7dbe0cc83a Mac and Linux scripts are reversed! 2017-11-13 08:29:25 -05:00
George Hotz
80766f184f Merge pull request #60 from energee/mac-update
Adds Mac-specific instructions for setting up board and esp
2017-11-12 19:28:37 -08:00
Gábor Lipták
511d8631ce Add board and boardesp to Travis
Signed-off-by: Gábor Lipták <gliptak@gmail.com>
2017-11-12 15:22:57 -08:00
Adam Urban
12838d78f0 Removing extra text from label 2017-11-12 15:15:23 -08:00
Adam Urban
f21b7afdc0 Parse URI query string for properties
Add 404
2017-11-12 15:15:23 -08:00
Adam Urban
3a11d34977 Replace HTML line breaks with newlines to restore original formatting and clean up HTML
Since the body is now properly enclosed in pre tags, browsers interpret newlines literally
2017-11-12 15:15:23 -08:00
Adam Urban
8de83389c4 Output valid HTML on built in webpage 2017-11-12 15:15:23 -08:00
Adam Urban
a9a17c2e1c Fixed missing )
Sorry!
2017-11-12 15:15:23 -08:00
Adam Urban
093405c8b8 Move Requests to XHRs so page doesn't reload 2017-11-12 15:15:23 -08:00
Adam Urban
3cecacc88e 0xe6 packet has no response 2017-11-12 15:15:23 -08:00
Adam Urban
90770e238f Add basic USB controls to built in webserver 2017-11-12 15:15:23 -08:00
Ted Slesinski
3d7349f7e7 Update READMEs 2017-11-10 05:56:38 -05:00
Firmware Batman
c95fe9e287 clear resp first 2017-08-29 11:17:44 -07:00
Firmware Batman
37cba949fd fix panda bug 2017-08-29 10:54:01 -07:00
Firmware Batman
8b6c441d1d update tests and gpio usage 2017-08-29 10:46:08 -07:00
George Hotz
5821e28d7d move esptool 2017-08-23 18:47:58 -07:00
Firmware Batman
441110e7a2 fix minor bugs 2017-08-22 16:13:35 -07:00
Firmware Batman
95893de046 remove extra sleep 2017-08-22 14:20:49 -07:00
Firmware Batman
f80e5cb747 refactor ESP flasher to use panda lib 2017-08-22 14:17:59 -07:00
Firmware Batman
72d9247ce0 refactor boardesp and version build 2017-08-22 09:08:24 -07:00
Firmware Batman
1ea061a713 test 5 doesn't fail anymore 2017-08-21 16:40:38 -07:00
Firmware Batman
52a2dc7fe2 add semantic versioning 2017-08-21 14:35:38 -07:00
Jessy Diamond Exum
e28f6f8e88 ELM327: Added a readme. 2017-08-19 03:08:40 -07:00
Jessy Diamond Exum
023c4f53eb ELM327: Small cleanup. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
124d0a882f ELM327: Added LIN keep alive messages. Tests as well. 2017-08-19 00:31:11 -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
069f388eed ELM327: Stable very long multiline message support with tests. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
63af60c1b0 ELM327: Added ISO 14230-4 (KWP FAST) wakeup pulse. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
04e37c2d5d ELM327: Fixed dreaded double response bug (tcp connection allocation issue). 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
5730471030 ELM327: Fixed LIN double init issue. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
98d455701d ELM327: Base ISO 14230-4 support. No keepalive yet. Bugfixes 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
592729cf4b ELM327: Fixed erroneous warning. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
09ee296550 ELM327: Panda safety mode for ELM327 (passes ISO 15765-4 11&29 bit messages) 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
53963c9025 ELM327: Added ISO 15765-4 29 bit CAN support.
4 protocols now supported in Torque.
2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
a70d0a722d ELM327: Minor fix for canceled messages contaimnating future messages. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
dd8d0ff27b ELM327: Two protocols work with torque, speed dial moves.
Auto protocol negotiation implemented.
Bug fixes with wifi connection monitoring.
2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
7dc3e2568c ELM327: Ignore received messages not related to sent command. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
113ce67e83 ELM327: STYLE, group things by purpose so I can find things. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
1859525594 ELM327: Enforce 8 byte CAN messages. More time for clearing old CAN messages. 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
ee9268f8c3 ELM327: CAN Speed can be changed (when changing protocols). 2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
3c57ebe5a4 ELM327: Fixed crash. Support for arbitrary length replies
Added limited throughput test.
2017-08-19 00:31:11 -07:00
Jessy Diamond Exum
e197f18f42 ELM327: Undoing erroneous log 2017-08-19 00:31:11 -07:00