Cameron Clough
54afe04e2f
athenad: add getGithubUsername method ( #28025 )
...
* athenad: add getGithubUsername method
* add test
* order
old-commit-hash: 09d25ad999
2023-04-26 20:42:43 -07:00
martinl
eb47aa90ee
Subaru: FPv2: Add Crosstrek Limited 2023 missing FW values ( #28014 )
...
* Subaru: FPv2: Add Crosstrek Limited 2023
* trailing comma
* remove duplicate
* prefer hex
---------
Co-authored-by: Cameron Clough <cameronjclough@gmail.com >
old-commit-hash: 2ad352d299
2023-04-26 20:21:50 -07:00
Bruce Wayne
a6b4940c8b
Revert "LaikaD: new proc_replay segment and no internet laikad ( #28029 )"
...
This reverts commit 1341b59160ffa9db29d589f3fe4dd38691361165.
old-commit-hash: 613bbcd626
2023-04-26 19:20:05 -07:00
Harald Schäfer
bd9b02915f
LaikaD: new proc_replay segment and no internet laikad ( #28029 )
...
* no internet in CI
* add new segment
* new ref
old-commit-hash: fbb7dcb19c
2023-04-26 16:01:39 -07:00
mitchellgoffpc
ded6fe0e5a
Update libmap_renderer -> libmaprender in map_renderer.py/get_ffi
...
old-commit-hash: c711d71caa
2023-04-26 15:45:12 -07:00
Shane Smiskol
2899cd6e7f
Hyundai: add missing Tucson Hybrid 2023 FW ( #28036 )
...
* add a tucson hybrid
* update docs
old-commit-hash: 69cd9cacbc
2023-04-26 15:18:40 -07:00
Shane Smiskol
a1cfdde2a0
Lexus RX 2022: add missing engine FW ( #28035 )
...
add fp
old-commit-hash: 87b0583775
2023-04-26 14:48:49 -07:00
Cameron Clough
6817df8eb1
Ford: update Focus model year
...
Supported Focus FW is actually (late) 2018 MY. Early production of the
Focus Mk4.
VIN: WF0NXXGCHNJR69712
old-commit-hash: b4d4920fa4
2023-04-26 01:58:12 -07:00
Shane Smiskol
d57006f829
cars: various small cleanups ( #28031 )
...
* finally fix subarucan formatting
* no need for intermediate variables
* make this check explicit
old-commit-hash: 9689e9c567
2023-04-26 01:43:07 -07:00
Cameron Clough
56c85d2c7b
Ford: fix minEnableSpeed for docs flag
...
old-commit-hash: 48ff8fa734
2023-04-26 00:57:26 -07:00
Shane Smiskol
1db7785289
Subaru: fix forwarded signal name ( #28030 )
...
actually Cruise_Status_Msg
old-commit-hash: 045db2f235
2023-04-26 00:19:01 -07:00
Cameron Clough
df939a2aa1
ford: correct messages frequencies ( #28027 )
...
* ford: correct messages frequencies
* fix STEER_STEP
* fix comment
* cleanup
old-commit-hash: 42f2e39213
2023-04-26 00:00:08 -07:00
Cameron Clough
3873169c9d
ford: cleanup fordcan methods ( #28026 )
...
* fordcan: consistent naming
* fordcan cleanup
old-commit-hash: 49220985f4
2023-04-25 18:15:56 -07:00
Adeeb Shihadeh
33af4f9cde
scons: set warnings as error ( #28004 )
...
* navd: fix scons build warnings
* fix release
* sim fix
* fix docs
* build cabana
old-commit-hash: d5ab1e33c2
2023-04-22 15:24:45 -07:00
Cameron Clough
1e8bd0411f
cloudlog: add git to ctx ( #27996 )
...
* cloudlog: add git to ctx
* use normalised origin, change names
* order
old-commit-hash: a33af9cb74
2023-04-21 22:35:50 -07:00
Kacper Rączy
650ed84920
regen: ecamera support ( #27999 )
...
* Add wideRoadCameraState support in regen
* Fix for ecam FrameReader when use_route_meta
* Pylint fixes
old-commit-hash: eee7dd082f
2023-04-22 02:43:04 +00:00
goatstalker
49b1caa329
Add additional fingerprints for Subaru Outback 2022 model ( #27995 )
...
* Fingerprint Subaru outback 2022
Add fingerprint for carFw abs, engine, transmission, and fwdCamera.
* fingerprint two more values
* order values properly before submitting a PR
* remove hyundai fw responses
---------
Co-authored-by: Cameron Clough <cameronjclough@gmail.com >
old-commit-hash: a5d0d7b069
2023-04-21 19:24:24 -07:00
Harald Schäfer
73e00a05ac
Calibration remount detector: soft disable ( #27993 )
...
* Calibration remount detector: soft disable
* Update test_calibrationd.py
old-commit-hash: a979a54cf9
2023-04-22 00:27:20 +00:00
Shane Smiskol
c8cf77b7a7
locationd: log time to first fix ( #27990 )
...
* locationd ttff
* log time to first fix
* rename
* max it like laikad
* Update selfdrive/locationd/locationd.cc
* Update ref_commit
* Log when gpsOK first becomes true
* don't forget to update current time!
* stash
* make it deterministic (no proc replay cur time)
* Update ref_commit
* rename to make this clear
old-commit-hash: 03eb02906d
2023-04-21 16:15:13 -07:00
Harald Schäfer
44aa799d91
Calibrationd: fix reset smoothing ( #27992 )
...
* Add test for smoothing
* fix smooth cycles
* fix calib reset smoothing
old-commit-hash: ee15d6b1d1
2023-04-21 06:53:54 +00:00
Chase Bolt
298edb7704
Add missing IMPREZA engine & fwdCamera f/w ( #27985 )
...
adding fingerprints for 2019 subaru impreza sport
old-commit-hash: f7e02c28d7
2023-04-20 21:59:49 -07:00
Erich Moraga
8f7086d5c7
Add missing CAMRY_TSS2 engine & fwdCamera f/w ( #27983 )
...
`NSBrian#2701 2023 Camry SE ICE` DongleID/route 1916f6660fdef56b|2023-04-19--21-09-43
old-commit-hash: 34521c2220
2023-04-20 21:58:16 -07:00
Shane Smiskol
7efb099534
HKG: update harness for Niro Hybrid 2022 ( #27989 )
...
combine
old-commit-hash: 1eea2808b5
2023-04-20 21:26:26 -07:00
Harald Schäfer
1217e0b678
Calibrationd: unit tests ( #27988 )
...
* Add calibrationd unit tests
* more tests
old-commit-hash: dab9c55d38
2023-04-21 04:17:11 +00:00
Shane Smiskol
6f113d050b
Hyundai: add missing fwdRadar FW for 2022 Ioniq Plug-in Hybrid ( #27987 )
...
* Add missing Ioniq FP
* 2022 works!
old-commit-hash: 52ed7868b1
2023-04-20 20:27:31 -07:00
Adeeb Shihadeh
4e75b69f3a
boardd: log fan stall count ( #27984 )
...
* boardd: log fan stall count
* bump panda
* bump panda
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: bda33a942f
2023-04-20 15:55:35 -07:00
MoreTorque
f5b4a0df46
Delay Shutdown: delay shutdown for 5 minutes after ignition turned off. ( #27860 )
...
Added delay shutdown. Tests updated
Co-authored-by: moretore <wrha@CH-ADS.localdomain >
old-commit-hash: 150a7d52da
2023-04-20 14:57:09 -07:00
Shane Smiskol
aec9b99854
Honda: Ridgeline 2023 is supported ( #27979 )
...
* Update values.py
* update docs
old-commit-hash: b9149795f1
2023-04-19 20:40:30 -07:00
Harald Schäfer
fc6a779d12
Laikad: fix bad init elevation incorrect ( #27974 )
...
* Laikad: fix bad init elevation incorrect
* update ref
old-commit-hash: 922b09de96
2023-04-19 14:04:24 -07:00
Adeeb Shihadeh
cdbf69f724
UI: cleanup old training guide assets ( #27973 )
...
* UI: cleanup old training guide assets
* rm that
old-commit-hash: 38b99b5461
2023-04-19 11:10:50 -07:00
Angus Gratton
f1e674f30c
cabana/cameraview: Scale the glViewPort by devicePixelRatio() ( #27941 )
...
* cameraview: Scale the glViewPort by devicePixelRatio()
This fixes an issue seen in Cabana on a "hidpi" system with Wayland where
devicePixelRatio() != 1 and the video doesn't take up the full widget area.
On the recommended Ubuntu 20.04 install I wasn't able to reproduce, because
devicePixelRatio() was always equal to 1 even with scaling to 200% or 300%. It
might be different if "Fractional Scaling" is enabled in GNOME (I couldn't make
that option work in mv WM.)
Was going to enable just for Linux, but it appears to also be recommended for
Retina MacOS:
https://doc.qt.io/qt-5/scalability.html#high-dpi-scaling-on-macos-and-ios
... so have worked from the assumption that glViewport() always takes dimensions
in device pixels, never the "device independent pixels" of Qt.
* Update selfdrive/ui/qt/widgets/cameraview.cc
* Update selfdrive/ui/qt/widgets/cameraview.cc
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: fbcd0821c9
2023-04-19 11:06:54 -07:00
Willem Melching
d4cea1f024
cabana: enable Hi-DPI support on MacOS ( #27965 )
...
old-commit-hash: 475903e244
2023-04-19 10:48:36 -07:00
Shane Smiskol
6d69fc17da
Ford: simple rate limits ( #27446 )
...
* simple limits
* add script
* useless
* remove script
* cleanup comments
* bump curvature limits
* divide by 20
* add comment
* add panda safety
* add back notebook with multi route support
* remove
* bump up low speed up
* comment
old-commit-hash: 3c55f49dd8
2023-04-18 23:27:49 -07:00
Saber422
0206d6e967
VW MQB: add missing 2022 KODIAQ FW ( #27962 )
...
* VW MQB: add missing 2022 KODIAQ FW
route:8a5da7c1d1783730|2023-04-18--11-40-31--76
* sort
---------
Co-authored-by: Cameron Clough <cameronjclough@gmail.com >
old-commit-hash: 500c049590
2023-04-18 22:38:37 -07:00
Shane Smiskol
b76bd9b4b5
FPv2: only query brands with matching present ECUs ( #27697 )
...
* speed up fingerprinting for CAN fp cars
* add comment to describe this behavior
* more explicit, no defaultdict
* do this later
* fix
* a little more clear I think
old-commit-hash: 9b1095a27e
2023-04-18 21:34:49 -07:00
Dean Lee
d7c7f67a18
boardd: fix scons warning "Two different environments were specified" ( #27949 )
...
old-commit-hash: 0534016b7b
2023-04-18 18:04:27 -07:00
Shane Smiskol
9bbeb67482
ecu addrs: add warning when skipping remote frame ( #27959 )
...
add warning
old-commit-hash: f94528d65d
2023-04-18 15:19:23 -07:00
Shane Smiskol
72453b6040
ecu addrs: check msg length ( #27956 )
...
check length
old-commit-hash: 3924c14b74
2023-04-18 13:15:54 -07:00
Shane Smiskol
d916e0ed2d
Car docs: pass docs flag to car interfaces ( #27311 )
...
* docs
* docs
* docs
* docs
* use docs in gm
old-commit-hash: 5aebdb0ad0
2023-04-18 12:22:22 -07:00
Jafar Al-Gharaibeh
91212c2a86
Mazda: CX-9 2022, Mazda6 2018 FW ( #27918 )
...
* Mazda: CX-9 2022 FW
dongle-id: 7200177292912f30
Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com >
* Add mazda 6 2018 FW FP
dongle id: 0383a108994bd18b
---------
Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com >
Co-authored-by: Samuel <samuel95_54@hotmail.com >
old-commit-hash: 97aeb83f95
2023-04-17 23:11:38 -07:00
martinl
7bdb84c1a3
Subaru: signals cleanup ( #27946 )
...
* Update counter in carstate checks
* Rename es_lkas to es_lkas_state to match signal
* formatting
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: 13c75dc138
2023-04-17 22:54:27 -07:00
Shane Smiskol
9131202975
Subaru: always show LKAS active ( #27945 )
...
subaru always shows lines if LKAS is enabled (not active), more clear what we're sending
old-commit-hash: 8f1e67f625
2023-04-17 22:31:59 -07:00
Justin Newberry
da2f2114d6
Subaru: infotainment status intercept and rewrite ( #27829 )
...
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* remove compiler flag stuff
* force error for testing
* bump panda and fix mistake
* wip
* bump panda
* wip
* wip
* forgot checksum and stuff
* add to signals
* rename
* test
* test
* bump panda and opendbc
* bump cereal
* add blank filler
* test
* add steer required to infotainment
* fix missing bit
* fix missing bit
* cleanup for PR
* cleanup for PR
* bump submodules
* wip
* wip
* i wonder what 1 is
* seemed to also be obstacle detected?
* bumppanda
* only if global
* only global gen 2
* fix order
* detect and send
* detect in rest of places
* update refs
* bumpopendbc
* copy whole message (camera sometimes sets these signals)
* bumppanda
* update refs!
* bumppanda
* let's not change this
* same as all the other functions
* Revert "same as all the other functions"
This reverts commit e86dbb695ef84a18f3123720fed37a6b81391cc4.
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
old-commit-hash: d59bfa5519
2023-04-17 19:05:16 -07:00
Willem Melching
484eed0acf
cabana: support direct streaming from panda over USB ( #27936 )
...
* refactor livestream into devicestream
* add panda stream
* unused
* whitespace
* move logging to base class
* add cmdline args
* Update selfdrive/boardd/boardd.cc
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 2a981f5531
2023-04-17 15:37:26 -07:00
Cameron Clough
f138eb8447
Ford: don't play stock alert chimes ( #27923 )
...
old-commit-hash: 6bed16441c
2023-04-16 02:39:09 -07:00
Jason Young
452a78868b
VW MQB: Cleanup HCA control message ( #27757 )
...
* VW MQB: Cleanup HCA control message
* bump panda
* bump submodules
* bump panda/opendbc to comma master
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 3e960b0b32
2023-04-15 21:02:33 -07:00
Shane Smiskol
05e7547aa5
FPv2: add worst case timing test ( #27917 )
...
* can FP time
* add
* move the ref up
* assert function
* all brands
* Update selfdrive/car/tests/test_fw_fingerprint.py
* can this can vary a bit more
* or can it
old-commit-hash: 158c951d6f
2023-04-14 23:41:12 -07:00
Adeeb Shihadeh
59abbc069e
set_time: remove extra print
...
old-commit-hash: af90b08acd
2023-04-14 21:16:59 -07:00
Adeeb Shihadeh
29eb4d3a35
pandad: wait for internal panda to come up ( #27705 )
...
* pandad: wait for internal panda to come up
* test
* more checks
old-commit-hash: f832a71038
2023-04-14 14:18:13 -07:00
Nikolai Gorchilov
b5852330bf
2022 Arteon R Fingerprint ( #27913 )
...
New firmware version for the engine, transmission, srs & eps. fwdRadar fingerprint already available.
old-commit-hash: 49ccc0869c
2023-04-14 12:37:23 -07:00