Commaremote
528f901b4d
Cadillac: simpler ignition logic
2018-05-25 12:44:46 -07:00
Commaremote
4e79ecf112
Cadillac: added safety file placeholder
2018-05-25 10:36:25 -07:00
Andrew Valish
ef880b7635
Merge pull request #116 from commaai/buy_panda
...
Update readme graphics
2018-05-10 00:16:35 -07:00
Andrew Valish
9311f0de3b
update readme graphics
2018-05-10 00:01:08 -07:00
George Hotz
4150684aa8
add javascript and bump pandacan version
2018-05-09 13:18:53 -07:00
rbiasini
ace4a224c8
Ford safety ( #115 )
...
* added initial ford safety header
* added ford ok safety. Missing brake check
* added force cancel check in ford safety
* added brake check to fusion
* fixed nomenclature
2018-05-02 22:45:23 -07:00
George Hotz
9cffa74e04
bump version
2018-04-26 09:40:08 -07:00
George Hotz
988fbf5e32
disable autobaud by default
2018-04-26 09:38:52 -07:00
George Hotz
2253dd3c48
fix volt ign detect
2018-04-13 20:11:01 +00:00
George Hotz
3b299d79c7
add ignition and refactor
2018-04-12 12:01:36 -07:00
George Hotz
af9af6d13e
Merge pull request #110 from Jamezz/volt
...
Add safety hook for ignition state for car platforms that don't support GPIO pin
2018-04-12 12:00:26 -07:00
George Hotz
13e850e18e
more correct
2018-04-12 09:09:14 -07:00
Willem Melching
f295063d16
add new define to tests
2018-04-12 13:45:27 +02:00
George Hotz
fec975889d
gate that with debug
2018-04-11 21:55:47 -07:00
George Hotz
5516ebf3ce
one more ifdef
2018-04-11 21:14:37 -07:00
George Hotz
cac7b318f0
only panda has float
2018-04-11 20:47:29 -07:00
George Hotz
938d474723
fpu enable
2018-04-11 19:52:42 -07:00
George Hotz
ffbf0c789a
cleaner
2018-04-11 19:42:14 -07:00
George Hotz
de30f27349
Revert "need f to not be double"
...
This reverts commit 4142acf2f9 .
2018-04-11 19:41:44 -07:00
George Hotz
4142acf2f9
need f to not be double
2018-04-11 19:39:41 -07:00
George Hotz
3eb15c8502
refactor to share code
2018-04-11 19:24:03 -07:00
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
e7a2b3a209
add ipas tests
2018-04-11 14:42:56 -07:00
George Hotz
894572c843
fix tests
2018-04-11 14:34:17 -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
Thomas Helms
9f925ba9d2
Fix the merge mess
2018-04-11 13:13:05 -07:00
Jamezz
23d3833d77
Merge from comma upstream
2018-04-11 13:04:16 -07:00
Jamezz
a0cc51af15
Undo safety mode override
...
We don't need to force safety to GM for testing, fingerprinting should work.
2018-04-11 12:54:16 -07:00
George Hotz
ea1c1dca48
make wlan interface name generic
2018-04-11 10:38:59 -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
Thomas Helms
4fc83a5f5c
Add safety hook for ignition and have GM use gear selector to determine ignition
2018-04-10 17:55:55 -07:00
Willem Melching
52b2ac0740
switch from travis to circleci
2018-04-07 19:05:30 +02:00
Willem Melching
48e2374958
build panda esp image
2018-04-07 18:37:22 +02:00
Willem Melching
065572a4ae
circleci build stm image
2018-04-07 16:54:35 +02:00
Willem Melching
7a1f3197e2
add panda python package test and fix safety test
2018-04-07 16:46:26 +02:00
Willem Melching
021dde7ce6
move saftey test helper files into safety folder
2018-04-07 16:34:36 +02:00
Willem Melching
ce0545ffe5
add ci files
2018-04-07 16:22:24 +02:00
George Hotz
6a3307c024
no LIN over ELM
2018-04-06 17:32:57 -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
Willem Melching
1c88caf917
Safety code testing ( #104 )
...
* inital infrastructure for panda safety testing
* add test for toyota acceleration
* test for non real time torque rate limits and refactoring
* add test for cruise disable
* fix toyota limit down
* add tests for realtime limits
* test for torque measurements
* fix toyota test setup
* honda button logic
* test for brake logic
* tests for gas logic
* test steer, gas and brake message contents
* add test script
* fix hardcoded limits
2018-04-02 20:41:52 +02:00
George Hotz
f4efd1f29d
Merge pull request #101 from adhintz/master
...
add support for multiple buses to can_unique and can_bit_transition
2018-04-01 13:56:43 -06:00
George Hotz
c02618b031
Merge pull request #102 from quillford/master
...
added link to wiki for user scripts
2018-04-01 13:56:18 -06:00
George Hotz
31252324d9
bump version
2018-03-17 19:46:10 -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