Commit Graph

9717 Commits

Author SHA1 Message Date
mitchellgoffpc
ded6fe0e5a Update libmap_renderer -> libmaprender in map_renderer.py/get_ffi
old-commit-hash: c711d71caa7eadb0e358daf366edde0559d1a21b
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: 69cd9cacbcf8816a32e38366fbce2e027e2f4875
2023-04-26 15:18:40 -07:00
Shane Smiskol
a1cfdde2a0 Lexus RX 2022: add missing engine FW (#28035)
add fp
old-commit-hash: 87b0583775547023bb5e8dd0643c120fc15d7d64
2023-04-26 14:48:49 -07:00
Dean Lee
31566c8b8f cabana: set the capacity of points from cached events (#28032)
old-commit-hash: a91deca39e932a404b89030bae494588a3be4784
2023-04-26 09:54:42 -07:00
Willem Melching
5c74c4d75d cabana: hide/show columns using context menu (#28033)
old-commit-hash: 8318d7207b96232894580cd5fd8da3f0ff7c0d70
2023-04-26 09:54:26 -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: b4d4920fa46e7ff5c06a61c4f1c92849b5be7197
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: 9689e9c5675835a611a749c4a024551263f5daa3
2023-04-26 01:43:07 -07:00
Cameron Clough
56c85d2c7b Ford: fix minEnableSpeed for docs flag
old-commit-hash: 48ff8fa734e5d0acdf940f9afa54f1b208eeafca
2023-04-26 00:57:26 -07:00
Shane Smiskol
1db7785289 Subaru: fix forwarded signal name (#28030)
actually Cruise_Status_Msg
old-commit-hash: 045db2f2357d59117e14fabe4c2d32735e02fada
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: 42f2e392130e99352f4d0c9ac317e2dae13a9fcf
2023-04-26 00:00:08 -07:00
Dean Lee
bcc6999411 cabana: fix wrong total seconds in replay mode (#28015)
* fix total_sec

* fix chart max range

* fix all_evnets order & use vector to improve performance

* dynamic updating max time

* get real time from qlog

* Update tools/cabana/streams/livestream.cc

Co-authored-by: Shane Smiskol <shane@smiskol.com>

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 7f856eafd98eb70d91c6b3e882991f34d1c4c4c8
2023-04-25 21:49:10 -07:00
Cameron Clough
3873169c9d ford: cleanup fordcan methods (#28026)
* fordcan: consistent naming

* fordcan cleanup
old-commit-hash: 49220985f434db79de1109625599ec7db0758d69
2023-04-25 18:15:56 -07:00
Adeeb Shihadeh
91e94cc57d bump opendbc (#28006)
old-commit-hash: 86dd0923d48bb503f0117af480d434958ca688c1
2023-04-24 13:52:35 -07:00
Dean Lee
b07058407b cabana: fixed incorrect comparison (#28007)
old-commit-hash: aabbe9ff1835345a67213992d026f02c1e97539e
2023-04-23 18:20:43 -07:00
Adeeb Shihadeh
3b66b10022 scons: fix warning on newer versions with Qt3 tool
old-commit-hash: 5c2fa5cabfdcefaa36e29a83882294db5cf77564
2023-04-23 18:02:54 -07:00
Adeeb Shihadeh
51e624c1b9 build tools without option on pc
old-commit-hash: 453fdec8c48498162ae6d5274818a03c32af6857
2023-04-22 16:16:51 -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: d5ab1e33c20d534d30a3f0dc63c6691f5b23f2a9
2023-04-22 15:24:45 -07:00
Cameron Clough
3bb5167aa8 uploader: add missing types
old-commit-hash: e03efa723b7a20f412029fa946eef99b95a5a798
2023-04-21 23:06:47 -07:00
Cameron Clough
eabba3ca86 update update_requirements.sh (#28002)
* simplify update_requirements.sh

* check POETRY_VIRTUALENVS_CREATE
old-commit-hash: 16c56e644e3df603a72bc5dbd80553e1e0509644
2023-04-21 22:36:10 -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: a33af9cb740b3db967ce926323d3b33486d236a1
2023-04-21 22:35:50 -07:00
Cameron Clough
6626f3036f uploader: add typing (#28001)
* uploader: add typing

* fix types
old-commit-hash: a27ce83b28ae8938df87600fb3bcdcf9b0f839bf
2023-04-21 22:03:26 -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: eee7dd082fe235be188052c6943cab5d8b4ddbb9
2023-04-22 02:43:04 +00:00
Adeeb Shihadeh
68e1b27a20 pj: add SOF/EOF camera timings to layout
old-commit-hash: 2bc761aceeed9b570951f1ce63e0f8d69ad58113
2023-04-21 19:34:13 -07: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: a5d0d7b0697aea8aa535d7e99f31b6cc8a1e0942
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: a979a54cf9ce02610cc0999a52a9fbed2f7d4cbb
2023-04-22 00:27:20 +00:00
Shane Smiskol
eda466a388 bump cereal (#27998)
* bump cereal

* bump to master
old-commit-hash: 4f6c1141df4a0d398a135354f3df6d27ba5cc898
2023-04-21 16:23:19 -07: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: 03eb02906d9f43799fc93f71ef32331bcf090157
2023-04-21 16:15:13 -07:00
Adeeb Shihadeh
19ff13a32a bump panda
old-commit-hash: b32acb7aaf6e1bb4917931f6344101f0752c0d44
2023-04-21 15:55:25 -07:00
Dean Lee
2b9c35ddf7 cabana: support all features except video in live stream mode. (#27994)
old-commit-hash: 91dc064ac730302ae6e6b38eddd928e702bbd0e1
2023-04-21 13:23:17 -07:00
Adeeb Shihadeh
195ba2cd64 bump opendbc
old-commit-hash: bf86f415757844ad63a181552a656d14c6c66cf5
2023-04-21 13:12:47 -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: ee15d6b1d1b2f90815d0cbf3c0f6b5adfdb0a59f
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: f7e02c28d743dc2d2fe60a93b99b0f49750b4d80
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: 34521c222050bf7aa4e47154a486cb18aa8e093c
2023-04-20 21:58:16 -07:00
Shane Smiskol
7efb099534 HKG: update harness for Niro Hybrid 2022 (#27989)
combine
old-commit-hash: 1eea2808b560f41010f4ba7c5c8f7454b185b8d0
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: dab9c55d3871d477ea2179884e2b325003c89fc0
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: 52ed7868b19628c329661266ff1795b191efeacf
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: bda33a942f176f329c9a86e405b28593dfde05d6
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: 150a7d52da833876781aa8ec4730ec1d6021b0f2
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: b9149795f10232747a8ab5b5ca37625d5a0d4137
2023-04-19 20:40:30 -07:00
Adeeb Shihadeh
619342f78e bump panda
old-commit-hash: a8bc26a9246ddf04a0c65564c31d531279149a78
2023-04-19 17:55:06 -07:00
Harald Schäfer
fc6a779d12 Laikad: fix bad init elevation incorrect (#27974)
* Laikad: fix bad init elevation incorrect

* update ref
old-commit-hash: 922b09de96201e4c0d1cdf6027dc07b1d76902d0
2023-04-19 14:04:24 -07:00
Willem Melching
51216976d9 MacOS: link against openssl@3.0 (#27978)
old-commit-hash: d0b309ab0d6251acff5d0b7887202d1a694ab734
2023-04-19 13:31:19 -07:00
Willem Melching
bbe10913cf cabana: fix shadowed variable in abstractstream.cc (#27976)
old-commit-hash: 31cdb8de4ced73714db085d19bc12d01b2e7fab4
2023-04-19 13:31:03 -07:00
Willem Melching
539a46d989 cabana: fix crash on MacOS when combining graphs (#27977)
old-commit-hash: 2cf2e784cff97ac5804fb96975500b87c08a3a41
2023-04-19 13:20:53 -07:00
Adeeb Shihadeh
edca33a78c tools: improved CAN replay (#27975)
old-commit-hash: e3bd28bddfed626440a3d1a43fd8eeb3f881d77c
2023-04-19 11:46:22 -07:00
Adeeb Shihadeh
cdbf69f724 UI: cleanup old training guide assets (#27973)
* UI: cleanup old training guide assets

* rm that
old-commit-hash: 38b99b5461f98b24d9a73c17aa5b6833f0c0e419
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: fbcd0821c92af58137e5b34f0cfe37ffd1c08642
2023-04-19 11:06:54 -07:00
Adeeb Shihadeh
e20b612a20 bump panda
old-commit-hash: b3c101527fe66f792e49d557c710335a9e9234bc
2023-04-19 10:56:38 -07:00
Willem Melching
e32ba8719a cabana: more advanced DBC management features (#27968)
* cabana: improve menu to manage individual DBCs

* remove from single bus

* comments

* close explicitly

* new before open

* whitespace

* remove old code

* clipboard actions

* cleanup actions

* sections instead of nested menu

* consistent bus format
old-commit-hash: 7f5cda00b5040a641c7775caf7c6a38b507c5210
2023-04-19 10:49:30 -07:00
Dean Lee
1045c7d836 cabana: startup stream chooser dialog (#27938)
* new StreamDialog

* choose dbc file

* update last_dir

* move to /streams

* cleanup

* add stretch

* catch panda exception

* cleanup

* cleanup

* small cleanup

* fix pandaStream crash caused by a failed connection

* static function to create stream widget

* cleanup
old-commit-hash: 590b1bc2062d8a7f1ec253e0d0c5ab94799524c1
2023-04-19 10:49:06 -07:00