Kacper Rączy
72579a0e10
controlsd: support for SIMULATION mode for process replay ( #28895 )
...
* Support for simulation flag while replay
* Update cereal
* Enable simulation for controlsd
* Update ref commit
* Update cereal
2 years ago
Adeeb Shihadeh
4662a0de82
sim: fix paramsd error ( #28685 )
2 years ago
Kacper Rączy
4eb3d54149
modeld: use any available stream as main, if there's only one ( #28514 )
...
* Use whatever stream is available as main, if there's only one
* Move logw somewhere else
* Add wideRoadCameraState to ignore_alive if its not available
2 years ago
Dean Lee
4ae0378f63
automatically detect available camera streams ( #27640 )
...
* remove WideCameraOnly
* check in set_initial_state
* no block
* remove try block
* apply reviews
2 years ago
Adeeb Shihadeh
2f117e88b7
test onroad: explicit memory leak check ( #28502 )
2 years ago
Adeeb Shihadeh
a412cd07b1
cloudlog process not running ( #28472 )
...
* cloudlog process not running
* error
2 years ago
Harald Schäfer
dba437bc8d
Remove INDI controller ( #28366 )
2 years ago
Adeeb Shihadeh
cd57b340c1
test_onroad: ignore vehicleModelInvalid ( #28335 )
...
* test_onroad: ignore vehicleModelInvalid
* not for all ci
2 years ago
Shane Smiskol
715f44ff45
controls: write recalibrating offroad alert once ( #28312 )
...
* only write once
* rm read
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2 years ago
Adeeb Shihadeh
dee7ced00e
controlsd: check longitudinalPlan avg freq ( #28200 )
2 years ago
Adeeb Shihadeh
e889e09513
controlsd: check for self lagging in radar alert
2 years ago
Adeeb Shihadeh
c192c92a4e
calibrationd: add offroad alert when remount detected ( #28073 )
...
* calibrationd: add offroad alert for recalibration
* Update common/params.cc
2 years ago
Harald Schäfer
598343aad1
Calibrationd: make recalibrating alert ( #28149 )
...
* Initial
* fixes
* not an int anymore
* elif
* revert ref
* update ref
* fix alert text
* regen refs
* update ref
* add recalibration unit test
* set into recalibration state
* fix words
* recalib
* text
* Update selfdrive/controls/lib/events.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2 years ago
Kacper Rączy
e08952acc8
controlsd: disable controlsdLagging event during process replay ( #28177 )
...
Disable controlsdLagging event during process replay
2 years ago
Adeeb Shihadeh
154a42dcbd
gate no gps alert on valid localizer inputs ( #28135 )
2 years ago
Adeeb Shihadeh
c4501e4bc1
controlsd: remove procs from ignore list ( #26848 )
...
* trim list
* check for file
2 years ago
Shane Smiskol
4e951e4524
Lane Departure Warning: fix desire index bug ( #28119 )
...
don't subtract 1
2 years ago
Shane Smiskol
e729f5b763
Remove dashcam override param ( #27509 )
...
* remove dashcam override
* sort
* remove ford from segments
2 years ago
Adeeb Shihadeh
9d64fb2d1a
improved fan malfunction detection ( #27405 )
2 years ago
Adeeb Shihadeh
5ab2d35f7b
controlsd: higher default set speed in experimental mode ( #27279 )
...
* controlsd: higher default set speed in experimental mode
* update tests
* update tests
2 years ago
Adeeb Shihadeh
7978901101
controlsd: revert CAN timeout threshold ( #27275 )
...
* controlsd: revert CAN timeout threshold
* dt_ctrl doesn't make sense there
2 years ago
Shane Smiskol
8f5057ff2d
GM: enforce steering command message timing ( #27250 )
...
* draft
* bump opendbc
* still draft
* that's not right
* superset of the changes, 33hz
* cleanup
* this should work
* remove line
* pass it in again
* actually no need to check updated now
* now_nanos
* consistent name
* fix replay
* one line isn't that bad
switch
switch
* fix CarController tests
* Update ref_commit
2 years ago
Adeeb Shihadeh
b3b35b23fa
controlsd: don't show steer saturated if recently overriding ( #27191 )
...
* controlsd: don't show steer saturated if recently overriding
* 2s
* update refs
2 years ago
Shane Smiskol
ad5b3ea410
controls: add curvature to actuators ( #27108 )
...
* Add curvature to actuators
* Use it in CC
* revert ford stuff
* Update ref_commit
2 years ago
Adeeb Shihadeh
c408b7e306
UI: show experimental long available to release users ( #26910 )
...
* UI: show experimental long available to release users
* more description
* cleanup
* hide toggle
* fix process replay
* clear param
* actually fix
2 years ago
Shane Smiskol
2fd48e26a3
Deprecate canMonoTimes ( #26992 )
...
* not used anywhere
* bump cereal
* also here
2 years ago
Jason Young
cb88b3ed65
controlsd: set latActive with max minimum steer speed ( #26805 )
...
* refactor minimum lateral speed handling
* rename for clarity
* simplify without joystick at standstill
* intermediate standstill variable, check notCar
* check joystick for now
* cmt
Co-authored-by: Shane Smiskol <shane@smiskol.com>
2 years ago
Shane Smiskol
f0d0d99981
process replay: test body with joystick mode ( #26916 )
...
* no need to check sm
* fix
* Update ref_commit
* revert
2 years ago
Adeeb Shihadeh
65414bcd8d
controlsd: remove laikad from ignored process list
2 years ago
Adeeb Shihadeh
151e0d8c39
controlsd: add blinkers to carControl ( #26773 )
...
* controlsd: add blinkers to carControl
* not actuators
* update refs
2 years ago
Shane Smiskol
c1b3d696bc
controlsd: set steer_limited for angle cars ( #26748 )
...
* Set steer limited for angle cars
* closer to torque threshold
2 years ago
Shane Smiskol
d97336d532
LatControl: remove duplicate logic for saturation ( #26725 )
...
this is already checked
2 years ago
Shane Smiskol
41610fe8ae
controls: remove noTarget event ( #26632 )
...
remove noTarget alert
2 years ago
Shane Smiskol
dbe512d167
controlsd: preEnable on brake at a standstill ( #26273 )
...
* pre-enable on brake at standstill
* test by getting rid of noTarget
* Update events.py
* rename
* stash what we got so far
* cmt
* not sure if best way to fix, but enabled with current states defs is fine
* no noEntry in preEnabled
* bumpcereal
* uncomment
* Update ref_commit
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2 years ago
Shane Smiskol
8ad8d4e1c2
controls: preEnabled doesn't consider noEntry ( #26627 )
...
preEnabled doesn't consider noEntry
2 years ago
Adeeb Shihadeh
7361d1a11b
process replay: support old routes with no peripheralState
2 years ago
Adeeb Shihadeh
65fa87a969
cleanup panda types everywhere ( #26574 )
...
* cleanup panda types everywhere
* one more
2 years ago
Adeeb Shihadeh
94aa39bdd4
enable experimental longitudinal control on devel ( #26544 )
2 years ago
Adeeb Shihadeh
9c96b21367
publish experimental mode state ( #26512 )
...
* publish experimental mode state
* remove that
2 years ago
Shane Smiskol
811c096e64
controlsd: add cruise speed helper class ( #26472 )
...
* fix runaway set speed for GM
* fix runaway set speed for GM
* Handle resuming to exit standstill generically
* clean that up
* ugh i want to fix all the formatting
* class that manages v_cruise
* better name
* move around
* add depressed_state
* fine to update on pressed change, better name
* revert gm stuff
* revert standstill stuff
* remove
* revert that
* we can put this in here now!
* below update
* actually only used here
* one line
2 years ago
Shane Smiskol
74b6e22a7d
controls: disengage on regen paddle independently ( #26453 )
...
* add regen braking field that's just used to add a pedalPressed
* bump
* bump
* Update ref_commit
* we want the standstill check
we want the standstill check
* see what diff is now
* Update ref_commit
2 years ago
Adeeb Shihadeh
9a3f468051
experimental mode ( #26416 )
...
* experimental mode
* rename param
* red lights
3 years ago
Adeeb Shihadeh
6698cd4829
controlsd: steer in old preEnable state ( #26269 )
...
* controlsd: steer in old preEnable state
* bump panda
* bump panda
* Update ref_commit
Co-authored-by: Shane Smiskol <shane@smiskol.com>
3 years ago
Greg Hogan
9091e737c8
controlsd: update is_metric live ( #26228 )
...
* fix speed increment if units changed while driving
* don't recreate params
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
3 years ago
Shane Smiskol
7bf70bf7d8
CAN-FD HKG: query FW versions from camera ( #26063 )
...
* add adas essential ecus
* add adas ecu and query
* add queries
* add name
* after
* presence of adas ecu
* Revert "presence of adas ecu" (POC)
This reverts commit ab88a7e7df
.
* no whitelist for debugging
* Apply suggestions from code review
* add adas response
* remove adas version
* temp
* read pandaStates
* works in debug script
* only fwdCamera on tucson
* fix pandaStates reading
* fix test_startup
* fix
* simpler
* use existing socket
* pass in number of pandas
* need to create sm using outcome of fingerprinting, which uses sm
fix
* move default argument
* use sock
* always ignore
always ignore
* add canfd fingerprint test
* Update selfdrive/car/hyundai/tests/test_hyundai.py
* set
3 years ago
Shane Smiskol
7418678132
Use longActive for car-specific override signals ( #26030 )
...
* add override field to cruiseControl
* need to check if long *can* be active
* bump cereal to master
* revert
* better
* fix
* update refs
* rename variable
3 years ago
Adeeb Shihadeh
300577f38f
fixup toggle cleanup
3 years ago
Adeeb Shihadeh
0231c4ba85
cleanup stale longitudinal params ( #25967 )
3 years ago
Adeeb Shihadeh
3068c48224
add fault for invalid safety RX checks ( #25949 )
...
* add fault for invalid safety RX checks
* just a bool
* bump panda
3 years ago
Lee Jong Mun
7df0e3efcf
remove blank whitespace ( #25921 )
3 years ago