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
Hoang Bui
a604dcc524
tools/rerun: Rerun 0.18 ( #33188 )
2024-08-08 14:30:14 -07:00
Dean Lee
ad33cae40e
pandad: move getenv check to global scope ( #33235 )
...
move getenv check to global
2024-08-08 08:45:03 -07:00