George Hotz
a4c8b64678
change to O2 to fix make recover
2018-04-11 19:12:58 -07:00
Chris Vickery
711fd112b7
Enable compiler optimizations, fix things it breaks
2018-04-11 16:15:38 -07:00
George Hotz
2e6f774856
block IPAS in main toyota safety mode
2018-04-11 14:45:52 -07:00
George Hotz
367c9ad242
add safety toyota ipas
2018-04-11 14:31:58 -07:00
Greg Hogan
95919b932d
Bounty: panda high quality CAN autobaud ( #96 )
...
* CAN auto-baud
* Disable autobaud when exiting silent mode
2018-04-11 14:31:48 -07:00
Riccardo
6557cd258a
Toyota Safety: allow controls only on rising edge of cruise_engaged
2018-04-11 14:07:05 -07:00
Riccardo
02c1ddf5fc
Revert "added steer override check when IPAS is in control ( #106 )"
...
This reverts commit 7d21acbccc .
2018-04-11 14:00:25 -07:00
Chris Vickery
6dbd8c972b
Implement WebUSB and upgrade WinUSB to 2.0 ( #107 )
...
* Implement webusb and winusb 2.0 specs
* Add missing constants
* Refactor string system, add support for USB2.1
* Uncapitalize the panda
* Add USB 2.0 extension descriptor and device qualifier getter
* Sleep during reconnect process to be more reliable
* Disable compiler optimizations because they break SPI coms
2018-04-11 10:08:56 -07:00
rbiasini
7d21acbccc
added steer override check when IPAS is in control ( #106 )
...
* added steer override check when IPAS is in control
* same override threshold as carController
* added initial safety tests for angle control
* cleaned up safety tests and added ipas state override check
* ipas_override is an unnecessary global variable
* bump panda version
2018-04-05 13:30:44 -07:00
George Hotz
703c0b4ec1
Gas Interceptor: another fix to gas pressed logic
2018-03-17 15:50:42 -07:00
George Hotz
196d383d8e
Interceptor: fixed gas pressed logic
2018-03-17 15:20:20 -07:00
George Hotz
67d52089a1
fix signedness issue in toyota safety
2018-03-13 20:33:47 -07:00
George Hotz
11c2b08c2f
add fault invalid
2018-03-12 19:56:57 -07:00
George Hotz
27c76372e9
forgot the counter
2018-03-12 17:55:24 -07:00
George Hotz
bfa7d2eb3d
canloader works
2018-03-10 11:28:32 -08:00
George Hotz
b259e2ae91
can flasher is close to working
2018-03-10 11:22:22 -08:00
George Hotz
83f2edfb78
isotp can support in softloader
2018-03-10 11:06:40 -08:00
George Hotz
190b4f6841
start work on canflasher
2018-03-10 10:13:30 -08:00
George Hotz
5c655c992b
add recover support
2018-03-10 09:34:48 -08:00
George Hotz
ae3457f477
usbflash is reliable
2018-03-10 09:28:53 -08:00
George Hotz
f7a0ab09bf
pedal usbflash works
2018-03-09 17:47:13 -08:00
George Hotz
000715b51d
start work on pedal canloader
2018-03-09 14:30:28 -08:00
George Hotz
626e3123c6
pedal has a bootstub now
2018-03-09 14:02:00 -08:00
George Hotz
3662d1e66a
redundant check
2018-03-09 13:33:20 -08:00
George Hotz
30fd66a74a
Merge pull request #93 from vntarasov/volt
...
Tweak Volt's brake pedal stickiness
2018-03-08 08:37:08 -08:00
George Hotz
c7d098c2f4
Merge pull request #95 from gregjhogan/setup-script
...
get_sdk scripts missing packages
2018-03-08 08:36:29 -08:00
Greg Hogan
c6acac872b
added checking pedal interceptor message length
2018-03-06 16:37:06 -06:00
Greg Hogan
f7226ff215
added brake safety checks
2018-03-06 13:56:01 -06:00
Greg Hogan
d0c2634ebf
added gas safety checks
2018-03-05 22:18:43 -06:00
Greg Hogan
d378e4a4f4
removed bosch safety forwarding restriction on 29 bit addresses
2018-03-05 18:17:30 -06:00
gregjhogan
5c7ef9ee43
added bosch safety hooks and forwarding
2018-03-05 18:17:30 -06:00
George Hotz
90c64b6c51
add note
2018-03-05 11:55:41 -08:00
Greg Hogan
0261641f44
added missing python packages
2018-03-04 15:19:28 -06:00
Vasily Tarasov
2434f1cdab
Tweak Volt's brake pedal stickiness
2018-03-04 00:28:54 -08:00
Jennifer Strange
e2f73d2a4b
enable has a whole byte to itself
2018-03-02 23:24:35 -08:00
Jennifer Strange
d5a9e1eea2
correct checksum
2018-03-02 23:14:56 -08:00
Jennifer Strange
f8ed9fa7b1
better names
2018-03-02 22:29:08 -08:00
Jennifer Strange
986a14c5de
don't alias pointers
2018-03-02 22:25:47 -08:00
Jennifer Strange
9b8472e56a
add watchdog support
2018-03-02 22:09:35 -08:00
Jennifer Strange
8f0add974a
handle faults
2018-03-02 21:59:21 -08:00
Jennifer Strange
1d917f81cd
split gas set into 2 values, and have a fault state
2018-03-02 21:45:07 -08:00
Firmware Batman
8a6f44bb07
pedal is sending messages
2018-03-01 10:55:02 -08:00
George Hotz
aa622bcef2
init values
2018-02-27 21:51:50 -08:00
George Hotz
631ea9f246
better refactor
2018-02-27 21:49:38 -08:00
George Hotz
eb1fd75cb9
add PEDAL adc sets
2018-02-27 21:42:24 -08:00
George Hotz
ccaa310b68
don't build with usb
2018-02-27 21:35:42 -08:00
George Hotz
8d4d763146
debug console works
2018-02-27 20:14:27 -08:00
George Hotz
bd09883eee
comma pedal is building
2018-02-27 20:06:47 -08:00
George Hotz
eece37d7ac
only the panda has gmlan
2018-02-25 14:51:24 -08:00
George Hotz
9f43abe59d
Merge pull request #89 from vntarasov/volt
...
Chevy Volt safety
2018-02-25 14:49:55 -08:00