Commit Graph

7613 Commits

Author SHA1 Message Date
Shane Smiskol 32a4dfe2fe Add CarInfo for Elantra GT and i30 (#26034)
Fixup car info for Elantra GT/i30
2022-10-11 12:53:35 -07:00
YassineYousfi 478693771b bump tinygrad (#26029) 2022-10-11 10:27:00 -07:00
Shane Smiskol c719b3b7dd HKG CAN-FD: log temporary steering faults (#26031)
* log hkg can-fd temporary steering faults

* bump to master
2022-10-10 23:24:14 -07:00
Dean Lee 754b44e7ce Cabana: increase slider precision to milliseconds (#26025) 2022-10-09 08:44:19 -07:00
Shane Smiskol f31aa68533 Subaru: log stock FCW (#26012)
* log stock FCW

* Update selfdrive/car/subaru/carstate.py

* never seen 1 (could be aeb?)
2022-10-08 23:28:33 -07:00
Dean Lee 2ed82387a5 cabana: fix Incorrect Y-Axis Scale (#26018) 2022-10-08 14:10:00 -07:00
Greg Hogan 2e7fa330b3 hyundai: fix logging stock AEB events (#25152) 2022-10-08 04:07:35 -07:00
Shane Smiskol 36701a82a3 Kia: update Optima platform name (#25852)
* https://en.wikipedia.org/wiki/Kia_K5

* it's actually the same generation, but 2019+ is a facelift

* g4

* fix

* rename
2022-10-08 00:02:57 -07:00
HaraldSchafer fb07437819 Increase low speed jerk cost (#26008)
* Increase low speed jerk cost

* Update planner weight

* Update ref_commit

* Update lateral_planner.py

* cleanup and refactor

* Update ref_commit
2022-10-07 19:15:04 -07:00
HaraldSchafer 57a82ced28 rawgpsd: publish ephemerides (#25931)
* add svpoly parsing

* Publish poly

* add source check

* add safety check for invalid gpsWeek values

* address PR comments

* add qcom ephemeris source type

* bump cereal and laika

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
2022-10-07 17:27:09 -07:00
YassineYousfi 6c5693e965 faster rocket launcher model (#26009)
* cache tokens 1456d261-d232-4654-8885-4d9fde883894/440 e63ab895-2222-4abd-a9a5-af86bb70e260/700

* udpate ref commit

* bump tinygrad to master
2022-10-07 17:22:42 -07:00
Shane Smiskol 6ce511cc60 GM: use ECM brake-pressed threshold (#25970)
* This brake position value disengages stock ACC, use it to avoid controls mismatch. 2016-2017 Volt will hit this threshold and disengage, must install new design of brake pedal retaining clip, TSB 16-NA-147.

* 80 hz

* comment

* bump panda

* update refs

* bump panda

* bump panda

* bump panda

* bump panda to master

Co-authored-by: qadmus <42746943+qadmus@users.noreply.github.com>
2022-10-07 16:12:58 -07:00
Adeeb Shihadeh 8cee561dbf tombstoned: remove android code 2022-10-07 13:51:55 -07:00
Jason Young 46e741c7cc VW MNB: Add EPS config script support (#26007) 2022-10-07 12:50:35 -07:00
Dean Lee beb0f8ac23 cabana: custom slider to indicate the status of engaged/disengaged/alerts (#26003)
* timeline

* remove todo

* cleanup
2022-10-07 11:28:24 -07:00
Dean Lee 8dbb25e683 params: remove all files if call clearAll with the ParamKeyType.ALL key. (#26000)
* remove all files in dir

* fix test case name
2022-10-07 11:28:09 -07:00
Adeeb Shihadeh 1f5187892f safer modem manager commands (#25999)
Co-authored-by: Comma Device <device@comma.ai>
2022-10-07 10:39:11 -07:00
pbkompasz cfabae28e7 README -> README.md (#26005) 2022-10-07 08:41:14 -07:00
HaraldSchafer 1ecf6f351c Divide by 0 bug fix lateral planner (#25995)
* Divide by speed correctly

* Update

* Update lateral_planner.py

* Update ref_commit
2022-10-07 00:16:18 -07:00
Adeeb Shihadeh 7c49c44c4e fix speed of mock car with qcom gps (#25993)
* fix speed of mock car with qcom gps

* typo
2022-10-06 16:55:14 -07:00
Adeeb Shihadeh 01d05f66fe auto-detect pigeon or quectel (#25991)
* auto-detect pigeon or quectel

* persistent

* fix sim

* fix process replay

* fix locationd unit tests

* fix that

Co-authored-by: Comma Device <device@comma.ai>
2022-10-06 16:46:15 -07:00
Shane Smiskol cf1e978ad1 Fingerprinting: log if using cache (#25989)
* Log if using cache or not

* log in the same log message
2022-10-06 15:56:41 -07:00
Shane Smiskol e7805eb5c5 FPv2: fixed fingerprint overrides query result (#25990)
* query FW versions if fixed (override after)

* skip here

* also skip here

* and here
2022-10-06 15:24:52 -07:00
Dean Lee 750b96aaed cabana: improve time control (#25985)
* group signals/slots together

* slider:fix wrong minimum

* add TODO

* moveing to mouse click position

* show tickmark

* fix seek back to the old pos after sliderReleased

* reduce data copied in queued connection

* drop packets while seeking

* install event filter in streaming

* stop replay in dctor
2022-10-06 15:02:22 -07:00
Adeeb Shihadeh 9e6265ce21 CI: re-enable power draw test (#25988)
* CI: re-enable power draw test

* adjust for ngrl
2022-10-06 15:01:57 -07:00
Cameron Clough e66a70b9e9 bump opendbc 2022-10-06 14:15:36 -07:00
Dean Lee 9ec262bbfd cabana: Docking and undocking charts (#25983)
* floating dock charts

* more button

* setMinimumSize

* move reset zoom button to title bar

* show chart count

* cleanup

* reduce flicker

* dont update linemarker if pos not changed

* cleanup

* remove blank line

* always show dock/undock button
2022-10-06 13:57:11 -07:00
Adeeb Shihadeh 9935a65115 always enable rawgps on tici (#25987) 2022-10-06 13:47:09 -07:00
Dean Lee 2d9e797259 cabana: Fix the incorrect Y axis (#25984) 2022-10-06 13:35:56 -07:00
Dean Lee 7156633034 cabana: use QFormLayout (#25982) 2022-10-06 11:21:04 -07:00
Dean Lee 4cd3753d98 cabana: insert new chart at the top (#25981)
* small cleanup

* new chart insert at the top
2022-10-06 11:20:49 -07:00
Bruce Wayne 8b33ee9750 Bump tinygrad to master 2022-10-05 23:02:35 -07:00
HaraldSchafer cb0b7375b7 Rocket Launcher Model (#25963)
* 1456d261-d232-4654-8885-4d9fde883894/440 6b7d7cec-ead8-40f3-86cc-86d52c9b03fe/300

* compute only 9 tokens: 1456d261-d232-4654-8885-4d9fde883894/440 6b7d7cec-ead8-40f3-86cc-86d52c9b03fe/300

* tinygrad: cleanup gather

* 1456d261-d232-4654-8885-4d9fde883894/440 6b7d7cec-ead8-40f3-86cc-86d52c9b03fe/700

* empty commit for tests

* bump tinygrad

* dont use tinygrad matmul for now

* bump tinygrad

* 1456d261-d232-4654-8885-4d9fde883894/440 e63ab895-2222-4abd-a9a5-af86bb70e260/700

* float16 1456d261-d232-4654-8885-4d9fde883894/440 e63ab895-2222-4abd-a9a5-af86bb70e260/700

* increase steer rate cost

* Revert "increase steer rate cost"

This reverts commit 74ce9ab9be7ef17ecfec931f96851b12f37f2336.

* fork tinygrad

* empty commit for tests

* basics

* Kinda works

* new lat

* new tuning

* Move LATMPCN so scons compiles

* Update long weights

* Add tinygrad optim

* Update model ref

* update weights

* Update ref

* Try

* Error message for field ignore

* update model regf

* ref commit

* Fix onnx test

Co-authored-by: Yassine Yousfi <yyousfi1@binghamton.edu>
2022-10-05 21:43:38 -07:00
Dean Lee a6ba073231 canbana: complete basic functions (#25965)
* add chart header

* get all signal val from logs

* loop in selected range

* clear list before append

* automatically zoom on yaxis

* cleanup

* sync charts

* fix event_begin_sec

* set the color of rubber

* add TODO

* sync slider with charts

* keep video aspect ratio

* sync plot buttons

* reduce flickers

* cleanup

* refactor detail view

* clear counters

* more

use qcamera
2022-10-05 21:17:22 -07:00
Vivek Aithal dc72438be5 regen: add arg for migrating sensorEvents with old timestamps (#25980)
* add event logMonoTime

* add arg for old logtime
2022-10-05 21:16:41 -07:00
Adeeb Shihadeh e59008bf93 rawgpsd: more robust + simple test (#25977)
* rawgps cleanup

* wait for modem manager

* cleanup

Co-authored-by: Comma Device <device@comma.ai>
2022-10-05 20:59:04 -07:00
Cameron Clough c9c46c1b36 Revert "updated: configure branch upstream (#25916)"
This reverts commit 17ed8dd0e9.
2022-10-05 19:07:59 -07:00
Adeeb Shihadeh 6a8a38b1a1 pigeond: prevent locking up a CPU core (#25979) 2022-10-05 17:13:48 -07:00
Shane Smiskol 6db9f051f7 Car docs: test no duplicate years (#25975)
* unit test

* clean up

* revert test

* clean up

* like this

like this

* no model model
2022-10-05 17:09:46 -07:00
Shane Smiskol 8b41d817e4 IsoTpParallelQuery: set separation time (#25978)
* Specify separation time in openpilot

* comment

* Update selfdrive/car/isotp_parallel_query.py

* Update selfdrive/car/isotp_parallel_query.py
2022-10-05 17:06:52 -07:00
Adeeb Shihadeh ef24c0b2ce agnos 6.1 (#25973)
* agnos 6.1

* staging manifest

* no casync

* prod manifest
2022-10-05 16:40:39 -07:00
Adeeb Shihadeh 06e283a750 UI: only show cell settings on non-prime connection (#25067)
* fix indentation

* add primeTypeChanged signal to uiState

* hide advanced networking toggles on prime type change

* switch between map settings on prime type change

* cleanup

* remove duplicate code, wait for signal

Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
2022-10-05 16:10:14 -07:00
Cameron Clough c8b7d297b6 docs: specify Lexus Safety System+ package for RX 2016 (#25974)
* docs: specify Lexus Safety System+ package for RX 2016

This package isn't standard on the 2016 MY.

https://cdn.dealereprocess.org/cdn/brochures/lexus/2016-rx350.pdf

* hybrid too

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2022-10-05 15:39:40 -07:00
Adeeb Shihadeh 300577f38f fixup toggle cleanup 2022-10-05 13:00:22 -07:00
HaraldSchafer e5d2c3ce7a Planner cleanup (#25969) 2022-10-04 21:19:04 -07:00
Adeeb Shihadeh f2859b3be5 thermald: prevent started cycling too quickly (#25971)
* thermald: prevent started cycling too quickly

* move that

* fix logging and no wait after boot

Co-authored-by: Comma Device <device@comma.ai>
2022-10-04 20:58:07 -07:00
Shane Smiskol 7ed064f7ba VIN: make Ford exception more explicit (#25972)
* Update vin.py

* only replace from end
2022-10-04 20:38:39 -07:00
Shane Smiskol de67a28f1b Ford: handle VIN (#25966)
fix ford vin
2022-10-04 19:21:23 -07:00
Adeeb Shihadeh 285fd56a1d bootlog: add helper to get a bootlog by segment id 2022-10-04 17:47:37 -07:00
Adeeb Shihadeh 0231c4ba85 cleanup stale longitudinal params (#25967) 2022-10-04 17:23:41 -07:00