Commit Graph

13099 Commits

Author SHA1 Message Date
Shane Smiskol d43bf89978 GM: remove basedir import (#33312)
* remove these exceptions

* whoop

* ahhh
2024-08-14 22:55:17 -07:00
Maxime Desroches 3e9b91a2ac setup.sh: fix macOS path specification (#33311)
realpath and mac
2024-08-14 21:49:32 -07:00
Shane Smiskol 424b657376 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
2024-08-14 20:29:14 -07:00
Shane Smiskol 9d0180ca97 body: remove controls import (#33309)
* body uses car's PIDController

* use a simple version
2024-08-14 20:27:53 -07:00
Shane Smiskol 2ed567b0f5 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
2024-08-14 19:24:24 -07:00
Shane Smiskol bcfb50d98c Copy kalman filter to selfdrive/car (#33307)
move to car/common/ and give proper names
2024-08-14 18:10:11 -07:00
Maxime Desroches f118d17659 op.sh: categorize commands (#33305)
names
2024-08-14 16:51:14 -07:00
Kacper Rączy c61d504516 ui: remove GPS status from the sidebar (#33304)
* Remove usage of llk in ui

* Remove GPS from sidebar

* Remove it from test
2024-08-14 15:52:47 -07:00
Maxime Desroches 406939b9c0 replace python with python3 (#33303)
3
2024-08-14 15:14:31 -07:00
Shane Smiskol b9dec5e3b5 rm tesla (#33300)
* rm tesla

* more rm

* ugh we should remove dynamic imports soon
2024-08-14 15:06:00 -07:00
Maxime Desroches 2bc5d2b635 retry uv with cache (#33297)
try uv with cache
2024-08-14 12:11:39 -07:00
Maxime Desroches 585f362738 lint.sh: better shebang lint (#33296)
-e
2024-08-14 11:34:52 -07:00
Shane Smiskol 7248b00086 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
2024-08-13 22:59:25 -07:00
Shane Smiskol cb61d0045c card: set mock carState fields (#33294)
* mock carstate inside card

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

* do  more

* remove

* some more

* clean up
2024-08-13 22:30:46 -07:00
Shane Smiskol 29882b4519 Consistent spacing in car interfaces (#33293)
* formatting

* fix these

* not these
2024-08-13 22:08:48 -07:00
Maxime Desroches 63a38dcd4d lint.sh: check shebang format for bash + python3 (#33286)
lint shebang
2024-08-13 21:47:20 -07:00
Shane Smiskol d65e1d9500 fix static analysis 2024-08-13 21:28:06 -07:00
Maxime Desroches 1dcd660815 fix bash + python3 shebangs (#33287)
fix shebangs
2024-08-13 21:22:13 -07:00
Shane Smiskol 65fccbf756 Car interface clean up (#33290)
* remove some defs

* now carstate

* remove carControl from CI update function

* almost merged that

* and that
2024-08-13 21:16:39 -07:00
Kacper Rączy 9734015bbb 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
2024-08-13 21:11:16 -07:00
Maxime Desroches 96a658648d op.sh: remove python version check (#33288)
python check
2024-08-13 20:43:02 -07:00
Shane Smiskol cf39cc823a 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)
2024-08-13 20:40:36 -07:00
Shane Smiskol 3d2fbe9aa3 interfaces: assume CarState is instantiated (#33284)
test to make sure mock doesn't crash!
2024-08-13 19:36:21 -07:00
Maxime Desroches 37e4a32454 op.sh: separate op.sh output from the real command (#33282)
border
2024-08-13 15:15:19 -07:00
Maxime Desroches 4cb1c665e0 metadrive: use main branch (#33278)
use main branch
2024-08-12 16:58:11 -07:00
Shane Smiskol 90ce7781f4 fix fingerprint debug scripts (#33277)
* fix fp debugging

* fix these
2024-08-12 15:41:08 -07:00
Shane Smiskol 4618e8c124 [bot] Fingerprints: add missing FW versions from new users (#33276)
Export fingerprints
2024-08-12 12:41:14 -07:00
Maxime Desroches 8515ac1764 ci: merge python packages and python submodules bump (#33274)
merge packages and python submodules
2024-08-12 11:49:21 -07:00
commaci-public 5bc5b213a0 [bot] Bump submodules (#33271)
bump submodules

Co-authored-by: Vehicle Researcher <user@comma.ai>
2024-08-12 11:40:50 -07:00
commaci-public 308000dd82 [bot] Update Python packages (#33272)
Update Python packages

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

* add vehicleSensorsInvalid to CarState

* fix ord

* clean up
2024-08-11 23:12:42 -07:00
Shane Smiskol 4e122ed2d1 remove map from ui preview (#33265)
* rm map from ui preview

* fix
2024-08-11 21:54:40 -07:00
Shane Smiskol 96a4877e9f Update ui_preview.yaml 2024-08-11 21:01:13 -07:00
Shane Smiskol 093c09a737 move the body events to card (#33262)
* move the body events to card

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

This reverts commit 85d8d0eddd.
2024-08-11 20:24:43 -07:00
Shane Smiskol 2dab8b31f2 Fix some car typing (#33256)
* ??

* fix these

* more typing and some fixes

* fix

* rm this for now

* fix
2024-08-11 19:12:46 -07:00
Adeeb Shihadeh 82c2ec7208 no more gh discussions 2024-08-11 15:48:22 -07:00
Jimmy 118932acd3 Add testing closet to LogReader source (#33242)
* add testing closet to logreader source

* check source availability

* use internal_source_available
2024-08-11 15:10:14 -07:00
Dean Lee 85d8d0eddd spinner: fix missing colon in QProgressBar border style (#33258)
fix border style
2024-08-11 10:22:52 -07:00
Shane Smiskol ee62b9c88b 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
2024-08-10 00:06:56 -07:00
Maxime Desroches ea05474df2 op.sh: consistent naming (#33249)
name
2024-08-10 00:05:35 -07:00
Shane Smiskol 4300f37cc4 Honda: round minEnableSpeed correctly (#33250)
round to even
2024-08-09 23:42:40 -07:00
Maxime Desroches b9fe84f84d setup.sh: get full uname (#33248)
log
2024-08-09 23:21:45 -07:00
Hoang Bui c06d975ec4 tools/sim: resolve import error on MacOS running Metadrive (#33244)
fix dynamic lib linking on mac
2024-08-09 23:12:40 -07:00
Adeeb Shihadeh 1b554b488e tici: new updater build (#33246)
Co-authored-by: Comma Device <device@comma.ai>
2024-08-09 14:30:28 -07:00
Adeeb Shihadeh 4d0b54e80b Update CONTRIBUTING.md 2024-08-09 11:02:18 -07:00
Maxime Desroches 2ff051ba53 linux: setup panda + jungle udev rules (#33241)
* add rules

* allow failure on docker
2024-08-08 20:23:51 -07:00
Maxime Desroches a8c0c158ad webcam: remove other cv2 usage (#33236)
av
2024-08-08 16:35:30 -07:00
Maxime Desroches 80653bfb59 op.sh: fix venv on zsh + bash 3.2 (#33238)
* i love zsh

* check
2024-08-08 16:32:02 -07:00