Move personality to controlsState (#31855)
* start at param * start by sending personality * change to personality * POC: button changes personality * what's wrong with this? * fix * not really possible but fuzzy test catches this * there's always a typo * dang, we're dropping messages * clean up * no comment * bump * rename * not all cars yet * works but at what cost * clean up * inside settings * write param so we save the distance button changes * setChecked activates buttonToggled and already writes param! * don't need this, we update from longitudinalPlan on changes * some clean up * more * ui * allow some time for ui to receive and write param * plannerd: only track changes in case no ui * Revert "plannerd: only track changes in case no ui" This reverts commitpull/32199/head2b081aa6ce
. * write in plannerd as well, I assume this is atomic? * don't write when setting checked (only user clicks) * better nane * more * Update selfdrive/controls/lib/longitudinal_planner.py Co-authored-by: Cameron Clough <cameronjclough@gmail.com> * doesn't write param now * ParamWatcher is nice * no debug * Update translations * fix * odd drain sock proc replay behavior * vanish * Revert "odd drain sock proc replay behavior" This reverts commit29b70b3941
. * add GM * only if OP long * move personality to controlsState, since eventually it won't be exclusive to long planner more bump * diff without translations * fix * put nonblocking * CS should start at up to date personality always (no ui flicker) * update toggle on cereal message change * fix * fix that * ubmp * mypy doesn't know this is an int :( * update translations * fix the tests * revert ui * not here * migrate controlsState * Revert "migrate controlsState" - i see no reason we need to test with any specific personality This reverts commit6063508f2d
. * Update ref_commit --------- Co-authored-by: Cameron Clough <cameronjclough@gmail.com> old-commit-hash:29e55f99a5
parent
fc35db75b2
commit
f3414250a3
8 changed files with 25 additions and 32 deletions
@ -1 +1 @@ |
||||
Subproject commit 724d1d22ac877ff75058f0d62860cf51c27f3546 |
||||
Subproject commit 430535068ac3bb94d3e117a3cfbc348ef37eb72d |
@ -1 +1 @@ |
||||
4f02bcfbf45697c5e6ba0a032797f6b2f37e16d3 |
||||
5eedd32ba97f9109c64059afc8e0fb827567f2ed |
||||
|
Loading…
Reference in new issue