Commit Graph

16653 Commits

Author SHA1 Message Date
George Hotz 1dc3805193 rawgps: add oemdre support (#24059)
* oemdre works

* fast receive

* parse oemdre

* parsing dre

* parsing oemdre

* unused import

* remove unparsed msgs

* import, don't redefine

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 5af52627de
2022-03-30 16:12:24 -07:00
Adeeb Shihadeh 2229d4b02b jenkins: kill potentially leftover processes (#24078)
* jenkins: kill potentially leftover processes

* cleaner

* oops

* escape

* might already be dead
old-commit-hash: d14791525d
2022-03-30 15:43:47 -07:00
Comma Device 75069b1ece camerad: improve DEBUG_FRAMES message
old-commit-hash: a688811aa8
2022-03-30 14:28:22 -07:00
Adeeb Shihadeh 309cf89d90 FW query: specify bus in request (#24080)
old-commit-hash: 5550aa6f57
2022-03-30 13:39:17 -07:00
HaraldSchafer d2f1c5e1b2 bump laika (#24084)
old-commit-hash: 8a98c078af
2022-03-30 12:09:38 -07:00
Willem Melching 619b88c1f4 api.cc: expose error type in requestDone signal (#24064)
* put error in requestDone

* only check in tools
old-commit-hash: 34a8a5ea76
2022-03-30 12:12:33 +02:00
Andrew 88c178342f Sonata Hybrid 2020: add fw versions (#23988)
* add fingerprints. rename some things

* undo

* fix fuzzy fp

* minor formatting

* generate docs

* these are the same

* this is also duplicate

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 81862fce76
2022-03-30 00:14:12 -07:00
Kento Tokuhiro 7a822ff27d Toyota: add FW for 2019 Toyota Corolla (#24061)
old-commit-hash: c48f2bfb8c
2022-03-29 23:55:28 -07:00
lillobby6 deee04c7fa Fixed README typo (#24075)
interace.py -> interface.py
old-commit-hash: 5993367314
2022-03-29 21:45:23 -07:00
Jason Young 4ca70ea5f9 VW MQB: Add FW for 2021 Volkswagen Golf GTI (#24074)
old-commit-hash: b217c8f623
2022-03-29 20:21:17 -07:00
Robbe Derks f6ebc8993b Add power usage stat (#24055)
old-commit-hash: 68f86d815e
2022-03-29 11:30:13 +02:00
Shane Smiskol 5f4ac6cb96 ui: grey border and alert when pre-enabling (#24057)
* make border and alert grey when overriding

revert cereal

* no state machine changes

* typo
old-commit-hash: 8e34ddc70e
2022-03-28 20:03:52 -07:00
Shane Smiskol 5cbc382e46 docs: link to footnotes without visible header
old-commit-hash: 7c8e8bfd5f
2022-03-28 16:32:21 -07:00
Comma Device 071c9f585d rawgps: add comments to satelite struct
old-commit-hash: c095e7b153
2022-03-28 15:21:49 -07:00
Comma Device a014a4b18e rawgps: fix crash, disable DPO
old-commit-hash: 98cde5848e
2022-03-28 14:41:21 -07:00
Robbe Derks af38179430 Add sample metric type to statsd (#23557)
* add sample stat, and make current power draw work on eon/c2

* fix power monitoring test

* little cleanup

* add type hinting to dict

* save as different values

* duh

* rip out power stat

* small fix

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

* cleanup this too

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: d60c44e03c
2022-03-28 17:00:09 +02:00
Adeeb Shihadeh c319dfd924 controlsd: no cruise speed while main off (#24052)
* controlsd: no cruise speed while main off

* probably more accurate

* update refs
old-commit-hash: 49498aa7b5
2022-03-27 18:06:28 -07:00
Erich Moraga 336c15d60d Add missing CAMRYH_TSS2 fwdRadar (#24047)
`@SloshyZebra#8815` 2022 Toyota Camry Hybrid  DongleID/route 34c6eea208b2f059|2022-03-26--13-14-41
old-commit-hash: f7e9f93c38
2022-03-27 15:42:58 -07:00
locosux ca63f541b4 HKG: Add FW for 2022 Hyundai Santa Fe PHEV (#24048)
old-commit-hash: c32e92d08c
2022-03-27 15:42:46 -07:00
Jason Young 71a1e9fca1 VW MQB: Add FW for 2019 Volkswagen Golf (#24051)
old-commit-hash: b5422a268e
2022-03-27 15:11:33 -07:00
Jason Young 527a7585ae VW MQB: Add FW for 2018 Volkswagen Arteon (#24050)
old-commit-hash: bf6a7a7da3
2022-03-27 11:59:39 -07:00
nuwandavek e6d0e612c2 bump cereal
old-commit-hash: d5d91e6e3b
2022-03-26 09:26:59 -07:00
Adeeb Shihadeh 6f88ca1c6f MultiLogIterator: add function to reset
old-commit-hash: c95ec211e1
2022-03-25 19:56:22 -07:00
George Hotz 967937c48e bump laika
old-commit-hash: 2df2207b03
2022-03-25 19:44:57 -07:00
Jason Wen 2b9ceb4604 HKG: Add FW for 2020 Genesis G70 (#24045)
old-commit-hash: 3a6039e0ff
2022-03-25 19:04:33 -07:00
Adeeb Shihadeh 4203897d16 bump cereal
old-commit-hash: 7a2fd6622c
2022-03-25 19:03:52 -07:00
HaraldSchafer d42962014c CarParams: remove max steer (#24044)
* Remove max steer

* Update ref
old-commit-hash: adf34c3414
2022-03-25 17:33:11 -07:00
HaraldSchafer fe3ac033e5 Update README.md
old-commit-hash: 7dd9971717
2022-03-25 17:27:30 -07:00
Shane Smiskol d2f8c085c0 Training guide updates (#24033)
* add new images

* update boxes

* copy updates and fix checkmark spacing

* update wide images and boxes

* tune path and smaller triangle

* tune bounding boxes

* clean up

* same triangle as c3

* revert panda

* optimize images

* Revert "revert panda"

This reverts commit f66aac85a01135d68d0c51ad4c383b7cd23ef86f.

* add comment

* add new step18

* final fixes

* pixel perfect
old-commit-hash: 405ecbced3
2022-03-25 17:04:53 -07:00
Adeeb Shihadeh 0c9aa1570b sim: add ignition toggling (#24043)
old-commit-hash: bb36a1c8b2
2022-03-25 14:17:45 -07:00
Adeeb Shihadeh 9f2a58e9c4 UI: better lag logging (#24042)
* UI: better lag logging

* remove print
old-commit-hash: 67e3a2c39a
2022-03-25 13:52:37 -07:00
Shane Smiskol 769c76a773 ui: repaint toggles after offroadTransition (#24038)
* repaint after offroadTransition

* Update selfdrive/ui/qt/widgets/controls.h

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

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 4802c864d5
2022-03-25 13:52:22 -07:00
Adeeb Shihadeh c00256ca1d bunch of gpu config (#23932)
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: aeb98b3937
2022-03-25 13:46:36 -07:00
Jack Huang d44266bed4 CARLA: fix setting camera EOF (#24034)
* Fix Openpilot in Carla isn't accelerating

The scalars of the timestamp are different in real-world and simulation,
which will cause an infinite loop in selfdrive/modeld/modeld.cc.

* Set eof based on the frame ID

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

* remove global

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: db93275d87
2022-03-25 13:45:08 -07:00
Adeeb Shihadeh bd71c594a2 pylint: enforce indentation (W0311) (#24039)
* pylint: enforce indentation (W0311)

* few more
old-commit-hash: 8af20af66d
2022-03-24 23:23:29 -07:00
George Hotz e929e32bc7 sensord: add support for Quectel raw gps (#24027)
* connecting to rawgps

* dumping rawfps packets

* this works, but it might be useless

* fix parsing

* parsing 0x1476

* compare

* compare better

* refactoring

* parsing and broadcasting GPS packet

* glonass support

* compare using submaster

* fix compare for glonass

* update cereal

* make linter happy

* other linter issue

* last mypy complaints

* add support for publishing gpsLocationExternal

* set flags to 1 to match ubloxd

* ready to ship

* qcomdiag

* use unused variables

* last one

Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 1df3c86999
2022-03-24 23:07:26 -07:00
Adeeb Shihadeh e818667aad test onroad: CPU usage test improvements (#24035)
* test onroad: CPU usage test improvements

* remove those
old-commit-hash: ea74a90ca0
2022-03-24 19:52:46 -07:00
Shane Smiskol 4bbc197433 update unsafeMode to alternativeExperience (#23995)
* update unsafeMode to alternativeExperience

* fix

* fix

* bump submodules

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: e91613bc62
2022-03-24 14:59:16 -07:00
Harald Schafer ba8322d4d0 Bump panda
old-commit-hash: d08b52caef
2022-03-24 10:33:56 -07:00
Shane Smiskol 2f05c9381d Honda Nidec: don't actuate while longitudinal is inactive (#24028)
* don't command any pcm_speed when long is not active

* update refs
old-commit-hash: c88ced1f10
2022-03-23 18:30:05 -07:00
Adeeb Shihadeh 3679d88b80 test models: skip with flag
old-commit-hash: a55e25d9d2
2022-03-23 16:42:04 -07:00
Shane Smiskol 426a300c21 docs: support for automatically generating website vehicles page (#24020)
* add vehicles.vue template

* add original vue file

* stash

* stash

* clean up a bit

* add template for now

* implement footnotes and tier copy

* no more generator

* convert to 2 spaces

* should work, now onto vue

* does GH handle this html well?

* fix

* auto-generate descriptions and make tiers' maps non-str

* remove old files

* move template specific variable into templates, should be a bit simpler

* js template is simplier too now

js template is simplier too now

js template is simplier too now

* add video links from the nice car_info

* make rows attributes

* clean up

* fix

* remove template

* experiment with video links in GH

add image

how does this look?

fix

* Revert "experiment with video links in GH"

This reverts commit 8375e717b563f7b4ecf009ffae00174de1a0b8e9.

* sort tier_car_info in place

* unused Tuple

* no type check

* fix script
old-commit-hash: 85d8997a8a
2022-03-23 13:42:53 -07:00
Adeeb Shihadeh 1559456d6f set MANAGER_DAEMON for boardd
old-commit-hash: fc2f84759d
2022-03-23 11:52:41 -07:00
Adeeb Shihadeh e195b7de1e deleter: handle files (#24023)
old-commit-hash: 53909c1757
2022-03-23 11:31:29 -07:00
Dylan Herman c6f626d116 calibrationd: add function typing (#24018)
old-commit-hash: 9f1c663ae2
2022-03-23 00:28:36 -07:00
HaraldSchafer b24d669861 Apply EU guideline lateral limits (#23974)
* Apply EU limits

* Lower bound v_ego

* Add curvature limit comment

* Remove comment

* Update ref
old-commit-hash: 4a8fffd0f4
2022-03-22 19:46:04 -07:00
Adeeb Shihadeh fd37ab2d97 plotjuggler: add lag debugging layout
old-commit-hash: b57c2f4a14
2022-03-22 15:34:49 -07:00
Robbe Derks 9ac0011bc2 Tesla: disable temp fault on hands on error (#24014)
old-commit-hash: 1035b910f0
2022-03-22 21:02:28 +01:00
mitchellgoffpc b7e99b3f45 Ignore BrokenPipeError
old-commit-hash: 5c8c6faa9a
2022-03-22 12:52:25 -07:00
Adeeb Shihadeh b20ee9c4aa Revert "camerad: set QCOM CL perf hint (#23791)"
This reverts commit 18cb65b8ef34dfecbd1ac6da1155886188307479.

old-commit-hash: 7cd8575c74
2022-03-22 11:11:15 -07:00