Jason Wen
47aa3f60ba
Hyundai: Add FW for 2022 Ioniq Plug-in Hybrid ( #23862 )
...
* Add car port: Hyundai Ioniq Plug-in Hybrid 2022
* minSteerSpeed is 0
* Remove from crc8 checksum
* Add test route
* Revert "Add test route"
This reverts commit a76ddca888
.
* Revert "Remove from crc8 checksum"
This reverts commit eb2be0a20c
.
* Revert "minSteerSpeed is 0"
This reverts commit 3f40eba611
.
* Revert "Add car port: Hyundai Ioniq Plug-in Hybrid 2022"
This reverts commit f4084989d0
.
* Hyundai: Add FW for 2022 Ioniq Plug-in Hybrid
* Remove IONIQ_PHEV from STEER_MAX = 255
* Add additional FW version
2022-02-28 18:39:36 -08:00
Jason Young
0502486c16
VW MQB: Add FW for 2017 Audi S3 ( #23881 )
2022-02-28 14:27:22 -08:00
Adeeb Shihadeh
8a19d9892e
modeld: remove support for small model ( #23803 )
...
* modeld: remove support for small model
* use extra
2022-02-28 10:32:39 -08:00
Comma Device
83159a09bf
THNEED_DEBUG env var support
2022-02-28 09:30:43 -08:00
Jason Wen
6a072886e9
HKG: Add FW for 2022 Kia Niro HEV ( #23863 )
...
* HKG: Add FW for 2022 Kia Niro HEV
* Expand model year
2022-02-28 11:48:01 +01:00
sintman
4f999b44c6
Toyota: add Leuxs NX fingerprint ( #23808 )
2022-02-27 22:01:55 -08:00
teknonut
bfa854f31c
HKG: Add FW for 2021 Hyundai Santa Fe ( #23858 )
2022-02-27 22:01:01 -08:00
seven121-ym
9a663214b9
Subaru: add FW for 2019 Subaru Impreza ( #23873 )
...
* Update values.py
* Update selfdrive/car/subaru/values.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2022-02-27 21:57:42 -08:00
Adeeb Shihadeh
45a5297e77
Hyundai: add FW versions for 2022 Elantra
2022-02-27 11:06:23 -08:00
Robbe Derks
f539d9c0bc
fix kF value for thermal PI controller ( #23871 )
2022-02-27 19:51:59 +01:00
Shane Smiskol
a1875ac6f0
Toyota: fix learning bad offsets for some models ( #23810 )
...
* Update carstate.py
* comments
* use initializing
* bump opendbc
* bool
* check both
* bump opendbc
* and on TSS-P the initializing bit isn't set
2022-02-26 00:54:35 -08:00
Jonathan Frey
d09dffb7cd
Cython acados and minor ( #23835 )
...
* acados_ocp_solver_pyx.pyx: implement get_stats for timings and ints
* long_mpc: use acados timers
* acados_ocp_solver_pyx.pyx: fix dynamics_get
* acados_ocp_solver_pyx.pyx: get statistics
* use acados_ocp_solver_pyx.pyx from commaai/cython2 branch
* acados_ocp_solver_pyx.pyx: implement store_iterate
* acados_ocp_solver_pyx.pyx: implement get_residuals
* acados_ocp_solver_pyx.pyx: fix set() for empty fields
* acados_ocp_solver_pyx.pyx: load_iterate
* cython acados: add print_statistics
* test_following_distance: fix typo
* test_longitudinal: unique names for test maneuvers
* longitudinal MPC: comments for evaluation
* longitudinal MPC: add comments to eval acados residuals
* long_mpc: use qp_solver_cond_N = 1
* long MPC: comments, simplify set_cur_state
* update acados version in build script
* longitudinal mpc: weigh a_change in 1 place only
* update ref
* Update ref
Co-authored-by: Harald Schafer <harald.the.engineer@gmail.com>
2022-02-25 14:16:44 -08:00
Willem Melching
ca8d4e417e
MacOS: ensure 1:1 rendering on HiDPI screens ( #23860 )
2022-02-25 14:36:27 +01:00
Adeeb Shihadeh
71cf938c51
Subaru: add Ascent FW values ( #23848 )
2022-02-23 17:34:39 -08:00
martinl
160a8cfd58
Remove unused MPC_COST_LONG class ( #23843 )
2022-02-23 17:26:05 -08:00
Ross Fisher
49c42c3cd4
Toyota: remove outdated comment ( #23844 )
2022-02-23 17:03:24 -08:00
Adeeb Shihadeh
04b2545ec0
Subaru: remove Impreza CAN fingerprints ( #23841 )
...
* Subaru: remove Impreza CAN fingerprints
* fix process replay
* update refs
2022-02-23 15:44:17 -08:00
Adeeb Shihadeh
767bc1aa3b
boardd: handle missing pandas
2022-02-23 13:35:56 -08:00
Robbe Derks
f4d91f71a5
this seems to about what my car converges to ( #23836 )
2022-02-23 16:03:31 +01:00
Willem Melching
a03685c3f9
Fix watch3 on mac ( #23834 )
2022-02-23 14:31:28 +01:00
Willem Melching
dc7de79dc9
replay: use VideoToolbox HW decoder on Mac ( #23832 )
...
* replay: support VideoToolbox HW decoding
* rename flag
* remove debug assert
2022-02-23 13:52:50 +01:00
Willem Melching
df88280e0f
replay: use QCoreApplication ( #23831 )
2022-02-23 13:34:31 +01:00
Adam Wallner
52266b9cd1
Added (Ecu.eps) fingerprint for Hyundai Ioniq EV 2017 ( #23823 )
2022-02-23 11:58:14 +01:00
Adeeb Shihadeh
c483a9724d
Honda: revert to button enable on Nidec ( #23828 )
...
* Honda: revert to button enable on Nidec
* fix test
* bump panda
2022-02-22 22:36:21 -08:00
Adeeb Shihadeh
3243d1a81e
move lock clearing to uploader ( #23826 )
...
* move lock clearing to uploader
* test case
2022-02-22 22:30:11 -08:00
Greg Hogan
de178ea79c
script to clear DTCs
2022-02-22 16:15:39 -08:00
Adeeb Shihadeh
0965155a5b
Toyota: fix flaky EV detection ( #23825 )
2022-02-22 16:15:09 -08:00
Adeeb Shihadeh
c98d9791f0
adjust comma two model timing thresholds after bigmodel
2022-02-22 13:16:23 -08:00
Willem Melching
2f00271ce6
omx encoder: move writing into thread ( #23771 )
...
* omx encoder: move writing to separate thread
* fix include
* pop
* log buffers sizes
* split copy and write
2022-02-22 13:02:50 +01:00
Robbe Derks
a6214ff3b1
Fix unmetered upload over cell ( fix #23811 ) ( #23820 )
2022-02-22 13:01:53 +01:00
martinl
412e43206e
Subaru: add FW for Impreza Limited UDM 2017 ( #23802 )
...
* FPv2: Add Subaru Impreza Limited USM 2017
* test_fw_query_on_routes.py: add subaru support
Co-authored-by: Willem Melching <willem.melching@gmail.com>
2022-02-22 12:17:48 +01:00
Caleb Stultz
989d072025
HKG: Kia Sorento FPv2 ( #23815 )
...
* Replace Kia Sorento FPv1 with FPv2
* keep old fingerprint
Co-authored-by: Willem Melching <willem.melching@gmail.com>
2022-02-22 12:14:34 +01:00
Greg Hogan
35fe2605cf
hyundai: custom fw version for sonata eps ( #23816 )
...
* hyundai: custom fw version for sonata eps
* another comment
2022-02-22 12:02:35 +01:00
jdtram
6f766cbb10
2022 Hyundai Elantra firmware versions ( #23818 )
...
Added 2022 Hyundai Elantra fwdCamera, transmission, and engine fingerprints.
2022-02-22 11:57:54 +01:00
HaraldSchafer
48154703a7
Fix tici bigmodel ( #23817 )
...
* Fix bigmodel on tici: cam intrinsics arent static
* Give TICI route own name for import
* Make function useable in offline test
* typo
* change tici ecam focal to trained focal
* No shadow variable
* Fixed ref
* Force update this time
* Update model replay ref commit
2022-02-21 19:57:04 -08:00
Adeeb Shihadeh
768bea48d0
cabana for your terminal
2022-02-21 19:42:46 -08:00
Comma Device
2b652605a0
thneed: a few asserts in the optimizer for cases it will fail
2022-02-21 12:08:52 -08:00
Willem Melching
724bab8ef3
Update raw_logger/framereader to new new ffmpeg api ( #23799 )
...
* Update raw_logger/framereader to new new ffmpeg api
* Can be removed now
* Handled by avcodec_free_context
* handle EAGAIN and clean up
2022-02-21 16:39:32 +01:00
Willem Melching
ccdf069c8c
onroad_test: increase camerad cpu usage after debayer changes
2022-02-21 16:18:01 +01:00
Willem Melching
428d412c1f
longitudinal planner: disable change cost when stopped. not engaged or gas pressed ( #23639 )
...
* disable change cost completely on standstill and gas press
* cleanup
* set accel to zero
* clean up logic around standstill
* update ref
2022-02-21 16:14:41 +01:00
Robbe Derks
5f64f1c089
Param to allow upload over cellular ( #23811 )
...
* param to allow upload over cellular
* brackets to be consistent
* move outside loop
* fix tests
Co-authored-by: Willem Melching <willem.melching@gmail.com>
2022-02-21 12:17:47 +01:00
ClockeNessMnstr
f0b3593682
cleanup import chaining of T_IDXS ( #23806 )
2022-02-20 17:03:01 -08:00
George Hotz
2c7542d34e
Refactor convolutions ( #23807 )
...
* one conv with defines
* add conv
* building works on C3
* this is num_outputs too, process replay is so useful
Co-authored-by: Comma Device <device@comma.ai>
2022-02-20 11:55:23 -08:00
Adeeb Shihadeh
719801845b
boardd: connect to all pandas if none specified ( #23805 )
2022-02-19 20:21:05 -08:00
Adeeb Shihadeh
12cd852fc0
paramsd cpu usage has been increasing
2022-02-19 17:10:29 -08:00
Willem Melching
85efde269d
bigmodel ( #23684 )
...
* Added wide cam vipc client and bigmodel transform logic
* Added wide_frame to ModelState, should still work normally
* Refactored image input into addImage method, should still work normally
* Updated thneed/compile.cc
* Bigmodel, untested: 44f83118-b375-4d4c-ae12-2017124f0cf4/200
* Have to initialize extra buffer in SNPEModel
* Default paramater value in the wrong place I think
* Move USE_EXTRA to SConscript
* New model: 6c34d59a-acc3-4877-84bd-904c10745ba6/250
* move use extra check to runtime, not on C2
* this is always true
* more C2 checks
* log if frames are out of sync
* more logging on no frame
* store in pointer
* print sof
* add sync logic
* log based on sof difference as well
* keep both models
* less assumptions
* define above thneed
* typo
* simplify
* no need for second client is main is already wide
* more comments update
* no optional reference
* more logging to debug lags
* add to release files
* both defines
* New model: 6831a77f-2574-4bfb-8077-79b0972a2771/950
* Path offset no longer relevant
* Remove duplicate execute
* Moved bigmodel back to big_supercombo.dlc
* add wide vipc stream
* Tici must be tici
* Needs state too
* add wide cam support to model replay
* handle syncing better
* ugh, c2
* print that
* handle ecam lag
* skip first one
* so close
* update refs
Co-authored-by: mitchellgoffpc <mitchellgoffpc@gmail.com>
Co-authored-by: Harald Schafer <harald.the.engineer@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Comma Device <device@comma.ai>
2022-02-19 16:06:31 -08:00
Jason Wen
9a046e2ef3
HKG: Add FW for 2019 Veloster ( #23756 )
...
* HKG: Add FW for 2019 Veloster
* Add esp FW
2022-02-19 13:57:07 -08:00
Erich Moraga
b9f0991df4
Add missing CAMRYH_TSS2 fwdCamera f/w ( #23796 )
...
`@Ty.ler#0303` 2022 Toyota Camry SE Hybrid DongleID/route 9477a77ffc4e8bd4|2022-02-18--15-40-25
2022-02-19 13:53:53 -08:00
George Hotz
51767c037b
camerad: use open_v4l_by_name_and_index on c2 also ( #23794 )
...
* use open_v4l_by_name_and_index on c2 also
* remove open_v4l_by_name_and_index from qcom2
2022-02-19 13:31:11 -08:00
George Hotz
92e9823cc0
camerad: fast debayer on c2 cameras ( #23795 )
...
* fast debayer on c2 dcam
* add casts
* 128 local worksize on HDR debayer, 8 ms -> 3.5 ms
* width instead of saving rgb_width
Co-authored-by: Comma Device <device@comma.ai>
2022-02-18 20:15:20 -08:00
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
Dean Lee
4e0c08c0a6
WifiManager: fix crash if no wifi device found ( #23701 )
2022-02-03 15:33:29 -08:00
Jason Wen
4715510e91
UI: hide power off button on C3 while onroad ( #23689 )
...
* Grey out power button while onroad - comma three only
* Apply suggestions from code review
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2022-02-03 15:32:57 -08:00
Shane Smiskol
fccb80e9a5
GM: remove noisy ignition signal ( #23698 )
...
* move BUICK_REGAL to dashcamOnly
* bump to master
2022-02-03 12:32:33 -08:00
Jonathan Frey
a39e635b5c
replay: fix pause key doc ( #23697 )
2022-02-03 09:59:07 -08:00
Adeeb Shihadeh
5a9657cad5
logcat: include all logs since boot ( #23692 )
2022-02-02 11:33:06 -08:00
Erich Moraga
3e094bc7c4
Toyota: Add missing LEXUS_RX_TSS2 engine & fwdCamera ( #23691 )
2022-02-01 23:32:40 -08:00
Adeeb Shihadeh
edcee81796
manager: kill UI when manager failed to start
2022-02-01 11:06:32 -08:00
Shane Smiskol
31af75f2e3
Toyota: merge Lexus ESH params into similar vehicles ( #23673 )
...
* merge LEXUS_ESH
* min and max of all variants
2022-01-31 17:30:48 -08:00
Shane Smiskol
61de3788ff
CANParser: remove rest of default values ( #23676 )
...
* forgot honda somehow!
* forgot some more signal defaults
2022-01-31 17:29:55 -08:00
Adeeb Shihadeh
e6d8a84578
for those who want to live in the moment
2022-01-31 14:30:40 -08:00
Jafar Al-Gharaibeh
1c31c9b7a3
Mazda: alert when LKAS is disabled ( #23288 )
...
* Mazda: alert when LKAS is disabled
Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com>
* update refs
* revert that
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2022-01-30 21:04:07 -08:00
Adeeb Shihadeh
af33998335
update refs
2022-01-30 20:46:40 -08:00
Adeeb Shihadeh
602f92fc0e
controlsd: only add startup event until initialized ( #23671 )
...
* controlsd: only add startup event until initialized
* update refs
* update again
2022-01-30 20:38:05 -08:00
VAHAMAISEN
9ec99b5230
Toyota: add COROLLA_TSS2 fw ( #23661 )
...
* Update values.py
Added Toyota Corolla fingerprint.
* a
2022-01-30 20:04:36 -08:00
Adeeb Shihadeh
8d9afa7171
Log panda signature to param ( #23670 )
2022-01-30 13:07:05 -08:00
Adeeb Shihadeh
c8429f913e
test car models improvements ( #23668 )
...
* run on all routes
* min segment length
* invalid
* revert that
2022-01-30 11:17:51 -08:00
Willem Melching
96743c1067
Honda Pilot, Passport, Ridgeline: increase user brake threshold ( #23641 )
2022-01-30 19:45:24 +01:00
Adeeb Shihadeh
d2735d73fc
test car models: fix all panda safety mismatches ( #23616 )
...
* remove tolerance
* fix nissan mismatches
* warm up
* remove additional bosch check
* another honda exception
* little more
* Update selfdrive/test/test_models.py
2022-01-29 22:14:27 -08:00
Adeeb Shihadeh
52d4189e96
don't show registration error on pc
2022-01-29 18:10:41 -08:00
Adeeb Shihadeh
5219554b85
Honda: fix controls mismatch for stock PCM configs ( #23662 )
...
* Honda: fix controls mismatch for stock PCM configs
* ready to remove
* bump panda
2022-01-29 17:01:26 -08:00
Shane Smiskol
a584436328
Honda: use common DBC for PILOT and others ( #23659 )
...
* use common dbc
* bump
* remove from files common
2022-01-28 22:26:18 -08:00
Adeeb Shihadeh
661d47325a
Volkswagen: no actuation while pre-enabled
2022-01-28 19:14:14 -08:00
Adeeb Shihadeh
72e00a0768
No actuation while in pre-enabled state ( #23658 )
...
* No actuation while in pre-enabled state
* update refs
2022-01-28 16:03:44 -08:00
Adeeb Shihadeh
8eb6a6a535
Honda: no actuation while in pre-enabled state ( #23657 )
...
* Honda: no actuation in pre-enabled state
* Honda: no actuation while in pre-enabled state
2022-01-28 15:28:17 -08:00
Adeeb Shihadeh
2aa2031352
Honda: minor carState cleanup
2022-01-28 14:29:40 -08:00
Adeeb Shihadeh
e9cd0a059c
setup: add OS version to user agent ( #23656 )
2022-01-28 14:21:37 -08:00
Shane Smiskol
95caa5f399
CANParser: consistent style for adding signals/checks ( #23646 )
...
* consistent style, like toyota
* typo
2022-01-28 13:20:13 -08:00
Dean Lee
fa3a787e9a
replay: fix wrong logging for local route ( #23652 )
2022-01-28 12:03:19 -08:00
Dean Lee
520c99a050
replay: add test case for local route ( #23650 )
...
* add test for local route
* retry download on network error
* sleep 500ms before retry
* read 100 frames
* read more segments from route
* add REQUIRE
2022-01-28 12:02:29 -08:00
Dean Lee
2f91441382
replay: cleanup functions ( #23655 )
...
* cleanup function seek
* cleanup signals&slots
* use false
* add comment back
2022-01-28 12:02:11 -08:00
vanillagorillaa
06541abddc
Honda: Merge Passport interface ( #23651 )
2022-01-27 20:16:13 -08:00
Dean Lee
a901104a96
log error on avcodec_receive_frame ( #23649 )
2022-01-27 19:35:18 -08:00
Adeeb Shihadeh
9dca040ed9
boardd: get health struct from panda ( #23648 )
2022-01-27 19:22:44 -08:00
Adeeb Shihadeh
43c6ea8e73
boardd: add blocked msg cnt ( #23647 )
...
* boardd: add blocked msg cnt
* bump panda
* bump panda
2022-01-27 17:48:24 -08:00
Shane Smiskol
3645186d7c
CANParser: remove default values ( #23642 )
...
* draft
* remove rest
* bump
* update radar interfaces
* do rest and formatting
* bump
* fix mising check
* try this
* Revert "try this"
This reverts commit 0d26d9a072
.
* update refs
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2022-01-27 17:06:18 -08:00
Adeeb Shihadeh
fe5056ffd8
Toyota: merge IS and RC params
2022-01-27 16:20:57 -08:00
【TIM】
eaebf01e58
Toyota: Prius V fixups ( #23640 )
...
* Fine tune Prius-V control parameter
* Adjust DBC file and enable SNG support
*Adjust the DBC file to CT200H, the parameters of this model are closer to PRIUS V
*Add PRIUS V to NO_STOP_TIMER_CAR list to enable SNG support
* Update interface.py
remove spaces
* Update values.py
Mod DBC to toyota_rav4_2017_pt_generated
* Update values.py
The file has been updated to resolve the conflict and can be directly merged
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2022-01-27 15:33:18 -08:00
Dean Lee
3ca8e3653b
replay: ncurses GUI ( #23608 )
...
* initial version
* print all message's in ncurses window
* show download progress bar
* move all to class ConsoleUI
* timeline
* improve timeline&stats
* fix logMessage
* add warning indicator
* continue
* cleanup
* cast type to int
* simplify seekToFlag
* more
* <=
* handle enter
* add box to logging window
* fix multiple threads problem
* fix concurrency issues
* draw indicator
* many improvements
* more
* fix multipe threads logging
* stop replay before exit
* use lambda instead of std::bind
* cleanup
* small cleanup
* use carFingerPrint
* don't emit signal in replay::stream
* merge car_events into timeline
* cleanup DonloadStats
* cleanup
* rename carname to carFingerprint
* improve alert
* add comments
* add help functions
templete function
* handle term resize
* display replaying status
* rename to INSTANT
* helper function pauseReplay
* more
* cleanup
use rDebug
* no template
* less colors
* remove function mv_add_str
* use BORDER_SIZE
* tune colors
* add spaces
* apply reviews
use /
2022-01-27 13:17:41 -08:00
Adeeb Shihadeh
036c1799d4
Toyota: DBC rename
2022-01-27 11:44:57 -08:00
Adeeb Shihadeh
4c765acb6e
Toyota: use common DBC for IS and RC
2022-01-27 10:27:28 -08:00
Adeeb Shihadeh
9a211ee14b
Toyota: remove Prius DBC
2022-01-27 08:59:16 -08:00
Adeeb Shihadeh
2f01bf3b6f
Toyota: unify TNGA-K platform DBCs
2022-01-27 08:52:24 -08:00
Adeeb Shihadeh
b321d65cac
Toyota: CT200H DBC merged into Rav4
2022-01-27 08:43:40 -08:00
Robbe Derks
6366d1303f
Statlog in C ( #23596 )
...
* statlog in C
* fix swaglog and the test
* add missing files
* fix context initialization todo
* speed up test
2022-01-27 17:14:38 +01:00
Willem Melching
ee71fd2fcc
clip steer saturation counter to steerLimitTimer ( #23638 )
...
* clip steer saturation counter to steerLimitTimer
* update ref
2022-01-27 12:31:36 +01:00
Willem Melching
6a9a573296
tesla: fix actuatorsOutput logging ( #23637 )
2022-01-27 11:46:35 +01:00
Adeeb Shihadeh
2240b802be
Toyota: Prius V 2017 support ( #23636 )
...
* Add Toyota Prius Alpha support
* Fix opendbc link
* Update interface.py
* v
* revert opendbc
Co-authored-by: CT921 <tim.chen242@gmail.com>
Co-authored-by: 【TIM】 <90225659+CT921@users.noreply.github.com>
2022-01-26 22:57:26 -08:00
Adeeb Shihadeh
33c8468e02
Toyota: rav4 DBC is same as corolla now
2022-01-26 22:13:51 -08:00
Shane Smiskol
3c62d9da09
Toyota: Move EPS torque factor to openpilot ( #23635 )
...
* use scaling
* or we can do it this way
* define default in one place
* just specify
* Revert "just specify"
This reverts commit 40b7b28f84
.
2022-01-26 22:08:04 -08:00
George Hotz
cb6a68373b
Prepare for using the ISP ( #23621 )
...
* parse out isp packet with structs
* dsp mode
* support only driver / comments for yuv
* minor touchups
* DEBUG_FRAMES
Co-authored-by: Comma Device <device@comma.ai>
2022-01-26 19:25:05 -08:00