Greg Hogan
b24bbe4607
script to install only ubuntu dependencies ( #29510 )
...
* script to install only ubuntu dependencies
* update Dockerfile
* add shebang
2023-08-21 16:32:35 -07:00
Shane Smiskol
b373e5d5ec
Revert "Subaru: always show LKAS active ( #27945 )" ( #29515 )
...
This reverts commit 8f1e67f625 .
2023-08-21 16:25:13 -07:00
Justin Newberry
9188c56069
CI: remove old docs base image push ( #29512 )
...
remove that push
2023-08-21 15:32:41 -07:00
Justin Newberry
197460e061
CI: use scons cache mount for building simulator and docs ( #29436 )
...
* build docker image with scons cache
* use setup
* scons cache
* added the dockerfile
* add the shell
* docs use cache
* dont pull lfs for docs
* simulator too
* dont pull the cache image
* fix inputs
* inputs
* booleans aren't supported
* bool not supported
* bool isnt supported
* fix
* readonly cache
* fix sim cache too
* respect readonly
* gitignore and move to correct folder
* also copy old
* move to tools/ci
* move to selfdrive/test
* just make the cache writable, it's discarded anyway
* minimize diff in this pr
2023-08-21 15:11:31 -07:00
Justin Newberry
b20eba5f1d
Subaru: longitudinal incorrect "inactive" rpm ( #29496 )
...
* fix incorrect base rpm issue
* "min" name is better
2023-08-21 14:54:42 -07:00
Jason Wen
bfa714ef3b
HKG: Car Port for Kia Sorento Hybrid 2023 ( #29322 )
...
* HKG: Car Port for Kia Sorento Hybrid 2023
* Update CARS.md
* Oops
* add test route
* specify segment
* all packages
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2023-08-21 14:34:53 -07:00
Shane Smiskol
de7bcb04fc
add enhancement todo for hyundai fuzzy FP
2023-08-21 14:32:56 -07:00
Shane Smiskol
229c43a808
Kia: update supported Sorento PHEV package ( #29509 )
...
* Sorento PHEV includes all
* update docs
2023-08-21 14:11:32 -07:00
Adeeb Shihadeh
985af1ce3c
tici: add wait_for_power helper ( #29507 )
...
* tici: add wait_for_power helper
* deque
* cleanup
---------
Co-authored-by: Bruce Wayne <batman@z840-provisioning2.internal >
2023-08-21 13:46:00 -07:00
Justin Newberry
fc9a623d69
Subaru: remove unused backoff rate calculation ( #29368 )
...
* cancel rate
* Update selfdrive/car/subaru/carcontroller.py
Co-authored-by: Shane Smiskol <shane@smiskol.com >
* leave it as it was for now
* cleanup
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2023-08-21 13:31:57 -07:00
Kacper Rączy
0f7be5b1e6
Setup cleanup vol. 2 ( #29456 )
...
* code from setup cleanup #29419
update ci
update ci
export variables for mac os
check env
what is in the profile script?
install pyenv the same everywhere
temporarily disable brew cache
temporarily disable brew cache
try fixing pyenv virtualenv-init
try this
inject shims path earlier
try alternate install method
switch back to brew install
try eval "$(pyenv init --path)"
add eval "\$(pyenv init --path)"
* Add local .env file to the cache list
* Change .env paths
* debug line
* order?
* remove .env
* Add .venv to caches
---------
Co-authored-by: Greg Hogan <gregjhogan@gmail.com >
2023-08-21 13:30:48 -07:00
Caleb Stultz
551b0cc8f2
Remove Kia Sorento from LEGACY_SAFETY_MODE_CAR ( #29502 )
...
* Remove Kia Sorento from LEGACY_SAFETY_MODE_CAR
* Update values.py
* Added Kia Sorento to UNSUPPORTED_LONGITUDINAL_CAR
2023-08-21 10:43:31 -07:00
Dean Lee
71d8f41ed8
boardd: keepTime after failing to get ignition_opt ( #29506 )
...
* keep time after failing to get ignition_opt
* Update selfdrive/boardd/boardd.cc
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2023-08-21 09:41:17 -07:00
Adeeb Shihadeh
f5071411cb
sensord: rm light sensor ( #29503 )
2023-08-20 22:38:39 -07:00
Dean Lee
3eef63af9b
common: C++ RateKeeper ( #29374 )
...
* c++ RateKeeper
* add to files_common
* use util::random_int
* improve monotor_time
* remove ~ratekeeper
2023-08-20 21:27:02 -07:00
Adeeb Shihadeh
ff068dd722
move mypy config into pyproject.toml ( #29501 )
...
* move mypy config into pyproject.toml
* rm reference
2023-08-20 21:08:04 -07:00
Adeeb Shihadeh
a9626f95b6
add openpilot prefix to imports ( #29498 )
...
* add openpilot prefix to imports
* more
* more
* fix docs
* fix linter
* bump submodules
* fix patched tests
* update dynamic imports
* debug
* Revert "debug"
This reverts commit db5e13b9911cc74438bee123bc3430da6c31b24b.
* fix pm test
2023-08-20 20:49:55 -07:00
Adeeb Shihadeh
d61f86d339
replace custom clock helpers with time module ( #29499 )
...
* replace custom clock stuff wtih time module
* fix double
* fix release
* bump cereal
* update type
* fix one more
2023-08-20 18:50:58 -07:00
Harald Schäfer
bc4b75822a
update process replay timeout ( #29478 )
...
* Always dict differ
* Update selfdrive_tests.yaml
* bump up more
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2023-08-20 17:24:33 -07:00
Adeeb Shihadeh
5690386d8d
update clone instructions ( #29490 )
...
* both
* Update README.md
* Update README.md
2023-08-20 15:13:24 -07:00
Lee Jong Mun
1f056f3217
kor translation update ( #29493 )
2023-08-20 15:05:25 -07:00
Harald Schäfer
1dea20e574
Proc replay: field tolerance unused ( #29479 )
...
field tolerance unused
2023-08-20 13:05:18 -07:00
Cameron Clough
3861fca940
agnos: alt system image
2023-08-20 20:18:52 +01:00
Cameron Clough
3972c85e97
agnos manifest: add alt system image ( #29468 )
2023-08-20 11:50:08 +01:00
Greg Hogan
012060ba32
fast clone instructions ( #29455 )
...
* fast clone instructions
* Support default ubuntu 20.04 git
---------
Co-authored-by: Harald Schäfer <harald.the.engineer@gmail.com >
2023-08-19 01:49:16 -07:00
Dean Lee
9ea2cd8d0b
ui/map_instructions: center lanes ( #29465 )
...
* center lanes
* test
* similar spacing and no need for stretchj
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2023-08-19 01:23:42 -07:00
pencilpusher
f2d22075eb
ui/map: interactive counter fix ( #29470 )
...
* use interactive_counter instead of separate zoom and pan counters
* use interaction_counter instead of separate zoom and pan counters
* same styling
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2023-08-19 00:07:52 -07:00
Shane Smiskol
ac07c205ed
Nissan: add alt request for engine on Rogue ( #29477 )
...
* get engine
* \xda should work
* fix issue
* Update selfdrive/car/nissan/values.py
* bump ref
* other ref
2023-08-18 23:47:58 -07:00
Jason Wen
2bd4e71b24
Hyundai longitudinal (CAN): don't send FCA11 on non-FCA cars ( #28479 )
...
* Hyundai longitudinal (CAN): don't send FCA messages to non-FCA cars
* Update comments
* outside
* change to FCA11 only
* move down
* add todos
* Apply suggestions from code review
* add todo
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2023-08-18 23:38:36 -07:00
Shane Smiskol
1a08c2986e
Revert "radard: tie radard frequency to modelV2 vol. 2 ( #29240 )" ( #29474 )
...
* Revert "static analysis fixes"
This reverts commit a1e85f3661 .
* Revert "radard: tie radard frequency to modelV2 vol. 2 (#29240 )"
This reverts commit 460f5c8e0b .
* update refs
2023-08-18 22:56:43 -07:00
Shane Smiskol
38f1523742
add Kia Niro Hybrid 2019 to legacy safety mode list ( #29472 )
...
* add Kia Niro Hybrid 2019 to legacy safety mode list
* list
* test
* update docs
* space
2023-08-18 20:57:42 -07:00
Shane Smiskol
6253dca9eb
CAN fingerprint: timing test ( #29461 )
...
* test fingerprint frames (timing)
* guess not needed
* it checks both buses
* use case list
* this is safe since we call current test only in the current loop, never after
* prof
* test this too
2023-08-18 14:33:13 -07:00
Terry Huang
0c50dd9d0f
Ford: Kuga 2022 fingerprint ( #29449 )
...
Ford: Kuga 2022 fingerprint
2023-08-18 13:11:50 +01:00
Shane Smiskol
19767da668
CAN fingerprint: test fingerprint response ( #29462 )
...
* test finger
* split up
2023-08-18 00:37:32 -07:00
Dean Lee
efefcfdca5
ui/map: better rounding for distances ( #29151 )
...
* round distance
* use same format in ETA
* remove vanish
* restore translate
* use nearbyint
* update translations
* mark finished
* consistent style
* we don't include this anywhere in ui, needed?
* fix missing std
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2023-08-17 22:58:18 -07:00
Shane Smiskol
d827cd6a83
map eta: use pair ( #29460 )
...
use pair
2023-08-17 22:42:12 -07:00
Jason Young
f76ffbdbbc
interfaces: add common STD_CARGO_KG to mass ( #29416 )
...
* cleanup std_cargo_kg
* fix Sonata mass
* remove snowflake construct
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2023-08-17 21:06:07 -07:00
Shane Smiskol
8dcd108972
Rename CivicParams ( #29459 )
...
* CivicParams -> ReferenceCarParams
* remove usage in interface
* better name
* revert
2023-08-17 21:02:09 -07:00
Shane Smiskol
6d2922b8e6
ui/map: slight turn lane types ( #29446 )
...
* add slight turns
* bump cereal
* revert
* hmm, i like this better
* whops
* fix
* bump
2023-08-17 20:51:52 -07:00
Adeeb Shihadeh
2fa09a9ad7
common/gpio: fix warning on re-export ( #29457 )
2023-08-17 16:32:23 -07:00
Shane Smiskol
3563292e65
test_models: remove body standstill exception ( #29453 )
...
* remove body exception
* bump to master
2023-08-17 16:26:30 -07:00
Eric Brown
111b6438c6
Swap belowSteerSpeed and resumeRequired alert priorities ( #28795 )
...
* GM: Don't send belowSteerSpeed when resumeRequired
* Set belowSteerSpeed alert to LOW priority, resumeRequired to MID
* Add script to output all events and their priorities by type
* Set CP, CS, sm
* Subscribe to same messages as controlsd
* Create callable alerts
* Remove event print script
* Remove sng check
2023-08-17 16:03:35 -07:00
Greg Hogan
282fd778aa
venv in code directory ( #29452 )
...
put venv in code directory
2023-08-17 15:43:02 -07:00
Kacper Rączy
62a88e504d
Unpin numpy ( #29421 )
...
* Unpin numpy
* Update lock file
* leave acados comment
* Fix warnings
* Fix more paramsd warnings
2023-08-17 15:36:14 -07:00
Dean Lee
b8b1e17a21
ui/networking: do not skip the connected network ( #29396 )
...
* do not skip connected network
* simplify
* revert
* revert
* no implicit
* ifwt
* fix missing ssid
* makes more sense to only update security_type once (first vs. last)
* better comment
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2023-08-17 14:43:40 -07:00
Justin Newberry
1944945d9d
Revert "setup cleanup ( #29419 )" ( #29451 )
...
This reverts commit ad32816fd6 .
2023-08-17 13:23:06 -07:00
Dean Lee
61a00d2673
replay/logreader: use unique_ptr for mbr_ ( #29440 )
2023-08-17 11:42:35 -07:00
Dean Lee
1887d9197a
ui/networking: pass network by value ( #29448 )
2023-08-17 11:37:42 -07:00
Justin Newberry
59abb469ea
SCons: respect cache read only ( #29437 )
...
* respect readonly
* gitignore and move to correct folder
* also copy old
2023-08-17 10:30:55 -07:00
Greg Hogan
ad32816fd6
setup cleanup ( #29419 )
...
* setup cleanup
* update ci
* update ci
* export variables for mac os
* check env
* what is in the profile script?
* install pyenv the same everywhere
* temporarily disable brew cache
* temporarily disable brew cache
* try fixing pyenv virtualenv-init
* try this
* inject shims path earlier
* try alternate install method
* switch back to brew install
* try eval "$(pyenv init --path)"
* add eval "\$(pyenv init --path)"
2023-08-17 08:51:16 -07:00