Commit Graph

9829 Commits

Author SHA1 Message Date
Kacper Rączy 2d107da5cf controlsd: disable controlsdLagging event during process replay (#28177)
Disable controlsdLagging event during process replay
old-commit-hash: e08952acc8613d697e7ef3198dc186688629427b
2023-05-12 11:33:48 -07:00
Shane Smiskol 298e7466f5 Ford: hybrids are unsupported (#28171)
* hybrid fords are dashcammed

* something like this?

* just do an alert

* good comment

* space

* bb

bb

* top

* Update selfdrive/car/ford/interface.py

* add a noEntry

* remove from release notes

* sad :(

---------

Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: 344064d6bd45b6d0f54e1eedfc73b87a856efe3e
2023-05-11 23:35:07 -07:00
Adeeb Shihadeh 472a1cf63b ui: catch silent EGL failure (#28169)
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 432f316e8df9fd614f784f0b5b3b445d14cc5f8e
2023-05-11 15:22:09 -07:00
Adeeb Shihadeh 0a62304928 cabana: remove dead image from readme
old-commit-hash: 40dd150fc6f6a7da8bd46b47fbede85bf5751860
2023-05-11 12:57:55 -07:00
Dean Lee bd4d5ff3d4 cabana: fix the frequency was incorrect when replay from a specified segment (#28165)
old-commit-hash: f01652cc41590b08371a98f84f36d67f262c428a
2023-05-11 10:42:25 -07:00
Robbe Derks 7133d5b9cc can states plotjuggler layout
old-commit-hash: 5ca14c072f240d564f967f5e2c84b69387dc7b78
2023-05-11 13:38:07 +02:00
heemanshoe 743ce4d963 HKG: Genesis GV70 2023 support (#28154)
* Updated values.py

Added fingerprinting for 2023 Genesis GV70

* Updated values.py

2023 GV70: needed a different harness than the one originally listed (M instead of L)

* Update values.py

Removed L harness line (just in case)

* should be good

* fix

* update docs

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: d845c79f7cb0e522e9361c8a758f77d94855b647
2023-05-10 15:10:07 -07:00
Shane Smiskol f8e288ba41 Toyota: explicitly copy signals to forward (#28157)
* and toyota

* only if filled
old-commit-hash: 3e3d1a7d4b3944bb88ad2f663a1cf1fb2f1f83b2
2023-05-10 14:34:40 -07:00
Dean Lee c9d56e78a6 cabana: cleanup DBCFile (#28160)
old-commit-hash: 720df4d150913e9ee98165d2bb03a18d7566e746
2023-05-10 13:57:55 -07:00
Adeeb Shihadeh 2f8939dd0e bootlog: log agnos partition hashes (#28141)
* bootlog: log agnos partition hashes

* full path

* trimming

* slot

* boot is big

* give some time to start

---------

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 1a3125bb8fae70485256099b1be36dfd55129e7d
2023-05-10 13:56:44 -07:00
Shane Smiskol 0346e47d43 Ford: explicitly copy signals to forward (#28156)
* just ford

* no need to copy this

* or these

* or these

* match DBC order

* remove these

* used in carcontroller

---------

Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: 147c1bd82058d686341b634cfd3daa768abc74ff
2023-05-10 13:42:31 -07:00
Willem Melching 2e21af7d26 cabana: partial match on ID filter (#28158)
old-commit-hash: 3f8fc8f6f8635797a61d4c6bb0fa787517d444b7
2023-05-10 10:19:28 -07:00
Shane Smiskol a14463cbe3 onroad transition: clear params and start safety setter thread (#28151)
* rename from ignition to onroad/offroad

* forgot one

* clear in manager

* don't clear in boardd anymore

fix

* params isn't used here

* add comment

* Revert "add comment"

This reverts commit 54fb6660501679e5a989c3f06c0a438bdb04dc7e.

* write params in manager

* first part is self explanatory

* remove these from thermald now

* start safety setter thread with IsOnroad

* drivesss

* more

* less

* come back

* makes sense here
old-commit-hash: b8fa7f58ea8db77d2f7a9e70d139019b24a29da7
2023-05-09 21:25:23 -07:00
Cameron Clough ec5bd1077b Ford: fix LateralMotionControl2 checksum (#28147)
* Ford: fix LateralMotionControl2 checksum

* loop is nice

* these are redundant

* need to shift left, before didn't match

* same, but more conventional

* whoops

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: c59d7d116163081292b05e91e2837c57a36a7c2f
2023-05-09 21:18:52 -07:00
Cameron Clough f655f6ca59 training guide: higher quality image (#28152)
* use better image

* update touch area bounding box
old-commit-hash: 3ba60a6a96db5a36ece78d555c5c1e377342fe77
2023-05-09 20:32:47 -07:00
Dean Lee 688bc0337e ui/drawLaneLines: read the accel from the submaster outside of the loop (#28145)
* read the accel from the submaster outside of the loop.

* const max_idx

* remove data copy and converting from list to vector

* correct name is len

* fix drawing last point

* add comment, remove right_points

* fix

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 2ec14c2065dfee6f624e592eff2f9d96b784ad61
2023-05-09 20:25:53 -07:00
Shane Smiskol 33a15d6e94 update boardd blocking comment
old-commit-hash: d738f6671171fba63d48dc046752c4010670a6fb
2023-05-09 17:27:09 -07:00
Adeeb Shihadeh d99cb35ebd pandad: improve startup time (#28137)
* pandad: improve startup time

* add test

* reset with gpio

* adjust threshold

* fix

* no panda

* fix

* check unknown

* increase for boardd

---------

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 4fe1b638f8f3399187647ba168d87ee7a8b19459
2023-05-09 15:44:53 -07:00
Vivek Aithal 4be83d0d57 Lateral Planner: Calibrate model speed with vEgo (#28049)
* calibrate speed in the lateral planner

* make speed err helper fn

* check if trans has values

* clip the vel_err

* update refs
old-commit-hash: a599890feda4fd57bed1bfff947d7092198fd0b7
2023-05-09 14:26:58 -07:00
Shane Smiskol 728357c34d Added FW for VW Passat B8 2018 (#28148)
add missing
old-commit-hash: b9517fdc1b7fe9a7d1186c6ea1fd96d6ff0a5d5b
2023-05-09 13:40:08 -07:00
lachezartodorov ea0a9420a5 Added FW for VW Passat B8 2018 (#28120)
old-commit-hash: 17f1a320b1e8d3174db16aacfa9159c9dd0527c7
2023-05-09 13:38:56 -07:00
Dean Lee 13c6a92471 cabana: cleanup mainwin (#28142)
* Remove redundant calls to updateLoadSaveMenus()

* cleanup updateLoadSavemenus

* helper function closeFile

* remove redundant calls to remindSaveChanges()

* remove unnecessary call to updateRecentFiles

* cleanup
old-commit-hash: 933be2e128b363a77ca525554198822629733afc
2023-05-09 10:04:06 -07:00
Shane Smiskol da12bfb021 Ford: add alert for steering wheel angle not ready (#28140)
* add event for steering angle calibrating

* how about this

how about this

* rename

* more openpilot-y

* add comment to code

* move to top

* better wording

* more general

* fix

* ?

* above

* bump cereal to master

* add more comms
old-commit-hash: fb29d0f3bfe69c83f73e3af09235bd4c8287aaac
2023-05-08 22:03:30 -07:00
Adeeb Shihadeh 3689bd2e77 loggerd: log HW-specific extras (#28084)
* loggerd: log HW-specific extras

* fix value

---------

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: e24d28fd4512d8fd41a4a9ba610b1d450a3734a0
2023-05-08 19:21:22 -07:00
ZwX1616 a18a41659d camerad: write static AE settings only once (#28134)
* this is free

* illusion of choice
old-commit-hash: 78ba67e211bd1df3d4f7ba6e1cd331e90e238ee1
2023-05-08 18:43:54 -07:00
Vivek Aithal dfa48835a0 RAM 1500 5TH GEN: Reduce friction (#28138)
* reduce ram friction

* u[pdate refs
old-commit-hash: 219b0708f3feb30a8e3d21cb9d473e6dee984510
2023-05-08 18:05:00 -07:00
Adeeb Shihadeh 7e73e412ee gate no gps alert on valid localizer inputs (#28135)
old-commit-hash: 154a42dcbd8b1b15c8ace508e40283a704a2f682
2023-05-08 15:09:00 -07:00
Adeeb Shihadeh 6538e7b915 bump panda
old-commit-hash: 0e967aebc459a9ff17697fd24189e8e8d329474c
2023-05-08 15:07:07 -07:00
Saber422 d79bee3e60 VW MQB: Add FW for 2018 Volkswagen Passat (#28131)
* VW MQB: Add FW for 2018 Volkswagen Passat

route name:fd81eb7cc97ce831|2023-05-08--12-43-12--0

* missing trans

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 6fbb9410116daad6240180a91e6b5e1cd313db80
2023-05-08 14:32:46 -07:00
Saber422 560dbee524 VW MQB: Add FW for 2018 Volkswagen Tiguan (#28130)
old-commit-hash: c575e1a52f22823718aedf0e4ea2e95095c53492
2023-05-08 14:31:04 -07:00
Shane Smiskol 3af7b02a26 seldrive: use common sig handler (#28127)
* Update main.cc

* Update util.h

* same for navd
old-commit-hash: e780cca8b63987776d6408c3e1f64fb4c292a78f
2023-05-08 14:27:04 -07:00
Adeeb Shihadeh 8cb0a252ae test onroad: ensure 100% engageability (#28132)
old-commit-hash: 984029b6064aff44f2d3b442357b50bd8857afed
2023-05-08 13:48:42 -07:00
Robbe Derks a3295aecd3 Continuous harness detection (#28129)
* log sbu voltages

* bump submodules
old-commit-hash: 64123404312cc423955403c58287dcdac3e11319
2023-05-08 13:33:23 +02:00
Dean Lee ca13898b23 cabana: show and edit all messages present in DBC files (#28108)
* show all messages present in DBC files

* set last section stretch

* user can't resize data section

* re-fetch if filtering freq|count|data

* reserve set space

* use contains

* emit signalAdded for all related sources
old-commit-hash: f7e024f2f22139153aa8ee5ce9a9713bd51d99f0
2023-05-07 16:48:47 -07:00
Dean Lee 6ebc95c87d cabana: clear all cached values in chart after changing signal properties in live mode (#28125)
old-commit-hash: d7adee9766909f40e2d534274635b15e75e3737b
2023-05-07 16:48:21 -07:00
Adeeb Shihadeh 4e87efb78c controlsd: remove procs from ignore list (#26848)
* trim list

* check for file
old-commit-hash: c4501e4bc1cb7a242207e910c0b61af20c3c677d
2023-05-07 15:43:45 -07:00
JWingate80 5a37061d7e HKG: Genesis GV80 2023 support (#28069)
* Update values.py

* Update values.py

* Update routes.py

* Update values.py

* Update values.py

* Update interface.py

* Update override.yaml

* Updated car name in torque settings to the correct one

* Removed unused ECU's from GV80

Fix AssertionError: 3 != 0 : GENESIS GV80 2023: Car model has ECUs not in auxiliary request whitelists: Ecu.eps, Ecu.transmission, Ecu.engine

* Update routes.py

Updated to a better route

* Update routes.py

* Update test_models.py

* Update test_models.py

* Hopefully this route will work...

* Update selfdrive/car/hyundai/values.py

* Update selfdrive/car/hyundai/values.py

* this could use some cargo

* don't need to combine just yet

* add to docs and releases

* Update routes.py

* Update RELEASES.md

* Update routes.py

Updated route, hopefully this one works...

* Update selfdrive/car/tests/routes.py

* alphabetical

* update docs

* Update routes.py

Hopefully this route works

* Update routes.py

Trying segment 1 for GV80

* bump

* no need

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
old-commit-hash: 758a9d7c24e4736dd94cfbab127ab1414b3423a0
2023-05-06 23:18:06 -07:00
Shane Smiskol 6f0efe4ea0 Lane Departure Warning: fix desire index bug (#28119)
don't subtract 1
old-commit-hash: 4e951e4524e2035d8382d08ab6028c4bc326ab6a
2023-05-06 03:03:28 -07:00
Shane Smiskol 4f88c90d83 ui: more granular accel gradient in experimental mode (#27391)
* add accel

* debugging

* use uiPlan for acceleration

* draw on same frame, ui color enhancements

* adjustments

* not needed

* add back alerts and wide cam

* use linear accel -> saturation (red -> green transition is more gradual, should be easier to understand)

* 1.5x was good from the non-linear previous commit

* fix crash?

* revert draw on same frame

* bump lightness add lightness mod with comment for future use (reverting in next commit)

* revert (but keep lightness bump)

* max accel isn't blueish (#3DFF3D)

* clean up

* revert lightness

* remove experiment

* try a different domain

* doesn't work

This reverts commit 7a398b03920d6d2d2c804d1290803bc533051fc1.

* clean that up

* actually should be 0.75

* some clean up

* debug timing

* fix

* debug

* round

* revert wide

* not used

* clean up

* remove slow qDebug

* this too

* draw max constant points, ensure we draw first and last

* clean up

* more clean up

* draft

* Revert "draft"

This reverts commit 59db097611dc633f397c509bf95490eb0614b7f0.

* Revert "Revert "draft""

This reverts commit ee86c385b39dbe36430effd58fc5c41ede51f9f0.

* simplify

* clean that up

* and all that

* and more

* aaaand that

* aaaand that

* track vert is created in update_line_data, it us the sum of two equal
len lists

* keep debugging stuff around

* keep debugging stuff around

* remove prints

* rm that

* moreee

* use existing helper 😄

* clean up

* make it const

* F

---------

Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 884e36bc9dfae0f5d374e41feee4f222e2cb62f7
2023-05-05 16:11:16 -07:00
Willem Melching 3cd82e36b7 cabana: fix rounding error in filter sizehint (#28116)
old-commit-hash: b3a3040d09f32e45fd21c72d518ac57a29b2f27d
2023-05-05 11:28:54 -07:00
Willem Melching b7311320aa panda_comms.h add missing <string> include (#28117)
old-commit-hash: bd8a56cf30588be8b5c8494e1cbcfa124321693a
2023-05-05 11:28:46 -07:00
Cameron Clough 4f10559485 Ford: add Explorer Hybrid 2020-22
old-commit-hash: 16f0f1561b716cbb75149185dac31b15386e7984
2023-05-04 23:35:52 -07:00
Shane Smiskol a4442bafa6 Ford: log ACC faults (#28111)
* log ford acc faults

* whoops...
old-commit-hash: a951463346b39892df4adcc997a4962e3fe87677
2023-05-04 22:42:34 -07:00
Cameron Clough a96ce555bb docs: 250 cars
old-commit-hash: acae532a3b95c56543b0bb5ab312254f65444ec7
2023-05-04 19:49:45 -07:00
Cameron Clough f3e53ee29e add more Ford to release notes
old-commit-hash: d8b9317122fc634d3ed811e321e5258fa3a50d35
2023-05-04 18:15:53 -07:00
Cameron Clough d2881d6f48 Ford: add Escape test route and remove dashcam only (#28113)
* Ford: add Escape Mk4 test route

* generate docs

* remove from non_tested

* fix model years

* clearer packages for EU

* docs

* 2020 hybrid

26b2cace68e36212

1FMCU9DZ9LUA82589

* 2021 phev

1FMCU0LZXMUA80767

f8eaaccd2a90aef8

* add this too

* more docs
old-commit-hash: a0d2e4e711b5ca4f8e5267d6bf7c8f2e32765692
2023-05-04 17:21:36 -07:00
Cameron Clough e7a8c65f21 test Ford in process replay (#28112)
old-commit-hash: 51d41a3336683b81acbd764660c523f8d6f3758b
2023-05-04 14:47:39 -07:00
Aaron Fields 59a4c6bf17 Chrysler: Pacifica Hybrid 2023 support (#28098)
* Adding 2023 Chrysler Pacifica Hybrid fingerprint.

* Update docs.
old-commit-hash: fd54a1e351077cbd8a99740265440d6972d70cfb
2023-05-04 14:42:46 -07:00
Cameron Clough 3e32b5cab1 Ford: cleanup long control and send stopping signal (#28110)
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 4ee6c68ba5a61362481c8189f8a89e31fd09d390
2023-05-04 14:04:54 -07:00
AlexandreSato 470dc457ee fix typo on RELEASES.md (#28109)
old-commit-hash: e410de004f935371d6c131c873b948094823dbf4
2023-05-04 12:45:39 -07:00