Adeeb Shihadeh
49c7615ed3
ubuntu 16.04 -> 20.04 ( #608 )
...
* ubuntu 16.04 -> 20.04
* fix pip
* think pyenv installs this
* bump python
* non interactive
* fix pyenv install
* python serial
* bump cffi
* fix index log build
* logreader dependency
2020-10-23 23:14:58 -07:00
Adeeb Shihadeh
9fb584b20c
Hyundai: increase max torque ( #602 )
...
* increase max hyundai torque
* update test threshold
2020-10-01 12:03:23 -07:00
Robbe Derks
09997428f3
Fixed transceiver spelling
2020-09-28 16:19:09 +02:00
grekiki
5e07142174
Remove reference to missing image
...
Image missing due to README update 533431ab17
2020-09-09 15:27:50 +02:00
Robbe Derks
229047d7c2
fix flash_release
2020-09-07 10:26:27 +02:00
Adeeb Shihadeh
8b41ed3b81
Deprecate ESP ( #592 )
...
* remove unused wifi tests
* remove that one too
* no bootmode from ESP
* clean that up
* remove two more wifi tests
* remove boardesp and esptool
* esp_gps -> gps
* missed those
* remove esptool refs
* remove esp certs
* no more wifi
* that was old
* cleanup jenkins dockerfile
* fix linter
* remove more wifi refs
* clone panda jungle from github
* no copy
* always default esp to off
2020-08-26 15:37:50 -07:00
Adeeb Shihadeh
6ae6221cf2
add driver build status to README
2020-08-22 19:21:11 -07:00
robbederks
5664a0e153
bootkick for dos ( #595 )
...
Co-authored-by: Tici <robbe@comma.ai>
2020-08-18 15:59:22 +02:00
robbederks
1515ec8bf5
Siren ( #594 )
...
* siren
* fix pedal
* update fault rate
Co-authored-by: Tici <robbe@comma.ai>
2020-08-17 15:04:01 +02:00
robbederks
c3b02f3a74
Clock source driver ( #580 )
...
* Initial clock source implementation
* fix misra?
* Working now. Still need to fix board detection though
* Always stop pulse
* revert board detection bodge
Co-authored-by: Tici <robbe@comma.ai>
2020-08-17 13:02:41 +02:00
robbederks
1e60160a45
fix board detection for dos ( #593 )
2020-08-17 12:16:14 +02:00
Tici
f7089b71b9
relay test
2020-08-17 10:15:17 +00:00
Adeeb Shihadeh
ecef0a19d0
add dos to safety tests
2020-08-12 13:32:33 -07:00
Willem Melching
ed0621137e
Reserve Hyundai Community safety mode number
2020-08-10 11:58:06 +02:00
Adeeb Shihadeh
a43abcfdf5
README update ( #568 )
...
* update readme
* more update
* black and grey
* typo
* remove buy img
* will update that later
2020-08-09 21:56:16 -07:00
Adeeb Shihadeh
5954ed7df9
Build socketcan driver in CI ( #588 )
...
* build socketcan driver in CI
* sudo
* does this work on 20.04?
2020-08-08 17:04:26 -07:00
Andre Volmensky
3a8430b9d5
Updating X-Trail/Rogue gas_pressed threshold ( #585 )
2020-08-08 11:10:32 -07:00
martinl
32199b2e49
Replace pycrypto with pycryptodome ( #581 )
...
* replace pycrypto with pycryptodome
* replace all instances with pycryptodome
2020-08-05 12:58:43 -07:00
Adeeb Shihadeh
b88f96e72a
fix linter
2020-07-30 14:36:39 -07:00
Robbe
8bdacca123
Make the gmlan test a little easier to use
2020-07-29 13:10:53 -07:00
robbederks
caf8670cff
Fix uno getting detected as dos ( #578 )
2020-07-29 14:36:23 +02:00
martinl
c55e84bf56
Change Subaru safety test to use generated dbc ( #575 )
...
* Change Subaru test to use generated dbc
* update openpilot pinned commit
2020-07-23 13:06:11 -07:00
bkralik
52583dc289
Warning of disabled safety modes ( #574 )
...
Several safety modes are available only with ALLOW_DEBUG flag. This is not noted in docs...
2020-07-22 10:38:08 +02:00
Andre Volmensky
4b576ab13d
Bugfix: Fix harness error when starting car ( #572 )
...
* Bugfix: Fix harness error when starting car
* fix misra violation
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2020-07-18 23:08:21 -07:00
Greg Hogan
b3e278755c
J2534 iso14230 ( #563 )
...
* ISO14230
* ISO9141 (excluding 5 baud init)
* j2534 5 baud init
* disable unsupported pin select protocols
* update README for new installer
* cleanup
* cleanup
* J2534 windows registry ISO9141 flag
* make it easier to select dev J2534 driver
* update README with new installer
2020-07-10 14:43:31 -07:00
Greg Hogan
390b8bce81
k-line 5 baud init ( #565 )
...
* k-line slow init
* k-line slow init LED bit blink
* fix misra violations
* better names for k-line methods
* debug prints match names
* switch to timer
* use TIM4 until I figure out TIM5
* tickle faster
* fix bit bug and add stop bit
* TIM5 working
* USB return after addr sent
* fix l-line reset
* fix misra violations
* blink for the ones instead of the zeros
* k-line 5 baud fault type
* lin check
* use TIM5 or wakeup
* better names
2020-07-10 14:18:24 -07:00
robbederks
2fab502cad
Increased pullup delay significantly to maybe improve board detection stability. 10 loops was only tens of ns. ( #567 )
2020-07-02 23:07:27 +02:00
robbederks
387fd681dd
USB enumeration detection fix ( #566 )
...
* testing
* Looks fixed now
* Cleanup
2020-07-02 00:23:12 +02:00
Adeeb Shihadeh
ca12a1c660
enable flake8 F error codes
2020-06-22 14:02:18 -07:00
Adeeb Shihadeh
0d97b6d4eb
Safety Test: ensure TX msgs for other cars are blocked ( #521 )
2020-06-21 23:25:54 -07:00
Greg Hogan
31f8a0d862
K line fix ( #559 )
...
* enable UART RX interrupts
* update debug prints for python3
* improve kline functions and fix checksum
* k-line wake-up conforming to KWP2000 fast init
* fix timing
* toggle k and l line together by default
* k-line wakeup using timer
* k and l were flipped
* fix misra compliance
2020-06-18 11:17:00 -07:00
Adeeb Shihadeh
1e6854eb8f
Fix GM ignition logic ( #561 )
2020-06-18 11:12:20 -07:00
Adeeb Shihadeh
5b14945140
Abstract RX checks for gas, brakes, and relay malfunction ( #556 )
...
* abstract gas, brake, and relay RX checks
* toyota
* mazda
* vw and subaru
* gm, honda, nissan
* chrysler
* rename
* revert that
2020-06-16 02:01:00 -07:00
Adeeb Shihadeh
e13774ba8c
remove unused TX msg for toyota safety
2020-06-15 20:06:56 -07:00
Adeeb Shihadeh
086be906d7
Add test routes for Hyundai legacy and Subaru legacy safety modes ( #558 )
...
* add subaru legacy route to safety replay
* hyundai legacy routet push
2020-06-15 18:15:49 -07:00
Adeeb Shihadeh
abb229c9e7
Add gas signal for hyundai EV ( #555 )
2020-06-15 10:48:33 -07:00
Greg Hogan
63fe9f73c3
kline_ll_recv return bytes
2020-06-14 09:22:39 -07:00
Adeeb
d0442fd1e4
add hyundai legacy safety mode ( #554 )
2020-06-12 18:03:31 -07:00
robbederks
d6668fe4ef
Turn on fan if panda is enumerated but not receiving heartbeat ( #553 )
...
* fix linter
* Turn on fan if panda is enumerated but not receiving heartbeat
* Upped to 50%
2020-06-11 18:14:41 -07:00
Adeeb Shihadeh
abeafb6256
fix linter
2020-06-11 17:06:53 -07:00
Robbe
5d6fcbb422
gmlan harness test
2020-06-11 16:44:37 -07:00
openpilot laptop
74c607f79a
isotp_send fix bus and add slow mode
2020-06-11 16:42:21 -07:00
Adeeb Shihadeh
d9e32986c2
update dockerhub token
2020-06-11 16:25:11 -07:00
martinl
b2c86eb66b
Subaru safety refactoring ( #532 )
...
* Update subaru safety tx messages
* Add Subaru preglobal driver torque limits
* fix preglobal desired_torque
* fix subaru preglobal torque rate limit and tx messages
* readability update for desired_torque
* fix preglobal tests
* Subaru safety refactoring, added missing legacy checks and updated test
* Remove subaru_global check from tests
* Reorder legacy constants, remove subaru_init
* Update Subaru legacy safety and tests to match dbc scaling factors
* remove scaling factor from torque_driver
* Change preglobal driver torque scaling factor
* Change driver torque factor to 10
* Fix preglobal dbc name
* Fix Subaru legacy safety test
* update openpilot commit
* init valid with one line
2020-06-11 15:51:05 -07:00
Adeeb Shihadeh
76f347165f
gate subaru legacy and vw pq safety modes behind debug flag
2020-06-11 15:31:57 -07:00
Adeeb Shihadeh
f993e66b99
tools dependencies
2020-06-09 16:57:26 -07:00
Adeeb Shihadeh
9eee6ca556
update safety tests after DBC changes
2020-06-09 16:51:08 -07:00
Adeeb Shihadeh
70e39040b4
only push to docker registry from master
2020-06-07 21:47:39 -07:00
Adeeb
35bff5db51
Speed up misra test in CI ( #552 )
2020-06-07 21:42:23 -07:00
Adeeb Shihadeh
6848c7576b
use same flake8 config as openpilot
2020-06-03 16:22:30 -07:00