* Hide 2nd row dev UI when map is visible
* Dev UI init
* fixup! Dev UI init
* fixup! Dev UI init
* fixup! Dev UI init
* fixup! Dev UI init
* fixup! Dev UI init
* fixup! Dev UI init
* Disable lateraState for now?
* Revert "Disable lateraState for now?"
This reverts commit ff669862e9ab7cfe421a0266dfc503b3b190143a.
* add cs.laterelState
* should be bool
* bruh
* change dm icon too
* Bruh should be y
* don't draw border
* bolded text
* bring back memory usage
* angleSteer status color
* move it higher
* higher
* lower
* closer together
* Move this button too
* fixup! Move this button too
* Move this text?
* to the left
* left and down
* missed an argument
* move them a bit
* readjust bottom row positioning
* test position
* revert to this
* wider!
* proper space reference
* unused
* other method
* fix
* shorter
* more spaces
* wider
* do it like this
* should be width
* add on top
* wider
* lineup right
* align this right
* different one
* try this
* fix
* align right!
* make unit strings standalone
* Try this out
* adjust
* align to unit strings
* adjust!
* adjust!
* Revert "adjust!"
This reverts commit 748b74c21a986b4ed62acdcceb83226ff523e5ce.
* Revert "adjust!"
This reverts commit 4f5373b0de503203098c5fd495e72227f4525be4.
* more adjust
* final adjust?
* final adjust?
* wider
* keep left
* Try this out
* more together
* hmm
* adjust
* align differently
* adjust final
* adjust more
* adjust more
* Try this out
* last
* Try this
* Try that
* wider
* only check when starting
* comment
* remove second column and second row; change settings to 5 or 10 metrics; implement in future PRs
* fixup! remove second column and second row; change settings to 5 or 10 metrics; implement in future PRs
* fixup! remove second column and second row; change settings to 5 or 10 metrics; implement in future PRs
* UI: Debug: Tap on Ui to capture snapshot of debug data
* UI: Debug UI: Toggle to display debug UI elements & UI prerequisites
* UI: VisionTurnController Implementation
* UI: Debug UI: Toggle to display debug UI elements
* UI: LiveMapData: Implementation
* UI: SpeedLimitControl: Implementation
* UI: TurnSpeedController: Implementation
* fixup! UI: SpeedLimitControl: Implementation
* Add adjustable speed limit offset (in % or actual values)
* fix
* fix 2
* fix 3
* wrong value used
* don't need this
* needs this!
* and this?
* needs to be at the top
* has to be public
* take them off
* gotta have this
* wrong!
* update this every time
* try to update
* hmm maybe it was this
* missed this
* Revert "missed this"
This reverts commit 926b45410544e4f1bbc5174d0d7b03fafedf610f.
* Revert "hmm maybe it was this"
This reverts commit 7f75543db71d6f438f6473c66d4f94df317f16f2.
* refresh them
* update them in both places!
* make them public please
* don't forget this path
* try this refresh?
* Revert "make them public please"
This reverts commit 669a3ee1d5607c84109294db7a567ca86cb91b0f.
* revert these
* try using signals to update
* Revert "try using signals to update"
This reverts commit f3ad02bde71467aa7fc27c0b95d03748345193e6.
* update state after it's emitted
* make it public
* Revert "make it public"
This reverts commit ddf431d198133359b8bd656dde9061ec671f2312.
* Revert "update state after it's emitted"
This reverts commit aad2876166843b63d889e90830bf3d32edaa2857.
* try this out
* fixup! try this out
* fixup! try this out
* fixup! try this out
* fixup! try this out
* don't need this
* fixup! try this out
* fixup! try this out
* fixup! try this out
* fixup! try this out
* make sure we can see it
* make it float
* Try to update this way
* fixup! Try to update this way
* Revert "fixup! Try to update this way"
This reverts commit f4725bcb070cc8e8ebeb6e37afeb930694e96e22.
* Revert "Try to update this way"
This reverts commit af72af8a4a193b24e99931200fac18c6625a2431.
* new method to hide/show
* fixup! new method to hide/show
* fixup! new method to hide/show
* fixup! new method to hide/show
* fixup! new method to hide/show
* fixup! new method to hide/show
* omg it works?!
* run these at 2Hz pls
* UI: use comma speed limit design instead of move-fast
* fixup! UI: use comma speed limit design instead of move-fast
* fixup! UI: use comma speed limit design instead of move-fast
* fixup! UI: use comma speed limit design instead of move-fast
* UI: use comma speed limit design instead of move-fast
* fixup! UI: use comma speed limit design instead of move-fast
* fixup! UI: use comma speed limit design instead of move-fast
* fixup! UI: use comma speed limit design instead of move-fast
* garbage collection
* redundant
* gc attempt?
* Revert "garbage collection"
This reverts commit 127fc8bd9d1eaea7725cf775dc7034ac6aaf09f4.
* garbage collection
* catch exceptions
* ignore mapd if crashed
* copy dependencies after first download
* changed dir
* oops
* proper termination before exiting
* same class
* Revert "same class"
This reverts commit dda695477371bf259b89aae726210dfe9d5f913e.
* Revert "proper termination before exiting"
This reverts commit 95c039dac86a389c0be043aadf2a3e8cbd4515c8.
* don't let accelerator press to re-engage SLC when NDOG is off
* can we free them up?
* Revert "can we free them up?"
This reverts commit d7736524645376ffb43acb77678086f6ae3c4e0b.
* fixup! don't let accelerator press to re-engage SLC when NDOG is off
* introduce navInstruction speed limits into SLC
* nuke UI for now - memory test
* do this instead
* Overpass: does not exist
* Revert "nuke UI for now - memory test"
This reverts commit fd81ffde0443917580ec4ad71095c178173883fe.
* meh
* Added navmodeld
* New nav model: 7c306685-5476-4bd4-ab65-105b01b6bca8/300, feats only
* little cleanup
* Remove NAV flag
* Moved to_kj_array_ptr to commonmodel.h
* Switch from decimation to last_frame_id check
* add to release files
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Automatically zoom to fixed scale in map_renderer.cc
* Always downsample in map_renderer
* Remove updateZoom function
* Added mapsd to process_config.py (commented out for now)
* wip torqued
* add basic logic
* setup in manager
* check sanity and publish msg
* add first order filter to outputs
* wire up controlsd, and update gains
* rename intercept to offset
* add cloudlog, live values are not updated
* fix bugs, do not reset points for now
* fix crashes
* rename to main
* fix bugs, works offline
* fix float in cereal bug
* add latacc filter
* randomly choose points, approx for iid
* add variable decay
* local param to capnp instead of dict
* verify works in replay
* use torqued output in controlsd
* use in controlsd; use points from past routes
* controlsd bugfix
* filter before updating gains, needs to be replaced
* save all points to ensure smooth transition across routes, revert friction factor to 1.5
* add filters to prevent noisy low-speed data points; improve fit sanity
* add engaged buffer
* revert lat_acc thresh
* use paramsd realtime process config
* make latacc-to-torque generic, and overrideable
* move freq to 4Hz, avoid storing in np.array, don't publish points in the message
* float instead of np
* remove constant while storing pts
* rename slope, offset to lat_accet_factor, offset
* resolve issues
* use camelcase in all capnp params
* use camelcase everywhere
* reduce latacc threshold or sanity, add car_sane todo, save points properly
* add and check tag
* write param to disk at end of route
* remove args
* rebase op, cereal
* save on exit
* restore default handler
* cpu usage check
* add to process replay
* handle reset better, reduce unnecessary computation
* always publish raw values - useful for debug
* regen routes
* update refs
* checks on cache restore
* check tuning vals too
* clean that up
* reduce cpu usage
* reduce cpu usage by 75%
* cleanup
* optimize further
* handle reset condition better, don't put points in init, use only in corolla
* bump cereal after rebasing
* update refs
* Update common/params.cc
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* remove unnecessary checks
* Update RELEASES.md
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* single longitudinal toggle for e2e and disable radar
* write disable radar param
* rename
* better param name
* clean that up
* update refs
* update translations
* not live for experimental
* write it out
* vanish
* split out pigeond from boardd
* also want to turn off power
* fix manager calls
* move to sensord folder
* release files:
* add assistnow code
* no bare except
* add test script to test TTFF
Co-authored-by: Comma Device <device@comma.ai>
* Always run laikad on device!
* Update laika
* Update laika
* Fix gps week and time of week in msg
* Reset kalman filter if pos_fix or last_known_position
* put behind file
* move pr parsing into common file
Co-authored-by: Willem Melching <willem.melching@gmail.com>