Commit Graph

13666 Commits

Author SHA1 Message Date
Shane Smiskol 5cea99cb2d toyota: pycapnp enum which should be called
old-commit-hash: f6780fca2fdd4998ed45a6295d64399e9fd23d41
2024-08-16 00:18:37 -07:00
Shane Smiskol 1f04a80d38 run_process_on_route.py: use zstd
old-commit-hash: b41f9f2dfe89cdb94b60dfa8c619829725dc8226
2024-08-16 00:08:17 -07:00
Adeeb Shihadeh 61c1bb5fb2 jenkins: remove unused pcStage
old-commit-hash: 72b5c6f61abe1d83540bbd1d0d4e5709500eb200
2024-08-15 22:23:37 -07:00
Shane Smiskol 4490156cb1 GM: remove basedir import (#33312)
* remove these exceptions

* whoop

* ahhh
old-commit-hash: d43bf899786bb752fc13818c6a4f8d4a7669ab37
2024-08-14 22:55:17 -07:00
Maxime Desroches d2f4135521 setup.sh: fix macOS path specification (#33311)
realpath and mac
old-commit-hash: 3e9b91a2acea31f025b3025720068bc9d7a0bb41
2024-08-14 21:49:32 -07:00
Shane Smiskol 9b0adebec8 docs: remove common import (#33310)
* add opcar

* fix references

* actually better to split this so opendbc will test docs conventions, and openpilot will test diffing

* not exe

* clean up
old-commit-hash: 424b657376d91d27fdc73d95862c1bbbe4de2b74
2024-08-14 20:29:14 -07:00
Shane Smiskol 9e5fe1e5c0 body: remove controls import (#33309)
* body uses car's PIDController

* use a simple version
old-commit-hash: 9d0180ca9740db0a164c15cf65995e65b670d734
2024-08-14 20:27:53 -07:00
Shane Smiskol 51ea9f5799 move live fingerprint debugging code to debug/car (#33308)
* remove cereal from fw_versions

* fix it

* do ecu_addrs and vin

* do last one

* move executable-ness

* notexe

* nice test
old-commit-hash: 2ed567b0f576179cd8d03727f46ee4e579c2c989
2024-08-14 19:24:24 -07:00
Shane Smiskol 915524d408 Copy kalman filter to selfdrive/car (#33307)
move to car/common/ and give proper names
old-commit-hash: bcfb50d98cfb554bab352517793987027ad0a586
2024-08-14 18:10:11 -07:00
Maxime Desroches f3cb2a3b66 op.sh: categorize commands (#33305)
names
old-commit-hash: f118d17659cfd57727a7bb48510b0a60c71b1237
2024-08-14 16:51:14 -07:00
Kacper Rączy e66855c54d ui: remove GPS status from the sidebar (#33304)
* Remove usage of llk in ui

* Remove GPS from sidebar

* Remove it from test
old-commit-hash: c61d504516158d1e9926cf09625bbfc87aba9664
2024-08-14 15:52:47 -07:00
Maxime Desroches 8c8a4b4961 replace python with python3 (#33303)
3
old-commit-hash: 406939b9c09c9f29526c18fe2f106c2059decf1e
2024-08-14 15:14:31 -07:00
Shane Smiskol f8ef09fcb2 rm tesla (#33300)
* rm tesla

* more rm

* ugh we should remove dynamic imports soon
old-commit-hash: b9dec5e3b51cf60f5544e93ca208b15d47b99ef0
2024-08-14 15:06:00 -07:00
Maxime Desroches 4ece8b6bb1 retry uv with cache (#33297)
try uv with cache
old-commit-hash: 2bc5d2b6351d82e3cb44379c7592e65bdd56c209
2024-08-14 12:11:39 -07:00
Maxime Desroches dc396b6301 lint.sh: better shebang lint (#33296)
-e
old-commit-hash: 585f362738908bb4c98e87fac0cd7cb64a78d6b4
2024-08-14 11:34:52 -07:00
Shane Smiskol 35a99d7fc6 Common CI._update function (#33289)
* use CP

* no car control, consistent _update function signatures

* eh it's fine to name it whatever

* clean up

* oops

* !!

* now we can delete this!

* nobody does anymore
old-commit-hash: 7248b00086f9b8d5d95c80a2eb7fe89c387f44ea
2024-08-13 22:59:25 -07:00
Shane Smiskol fae517416e card: set mock carState fields (#33294)
* mock carstate inside card

* not used
old-commit-hash: cb61d0045cb38f7fed362a848dcf3646b130d951
2024-08-13 22:48:55 -07:00
Shane Smiskol 9cf575657e Move buttonEvents to CarState (#33292)
* move mazda button events to carstate

* do  more

* remove

* some more

* clean up
old-commit-hash: 9f14c447db234d90a8fafe55d3e7b6439198f19f
2024-08-13 22:30:46 -07:00
Shane Smiskol d26b49a409 Consistent spacing in car interfaces (#33293)
* formatting

* fix these

* not these
old-commit-hash: 29882b4519b00dbcd10f950dcf7c2986aae2fc1c
2024-08-13 22:08:48 -07:00
Maxime Desroches 786820953b lint.sh: check shebang format for bash + python3 (#33286)
lint shebang
old-commit-hash: 63a38dcd4d463bdee788baa10c15e25cdf726ef4
2024-08-13 21:47:20 -07:00
Shane Smiskol 6ab415bc59 fix static analysis
old-commit-hash: d65e1d9500be32f45ebd19ff939ecbc458fcc5ed
2024-08-13 21:28:06 -07:00
Maxime Desroches c551f1d239 fix bash + python3 shebangs (#33287)
fix shebangs
old-commit-hash: 1dcd66081531f4568a8de69637fc7a3f4ef3214f
2024-08-13 21:22:13 -07:00
Shane Smiskol b97ed10ea1 Car interface clean up (#33290)
* remove some defs

* now carstate

* remove carControl from CI update function

* almost merged that

* and that
old-commit-hash: 65fccbf7563ceca5ec84bb75ceb39556371a74de
2024-08-13 21:16:39 -07:00
Kacper Rączy 80bc61dc6c controlsd: use livePose (#33283)
* Pose calibrator

* Fix static analysis

* Fix static

* Fix test_latcontrol

* Fix test_latcontrol

* Update services in process replay

* Fix static

* Matmul not mul

* Add assertion

* Move pose calibration to data_sample

* Update ref commit

* Remove llk from cycle alerts

* Deprecated nogps event

* Switch power_draw to lp

* Bring back noGps alert

* Add handling code back

* get_bool

* Bring inputsok back
old-commit-hash: 9734015bbb6d448bb6b0fb453370ec702fa73106
2024-08-13 21:11:16 -07:00
Maxime Desroches 1b73a341e4 op.sh: remove python version check (#33288)
python check
old-commit-hash: 96a658648de3f227dea7eba1d495ac1333d7b89e
2024-08-13 20:43:02 -07:00
Shane Smiskol e46d96bb11 Move events out of car interfaces (#33280)
* chrysler down

* honda and ford

* we can pass the class for this

* do the rest

* clean that up

* remove EventName

* fix CI

* move smallest bodies to top

* rm todo

* eps_timer_soft_disable_alert is too ingrained in carcontroller

* re-did everything w/ no diff (except just passing cereal instead of class)
old-commit-hash: cf39cc823ad5aea33af6d51214ffb14bc51ec6c4
2024-08-13 20:40:36 -07:00
Shane Smiskol 6a15aa3f8c interfaces: assume CarState is instantiated (#33284)
test to make sure mock doesn't crash!
old-commit-hash: 3d2fbe9aa3403e635d476fba9c8232b741e54cce
2024-08-13 19:36:21 -07:00
Maxime Desroches 1c2b830650 op.sh: separate op.sh output from the real command (#33282)
border
old-commit-hash: 37e4a324541406bc6e006b8f3dc0eac2b05690c0
2024-08-13 15:15:19 -07:00
Maxime Desroches 74d5352cb4 metadrive: use main branch (#33278)
use main branch
old-commit-hash: 4cb1c665e0d6590e80309ab2d4f3856ce274511b
2024-08-12 16:58:11 -07:00
Shane Smiskol 7b4a538eaa fix fingerprint debug scripts (#33277)
* fix fp debugging

* fix these
old-commit-hash: 90ce7781f4caf0d0469d8897259612e4117e3a48
2024-08-12 15:41:08 -07:00
Shane Smiskol 7a4b2b5c44 [bot] Fingerprints: add missing FW versions from new users (#33276)
Export fingerprints
old-commit-hash: 4618e8c12403bd1d716cf6ac224f5a0dc4960722
2024-08-12 12:41:14 -07:00
Maxime Desroches 7d0f683b1c ci: merge python packages and python submodules bump (#33274)
merge packages and python submodules
old-commit-hash: 8515ac17647db10b31ff1ef85026345933a54cc6
2024-08-12 11:49:21 -07:00
commaci-public 81a2849d56 [bot] Bump submodules (#33271)
bump submodules

Co-authored-by: Vehicle Researcher <user@comma.ai>
old-commit-hash: 5bc5b213a0281c83e954ab8193351d692b639aa4
2024-08-12 11:40:50 -07:00
commaci-public 31c739389a [bot] Update Python packages (#33272)
Update Python packages

Co-authored-by: Vehicle Researcher <user@comma.ai>
old-commit-hash: 308000dd8200aca90369f3593c4ca52b6d275899
2024-08-12 10:19:30 -07:00
Shane Smiskol 11c9105a60 carState: add invalid sensors field (#33266)
* add to CS

* add vehicleSensorsInvalid to CarState

* fix ord

* clean up
old-commit-hash: 7ec998634097f062afe8fb584e34e4c8a1d9fb54
2024-08-11 23:12:42 -07:00
Shane Smiskol 988d16a4c8 remove map from ui preview (#33265)
* rm map from ui preview

* fix
old-commit-hash: 4e122ed2d11785010377e023c979b258e622acb1
2024-08-11 21:54:40 -07:00
Shane Smiskol ff1bb1a926 Update ui_preview.yaml
old-commit-hash: 96a4877e9f731441c253ab35f880b0c84dff22dd
2024-08-11 21:01:13 -07:00
Shane Smiskol d18a0868c6 move the body events to card (#33262)
* move the body events to card

* rm import
old-commit-hash: 093c09a7373868a77d8f9e56f7f26304601855dc
2024-08-11 20:25:08 -07:00
Shane Smiskol e4cdccb7fd Revert "spinner: fix missing colon in QProgressBar border style" (#33263)
Revert "spinner: fix missing colon in QProgressBar border style (#33258)"

This reverts commit 3ba8a152cc8326306640c7acf307ceb385f7a4e8.
old-commit-hash: d33035872894ec06d0ededafd512132928edf207
2024-08-11 20:24:43 -07:00
Shane Smiskol b014b1cc90 Fix some car typing (#33256)
* ??

* fix these

* more typing and some fixes

* fix

* rm this for now

* fix
old-commit-hash: 2dab8b31f20503b2eaf0d11302da31759d9867e2
2024-08-11 19:12:46 -07:00
Adeeb Shihadeh ac9370addc no more gh discussions
old-commit-hash: 82c2ec7208af2083c2a9f91eef3edf7682bc06e0
2024-08-11 15:48:22 -07:00
Jimmy 937ed5f700 Add testing closet to LogReader source (#33242)
* add testing closet to logreader source

* check source availability

* use internal_source_available
old-commit-hash: 118932acd3ba74cabcfeebd7993f94e5dcbbcda5
2024-08-11 15:10:14 -07:00
Dean Lee 056426a674 spinner: fix missing colon in QProgressBar border style (#33258)
fix border style
old-commit-hash: 85d8d0eddd91baabb6bbef59a9d1f8463b70dc90
2024-08-11 10:22:52 -07:00
Shane Smiskol 162436088f move capnp CarParams decoding out of car_helpers (#33251)
* move capnp byte decoding out of car_helpers

* always wanted to type this

* and process replay

* this does nothing

* might as well
old-commit-hash: ee62b9c88baf4a53f6db88381da2b8052c3fab17
2024-08-10 00:06:56 -07:00
Maxime Desroches 17dfc2b45b op.sh: consistent naming (#33249)
name
old-commit-hash: ea05474df25b91fb2568c83ee18ea27d67327edd
2024-08-10 00:05:35 -07:00
Shane Smiskol 7dd22b9567 Honda: round minEnableSpeed correctly (#33250)
round to even
old-commit-hash: 4300f37cc4b6bd405391815afc5c6b2c740e7e43
2024-08-09 23:42:40 -07:00
Maxime Desroches b53338bfd7 setup.sh: get full uname (#33248)
log
old-commit-hash: b9fe84f84d65c72c71a2223d4d3f07902187d95d
2024-08-09 23:21:45 -07:00
Hoang Bui 025395ca43 tools/sim: resolve import error on MacOS running Metadrive (#33244)
fix dynamic lib linking on mac
old-commit-hash: c06d975ec4fbb8912cb5b78c5158738ea57cb271
2024-08-09 23:12:40 -07:00
Adeeb Shihadeh ac6956a651 tici: new updater build (#33246)
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 1b554b488e2c66e7d9ddafa54681742cbe3f803e
2024-08-09 14:30:28 -07:00
Adeeb Shihadeh ee777a7e75 Update CONTRIBUTING.md
old-commit-hash: 4d0b54e80be187e6fdae7272cd2724d7fdbc99eb
2024-08-09 11:02:18 -07:00