Commit Graph

12495 Commits

Author SHA1 Message Date
Adeeb Shihadeh
c4904800eb simple pyqt ui
old-commit-hash: 9c3f0450bb
2024-02-29 21:46:35 -08:00
Justin Newberry
3816b6a4b6 basic platform config tests
old-commit-hash: 00f2703bbb
2024-03-01 04:01:59 +00:00
Justin Newberry
30429b15f5 VW: use flags for PQ (#31659)
pq use flags
old-commit-hash: e576da1457
2024-02-29 19:51:20 -08:00
Adeeb Shihadeh
6a5fc2442f build tools on-device (#31658)
old-commit-hash: 2d2ba37b46
2024-02-29 19:39:28 -08:00
Justin Newberry
8ba78b778d Honda: move carspecs to platformconfig (#31657)
* first pass

* fix
old-commit-hash: a6a6f7bb50
2024-02-29 19:14:31 -08:00
Justin Newberry
0ffb29accd HKG: move to platform config (#31649)
* fuck me!

* that kinda makes things pretty nice

* move it down

* and move this comment

* Wip

* more flags :/

* add the debug shit

* add

* lets not break this yet

* MORE flags git add .git add .git add .git add .!

* B

* add mando

* update ref

* possibly better?

* we can use flags here

* formatting

* formatting

* move up

* canfd subclass

* this is more clear

* spacing

* static!

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: e341707b0f
2024-02-29 17:04:54 -08:00
Justin Newberry
3fadc8cd21 Chrysler: fix radar not being enabled (#31655)
fix radar
old-commit-hash: 7014b52596
2024-02-29 15:56:11 -08:00
Shane Smiskol
6addeddd6d Car flags: label static flags (#31639)
* comment, consistent source

* no caps not global

* no field

* label rest
old-commit-hash: 690dc55ea2
2024-02-29 15:36:40 -08:00
Shane Smiskol
03d35a8b09 Subaru: use carParams flags in interface (#31653)
* Subaru: don't use platform flags

* clean up
old-commit-hash: 0fa3445ddb
2024-02-29 15:19:31 -08:00
Justin Newberry
b3bb450e4a add CAR.print_debug (#31652)
print debug
old-commit-hash: ac16c5518a
2024-02-29 15:01:47 -08:00
Shane Smiskol
a254be8fe3 Subaru: group steer rate limited with GEN2 (#31640)
* remove sideways diff

* make a subclass

* fix

* fix
old-commit-hash: 5d291cb64d
2024-02-29 14:45:31 -08:00
Justin Newberry
07c5a51338 devcontainer improvements (#31650)
old-commit-hash: 7ec83c42f8
2024-02-29 14:14:24 -08:00
Justin Newberry
1a5b057983 Honda: move to platformconfig (#31637)
* first

* Fixes

* not

* not

* Fixes

* fix

* cleanup + use sets for now

* update ref

* update ref
old-commit-hash: 5734d7c2bf
2024-02-29 11:29:40 -08:00
Justin Newberry
1567508bd4 Mazda: move to platform config (#31647)
* mazda platform config

* update ref
old-commit-hash: e122f1d749
2024-02-29 11:14:00 -08:00
Justin Newberry
1df44de8db Tesla: move to platform config (#31648)
tesla platform config
old-commit-hash: 80807879de
2024-02-29 11:11:37 -08:00
Justin Newberry
b17981eced carspecs: add more units (#31646)
more units
old-commit-hash: f775faf26d
2024-02-29 10:42:11 -08:00
Cameron Clough
220ac6c422 test_processes: fix unclosed file (#31644)
old-commit-hash: 251eee4664
2024-02-29 11:17:13 -05:00
eFini
1aeceb60d6 CHS/CHT translation update (#31642)
update ZH translations
old-commit-hash: 8e82bce17a
2024-02-29 02:47:32 -08:00
Shane Smiskol
d8c7b75973 Platform config small cleanup (#31638)
no field, label mass, correct spacing
old-commit-hash: 85150c0289
2024-02-28 23:54:41 -08:00
Adeeb Shihadeh
5b69d84a7e Revert "Ford: remove unnecessary __init__"
This reverts commit 65283c3439a4d8316d3d644415f651371fedaeb8.

old-commit-hash: b8c9d3bd09
2024-02-28 21:13:26 -08:00
Shane Smiskol
88c941a097 Ford: remove unnecessary __init__
old-commit-hash: 7687cafe8c
2024-02-28 20:47:49 -08:00
vanillagorillaa
70580d7979 Honda: add CanBus class (#31528)
* init canbus class

* zero

* put back after rebase

* cmt

* ordering

* fix bsm bus

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: e0a80d34d9
2024-02-28 20:45:48 -08:00
Adeeb Shihadeh
efaff82190 bump panda
old-commit-hash: 7e7a6b1526
2024-02-28 20:34:44 -08:00
Adeeb Shihadeh
9713edb8d9 bump cereal
old-commit-hash: e4e9243f8d
2024-02-28 20:23:40 -08:00
Shane Smiskol
d35f01464a move CarControllerBase up with other car classes
old-commit-hash: f20bfacb94
2024-02-28 20:23:09 -08:00
Justin Newberry
b20ddc8f14 pr comments: only on external prs (#31635)
only on external prs
old-commit-hash: 851df7458f
2024-02-28 20:22:54 -08:00
Justin Newberry
9ccd7f15f9 Subaru: move to flags within PlatformConfig (#31584)
* flags

* update ref

* use the flags directly

* use post_init (don't freeze)

* we can maintain frozen with custom class

* not preglobal

* move to common

* cleanup
old-commit-hash: 3a6c3315ab
2024-02-28 20:12:14 -08:00
Harald Schäfer
add26a5d1f GpsLocation: Rename accuracy to horizontal accuracy (#31629)
* Rename accuracy to horizontal accuracy

* typo in cereal
old-commit-hash: 85eb221e4c
2024-02-28 19:55:57 -08:00
Alexandre Nobuharu Sato
ae2cfa285a Multilang: update pt-BR translations (#31634)
update pt-BR translations
old-commit-hash: 3ae151635d
2024-02-28 19:33:37 -08:00
Shane Smiskol
477e4253f6 GM: add more FW logging (#31633)
* add more DIDs

* one more

* update refs

* rm

* btr

* Update selfdrive/car/gm/values.py
old-commit-hash: ec9856b784
2024-02-28 18:01:58 -08:00
Justin Newberry
c3f35c3fbd add CarControllerBase base class to all CarControllers (#31630)
just base class for now
old-commit-hash: d4c497d826
2024-02-28 17:13:44 -08:00
Shea_D
67c8dc043c Ford - Add OBDC Cable Length to CarPartList (#31608)
* Update comma cable requirement for Ford CANFD

* Adding Long_Cable to part list

* Moving cable info into doc_definitions under CarHarness

* Updating parts for ford_q4

* Updating Q3 info

* Updated MachE with USBC coupler

* fix typo

* updating docs/cars.md

* Add 3X angled no cable

* Adding in nocable device package

* Add missing )

Co-authored-by: Cameron Clough <cameronjclough@gmail.com>

* Generating new Docs.MD

* Added threex_nocable for MachE

* Swap MachE to regular mount no cable

* confirmed with Comma Operations all boxes include 1.5ft cable regardless of 9.5ft selection

* Updating CarInfo

* Update USB_Coupler for Q4 Harness

* Remove cable from import

* removed ]

* Disagree with the inconsistency but OK

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

* Update selfdrive/car/ford/values.py

---------

Co-authored-by: sheaduncan <sduncan@Yeti-PC>
Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 4cec88c029
2024-02-28 17:07:06 -08:00
Justin Newberry
6f9f45182b disable commaCarSegments tests (#31632)
disable this test too
old-commit-hash: f4a7e8eae6
2024-02-28 16:47:08 -08:00
Justin Newberry
28e9c2ef76 disable notebooks (#31631)
old-commit-hash: 7208e37f8c
2024-02-28 16:44:10 -08:00
Adeeb Shihadeh
62bbd08492 setup: add openpilot button (#31628)
* setup: add openpilot button

* rename
old-commit-hash: 6cf7599bcd
2024-02-28 15:54:21 -08:00
Justin Newberry
44b165575d auto pr review (#31626)
* auto PR comments

* little more

* test

* update action

* cleanup

* ensure it only runs once

* comment that part out

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: e9a10ca712
2024-02-28 12:05:43 -08:00
Justin Newberry
0f1f246bc0 scons: fix race condition with opendbc (#31621)
* fix race condition

* add to release

* fix for now

* bump
old-commit-hash: 7cf2b28b78
2024-02-28 11:41:42 -08:00
Shane Smiskol
2f507b42b8 Honda Civic (Nidec): allow fingerprinting without comma power (#31501)
* civic: FP with no OBD port

* non essential ecus
old-commit-hash: 2c247ea2c6
2024-02-27 22:12:00 -08:00
Shane Smiskol
080aaab898 Volkswagen: log camera ECU FW
old-commit-hash: a5fa419fbd
2024-02-27 21:48:40 -08:00
Shane Smiskol
2ff56746cf Honda Accord: allow fingerprinting without comma power (#31477)
* Do Accord

* add comment

* good test

* this catches the accord/accordh issue!

* as expected, only if both radar&camera have in common FW does the test fail

* cmt

* clean up

* better

* Use HondaFlags

* detect alt brake

* for test

* hypothesis isn't installed

* test failure

* works

* Revert " works"

This reverts commit bfc0d808abe548630e6507431f13b01e8a1316cb.

* Revert "test failure"

This reverts commit 10ab6eb63ccd411740751b742f31fd610397fe8e.

* Revert "hypothesis isn't installed"

This reverts commit d474cc3f0ed7e84fe8bd24f452b3315fd2b8d47c.

* Revert "for test"

This reverts commit 98e039f4fc0189ccb57c1dae6b344209ef15eb1c.

* this is important too

* clean up

* merge accord fingerprints, test

* remove duplicates

* accordh doesn't have these

* rm

* no unknown

* start over, merge platforms

* add cmt

* note non-essential ecus

* add non essential obd ecus

* combine FW

* format fingerprints (remove dups)

* migrate test models segs

* cmt

* Update ref_commit

* clean up
old-commit-hash: ce6637cd8f
2024-02-27 20:09:02 -08:00
Shane Smiskol
a0f30b7f96 Honda Accord: label non-essential ECUs (#31624)
* note non-essential ecus

* do accordh
old-commit-hash: 56e343b3f1
2024-02-27 17:41:52 -08:00
Justin Newberry
d356ae040e ban pytest.main (#31623)
ban it!
old-commit-hash: 262b328ad7
2024-02-27 14:17:01 -08:00
Justin Newberry
013a965d1a tici tests: remove pytest.main (#31622)
pytest.main is bad!
old-commit-hash: 19db56b1f6
2024-02-27 14:06:18 -08:00
Harald Schäfer
2f0d283183 Wheeled body (#31614)
* Wheeled body

* 100hz only for balance

* No carparams in locationd no more

* Update ref
old-commit-hash: c05b37979d
2024-02-27 13:23:04 -08:00
Justin Newberry
73e5810eae scons: move cereal library exports to cereal submodule (#31617)
* cleanup-cereal

* bump
old-commit-hash: f293f7bad4
2024-02-27 13:17:56 -08:00
Adeeb Shihadeh
61d9254b3c Revert "auto PR comments (#30675)"
This reverts commit 3c8fdec8c3e499f7091295b7397c0837173b032e.

old-commit-hash: 47013fd0a4
2024-02-27 12:06:53 -08:00
Justin Newberry
859a45016d typo (#31618)
dataset
old-commit-hash: dc37281340
2024-02-27 11:55:19 -08:00
Adeeb Shihadeh
ad395b0980 auto PR comments (#30675)
* auto PR comments

* little more

* test

* update action

* cleanup
old-commit-hash: 402ac424d9
2024-02-27 11:09:48 -08:00
Cameron Clough
4be71cbbad Ford: fix As-Built request identifier (#31609)
Should be 0xDE00 not 0xDE
old-commit-hash: 0e41bf3474
2024-02-27 10:59:27 -08:00
Justin Newberry
bacfdaf539 chrysler: freeze dataclass + remove more from interface (#31613)
* fix

* fix
old-commit-hash: d457ed9d50
2024-02-27 10:23:13 -08:00