Shane Smiskol
2c7845fce0
Longitudinal control: interpolate longitudinal plan ( #23787 )
...
* interpolate longitudinal actuator delay
rename
* formatting
* interpolate v_target most importantly!
* fix interpolation and rename
* nicer setup
* left in from testing
* update refs
2022-02-18 00:45:00 -08:00
Adeeb Shihadeh
c6e0f1d841
camerad: adjust CL priority on comma three ( #23790 )
...
Co-authored-by: Comma Device <device@comma.ai >
2022-02-17 19:49:10 -08:00
Willem Melching
14260c01c6
process replay: fix branch name alert ( #23783 )
...
* env is modified after start
* update ref
2022-02-17 16:47:42 +01:00
Adeeb Shihadeh
f59adbeaaa
keep the new alert consistent for process replay
2022-02-16 23:47:02 -08:00
Adeeb Shihadeh
ff965c772b
add branch name to startup master alert ( #23782 )
...
* add branch name to startup master alert
* still orange
* update refs
2022-02-16 20:27:07 -08:00
redacid95
1c9bf108af
Snpemodel: Clean up after #23772 ( #23780 )
...
* #clean up snpemodel after #23772
* Leave benchmark remove loop
2022-02-16 09:40:32 -08:00
ClockeNessMnstr
9535dc606d
Longitudinal: add Kf to carParams ( #23752 )
...
* sane_kf
* long_kf + cereal
* update ref
Co-authored-by: Willem Melching <willem.melching@gmail.com >
2022-02-16 15:38:22 +01:00
Jack Huang
a84ddaecf1
statsd: fix crash if there is no git repository ( #23775 )
...
* fix crash if there is no git repository
* return default
Co-authored-by: Willem Melching <willem.melching@gmail.com >
2022-02-16 14:30:54 +01:00
Adeeb Shihadeh
95da470795
same check
2022-02-15 16:44:13 -08:00
Adeeb Shihadeh
00d469dbc9
UI: fix power buttons disable logic ( #23774 )
2022-02-15 16:18:09 -08:00
Adeeb Shihadeh
bdf4245e00
bump to 0.8.14
2022-02-15 15:32:44 -08:00
George Hotz
90beaebefb
add thneed optimizer ( #23772 )
...
* add thneed optimizer
* local work group opt
* kernels and final mods
* release files
* build system touchups
* fix kernel path, rand inputs for self test
* broken since extra is gone
* update model replay ref
Co-authored-by: Comma Device <device@comma.ai >
2022-02-15 15:32:00 -08:00
Shane Smiskol
7176f5c401
Hyundai: move unused cars to dashcam only ( #23767 )
...
* Move OptimaH to dashcamOnly
* Elantra GT also has no users for a year
* Update selfdrive/car/hyundai/interface.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2022-02-15 14:07:13 -08:00
Willem Melching
f8c81103fc
nav: set settings stack based on uiState.prime_type ( #23770 )
...
* nav: set settings stack based on uiState.prime_type
* also show on success
2022-02-15 16:39:10 +01:00
Willem Melching
14f7a78251
nav: handle route responses with duplicate points ( #23769 )
2022-02-15 16:14:57 +01:00
Willem Melching
e76ef93a83
ui: fix onroad transition with active nav ( #23757 )
2022-02-14 13:55:30 +01:00
Shane Smiskol
31228ce560
Honda: use common DBC for CRV H and Accord Diesel ( #23743 )
...
* bump
* use Accord DBC for CRVH, Civic Diesel
* bump
* bump opendbc
2022-02-12 16:28:53 -08:00
Shane Smiskol
7410160d09
unsafe mode: update safety declaration comment ( #23753 )
...
* update safety declaration comment
* whoops
2022-02-11 19:20:27 -08:00
Vivek Aithal
3e915cf628
controlsd: Fix Toyota steer angle sensor race condition ( #23747 )
...
* fix steer angle race condition
* update ref
Co-authored-by: Willem Melching <willem.melching@gmail.com >
2022-02-11 13:54:17 +01:00
Willem Melching
f03549c276
athena: expire items after 31 days ( #23751 )
...
* athena: expire items after 31 days
* add test
2022-02-11 13:52:44 +01:00
Willem Melching
7765bc2166
improve logging around uploading ( #23750 )
...
* improve logging around uploading
* use int
* use raw
* duplicate
2022-02-11 12:58:41 +01:00
Lee Jong Mun
ab9fb0541d
missing optional include ( #23749 )
2022-02-11 12:08:09 +01:00
suryad
12e79761e1
Mazda: add 2017 CX-9 firmware ( #23742 )
2022-02-10 16:30:00 -08:00
Jason Young
4416c21b1e
VW MQB: EPS configuration tool ( #23737 )
...
* VW MQB: EPS configuration tool
* a bit more help text
* typo
* Update selfdrive/debug/vw_mqb_config.py
Co-authored-by: Willem Melching <willem.melching@gmail.com >
* Update selfdrive/debug/vw_mqb_config.py
Co-authored-by: Willem Melching <willem.melching@gmail.com >
* better handling of vendor constants
* comment tweak
* more constant clarity
* move help text to argparse
* add parameterization parsing
* refactor param read, skip length byte
* touch up section headers
* removing; low value and acting weird
Co-authored-by: Willem Melching <willem.melching@gmail.com >
2022-02-10 13:57:12 -08:00
Shane Smiskol
dd76cfcf28
GM: Fix noisy brake pressed ( #23712 )
...
* GM: Use ECMEngineStatus.Brake_Pressed
* consistent style
* add TODO
* bump panda
bump panda
* it should
* bump panda
Co-authored-by: Jason Shuler <jshuler@gmail.com >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2022-02-10 13:08:19 -08:00
Shane Smiskol
209bfe536b
Honda: fix brake pressed signal ( #23683 )
...
* or brake_switch
* remove car exceptions
* Revert "remove car exceptions"
This reverts commit cad6a552aa4a17c69616014d3e9333d30c1fadd3.
* does have ts noise, use updated
* bump panda for tests
* bump
* messsssy draft
* clean up
* clean up
* bump
* CS: process all messages at once, like we do during real openpilot usage
* handle multiple messages updated in one cycle
* bump
* bump
* use less confusing, but equivalent cp.vl
* Update selfdrive/test/test_models.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* no msg
* bump opendbc
* Update selfdrive/car/honda/carstate.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* same test logic
* add brake_switch_prev to class
* need to set previous brake switch when not lagging (most of the time)
* need to compare
* only update previous if updated this cycle
rm
* need to maintain previous active state
* move brake_switch
* bump opendbc
* bump
* bump
* bump
* bump
* bump
* bump
* bump opendbc
* rename
* oops
* bump opendbc
* bump
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2022-02-10 13:04:37 -08:00
Willem Melching
f2eb84eef0
handle usb error in reading panda state ( #23686 )
2022-02-10 13:52:24 +01:00
Willem Melching
955c7435f8
fix UI segfault when starting onroad and receiving radarState before modelV2 ( #23739 )
2022-02-10 13:52:03 +01:00
Vivek Aithal
8a2cbfe00b
paramsd: fix VehicleModelInvalid errors ( #23726 )
...
* bound steerratio, stiffness std
* remove start steer_ratio limits after looking at data
* reduce sf obs noise
* update refs
* update refs
* add comment explaining change
2022-02-09 17:37:28 -08:00
Willem Melching
4e4cb07297
ui: configure tethering based on prime type ( #23733 )
...
* Store prime type in param
* set tethering metric based on prime type
* update existing connections
* returning zero is fine
* always set
* add callback on activate
* call systemctl
* match server enum
* add delay
* assume field is there
* snake case
2022-02-09 20:27:58 +01:00
Jason Young
3553a26d52
VW MQB: Volkswagen Caravelle T6.1 ( #23735 )
...
* VW MQB: Volkswagen Caravelle T6.1
* autogratitude
2022-02-09 10:30:13 -08:00
Willem Melching
e9153fdb4b
athena: specify network type for file uploads ( #23687 )
...
* athena: specify network type for file uploads
* add comment
* catch abort transfer
* fix tests
* put athena upload args in dict
* fix defaults
Co-authored-by: Joost Wooning <jwooning@gmail.com >
2022-02-09 17:28:49 +01:00
Willem Melching
8effa2d878
hide localizerMalfunction alert ( #23730 )
...
* hide localizerMalfunction alert
* update ref
2022-02-08 22:22:03 -08:00
Adeeb Shihadeh
a1b795cd78
AGNOS 4 ( #23724 )
2022-02-08 19:48:14 -08:00
Willem Melching
0d099e07aa
athena: add suport for download bandwith setting ( #23727 )
...
* athena: add suport for download bandwith setting
* clean ingress rules
2022-02-08 12:07:11 +01:00
Adeeb Shihadeh
8a0fc850b4
give calibrationd rt priority ( #23725 )
2022-02-07 21:05:55 -08:00
Adeeb Shihadeh
4c766934be
reduce shutdownd CPU usage ( #23723 )
...
* reduce shutdownd CPU usage
* sync
Co-authored-by: Comma Device <device@comma.ai >
2022-02-07 18:50:54 -08:00
Adeeb Shihadeh
48e97b7872
small test_models.py speedup
2022-02-07 16:10:20 -08:00
khoi
4bc8622524
Hyundai: add FW for Santa Fe 2022 ( #23718 )
...
* Add finger print for Santa Fe 2022 - Vietnamese
* Add trailing commas
2022-02-07 14:34:35 -08:00
Igor Biletskyy
2629715097
thermald: accept ignition from any panda ( #23721 )
...
* ignition from any panda
* more elegant )
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* typo
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2022-02-07 14:32:29 -08:00
Willem Melching
4c406cdbe5
Add setUploadLimit method to athena ( #23693 )
...
* Add setUploadLimit method to athena
* add comments
* move to hw abstraction layer
* move to hw
* better errors
2022-02-07 16:55:16 +01:00
Shane Smiskol
e5005b8f44
scons: fix duplicate environments with test flag ( #23702 )
...
* fix duplicate environments when built with --test
* lib
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2022-02-06 14:08:02 -08:00
Adeeb Shihadeh
3c83975ef6
resolve misc car TODOs
2022-02-06 13:50:59 -08:00
Dean Lee
786152f0f1
remove trailing whitespaces ( #23716 )
2022-02-06 10:42:41 -08:00
Dean Lee
ee85e7026a
logcatd_android.cc: fix repeating the same messages ( #23713 )
...
* fix repeating the same message
* cleanup
* use blocking mode
* check duplicate msg in test
2022-02-05 16:02:45 -08:00
Jafar Al-Gharaibeh
341f5a4ae0
Mazda CX-5 2022 Car port ( #23704 )
...
* Mazda CX5 2022 FW
Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com >
* CX-5 2022: No lockout and steer down to zero
Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com >
* CX-5 2022: No dashcam!
Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com >
* CX-5 2022: add to supported cars
Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com >
* Mazda: stick with 800 max torque for now
Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com >
* Update docs/CARS.md
* Apply suggestions from code review
* Mazda: set car models where needed
Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com >
* Mazda: set minSteerSpeed per car
Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com >
* unused
Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com >
* cleanup
* Update selfdrive/car/mazda/interface.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2022-02-04 23:34:37 -08:00
Adeeb Shihadeh
2372f4d6db
remove debug prints
2022-02-04 23:32:39 -08:00
Adeeb Shihadeh
c05bff58b8
not sure we want this
2022-02-04 23:31:22 -08:00
Adeeb Shihadeh
62e0bd5f0d
NEOS 19.1 ( #23707 )
...
* NEOS 19.1
* add logging
* new manifest
* prod bucket
Co-authored-by: Comma Device <device@comma.ai >
2022-02-04 22:54:12 -08:00
Dean Lee
414d4cae78
radard.py: remove trailing space ( #23703 )
2022-02-03 15:43:00 -08:00