Jimmy
118932acd3
Add testing closet to LogReader source ( #33242 )
...
* add testing closet to logreader source
* check source availability
* use internal_source_available
9 months ago
Dean Lee
85d8d0eddd
spinner: fix missing colon in QProgressBar border style ( #33258 )
...
fix border style
9 months ago
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
9 months ago
Maxime Desroches
ea05474df2
op.sh: consistent naming ( #33249 )
...
name
9 months ago
Shane Smiskol
4300f37cc4
Honda: round minEnableSpeed correctly ( #33250 )
...
round to even
9 months ago
Maxime Desroches
b9fe84f84d
setup.sh: get full uname ( #33248 )
...
log
9 months ago
Hoang Bui
c06d975ec4
tools/sim: resolve import error on MacOS running Metadrive ( #33244 )
...
fix dynamic lib linking on mac
9 months ago
Adeeb Shihadeh
1b554b488e
tici: new updater build ( #33246 )
...
Co-authored-by: Comma Device <device@comma.ai>
9 months ago
Adeeb Shihadeh
4d0b54e80b
Update CONTRIBUTING.md
9 months ago
Maxime Desroches
2ff051ba53
linux: setup panda + jungle udev rules ( #33241 )
...
* add rules
* allow failure on docker
9 months ago
Maxime Desroches
a8c0c158ad
webcam: remove other cv2 usage ( #33236 )
...
av
9 months ago
Maxime Desroches
80653bfb59
op.sh: fix venv on zsh + bash 3.2 ( #33238 )
...
* i love zsh
* check
9 months ago
Hoang Bui
a604dcc524
tools/rerun: Rerun 0.18 ( #33188 )
9 months ago
Dean Lee
ad33cae40e
pandad: move getenv check to global scope ( #33235 )
...
move getenv check to global
9 months ago
Hoang Bui
9e648e428d
tools/logreader: add desc arg to run_across_segments() ( #33226 )
9 months ago
Shane Smiskol
9880b1393c
selfdrive/car: generic CAN send/receive callbacks ( #33215 )
...
* start
* hmm API doesn't seem great
* better
* rm line
* sendcan -> can_send callable for best static type coverage, list -> tuple msg
TODO: logcan
* more sendcan -> can_send references
* remove pandad's capnp from selfdrive/car
* fix and remove cereal from test_can_fingerprint
* test_fw_fingerprint: remove pandad, less cereal
* comment done too
* better comment
* fix test_models test
* niceeee it works
* move to can_definitions
* can't come up with a better name :(
* I think we can remove SimpleNamespace soon
* fix test_can_fingerprint.py
* maintain previous behavior
* Revert "maintain previous behavior"
This reverts commit f848fd3213
.
* can test comment
* no need for get_one_can now!
* big clean up: no SimpleNamespace
* now self explanatory!
* not needed
* use empty can again since this is now real
* cmt
9 months ago
Shane Smiskol
87f183f43c
CAN fingerprinting: count empty CAN packets as frames ( #33232 )
...
* content of can packet won't affect can fingerprint time
* remove get_one_can
* fix comment
* actually we still want to be able to send empty can (xx fingerprint func does this if it runs out of msgs)
* fix process replay
9 months ago
Shane Smiskol
bd4f0cec18
selfdrive/car: rm make_can_msg ( #33231 )
...
* rm make_can_msg
* fix
9 months ago
Maxime Desroches
40e54a3b4f
op lint: specify tests to run ( #33229 )
...
args
9 months ago
Maxime Desroches
eb50f5cae8
static_analysis: use 24.04 for everyone ( #33227 )
...
* noble
* test it
* Revert "test it"
This reverts commit 393868bf5f
.
9 months ago
Maxime Desroches
f8f6c39915
op.sh: lint ( #33217 )
...
* redo
* better
* fix this
* clean everything
* all files
* test
* debug
* get info
* revert
* only good files
* allow skip
* also this
* help section
9 months ago
Shane Smiskol
51bd368214
make_can_msg: returns tuple ( #33222 )
...
* bump
* make_man_msg returns tuple
* fix CI.update typing
* bump
* better name
* Revert "better name"
This reverts commit 4deb38d4ed
.
* common
9 months ago
Maxime Desroches
184519834c
more codespell errors ( #33223 )
...
more spell
9 months ago
Shane Smiskol
ba7a60c5a2
remove CAN capnp conversion from car interfaces ( #33218 )
...
remove pandad from interfaces
10 months ago
Maxime Desroches
3af774725f
Revert "pre-commit: bring back some checks ( #33196 )" ( #33216 )
...
This reverts commit 30467b44cd
.
10 months ago
Maxime Desroches
30467b44cd
pre-commit: bring back some checks ( #33196 )
...
* add this
* add this
* nice ...
* 120
* remove
* no remote
* 0
* this
* no submodules
* like this
* try this
* validate
* like this
* split
* pass files
* no par
* check exist
* no build
* fix
* 24.04
* default
* test failure
* continue
* actually fail
* clean
* import
* fix
* line
* mypy
* clean
* simpler
* final
* better
* final clean
* not true
10 months ago
Shane Smiskol
10f27a6a1b
selfdrive/car: ban the rest of the external imports ( #33214 )
...
more bans
10 months ago
Shane Smiskol
8d961a12e5
selfdrive/car: ban common ( #33210 )
...
* ban all of common & copy numpy_fast
* add numpy_fast
* these are okay
* and ban controls
* better name
* Conversions
* do utils, kalman
* clean up
* sorting
* don't forget
10 months ago
Dean Lee
a4de8739e9
pandad: refactor to consolidate threads, keep only one can_send thread ( #32680 )
...
* single thread
improve comment
* Keep can_send() running in a separate thread
* send send_peripheral_state in pandad_run
* new PandaSafety class
10 months ago
Dean Lee
fb560e81ef
pandad: assemble capnp message using separate functions ( #33189 )
...
Assemble capnp message using separate functions
10 months ago
Adeeb Shihadeh
16c36b0d8b
sensord: error -> warning for expected failures
10 months ago
Adeeb Shihadeh
ec9149c20e
docs: add #current-projects link
10 months ago
Shane Smiskol
1c770c4ed7
add exception for body
10 months ago
Shane Smiskol
6c837332ea
selfdrive/car: ban selfdrive/controls ( #33211 )
...
ban controls (VM isn't used anymore)
10 months ago
Hoang Bui
5909bcde62
tools/rerun: new image API for rerun 0.18 ( #33186 )
...
* change api for video
* install prerelease 0.18
10 months ago
Shane Smiskol
3d02c03001
add back lint-imports ( #33202 )
...
add back
10 months ago
Adeeb Shihadeh
e9e2e97831
macOS: remove devcontainer recommendation
10 months ago
Comma Device
33bf4bbb13
tici: update spinner and text
10 months ago
Shane Smiskol
d00a539830
get_car: returns just CI ( #33204 )
...
just return CI
10 months ago
Shane Smiskol
5a1596a322
selfdrive/car: ban params ( #33198 )
...
* ban params too with a callback
* all sorts of messed up
* use cloudlog
* consistent order
* order
* better type hint
* format
* this is a bit nicer
* hmm
* fix PLR1704
* no carvin
* fix process replay
10 months ago
Shane Smiskol
d1140cc644
fingerprinted: log platform string
...
This does get safely converted to a string in the logs, but in the console it's the repr
10 months ago
Shane Smiskol
86aeb123bc
selfdrive/car: OBD callback ( #33200 )
...
* finish
* pass empty cb
* last fix!
* i keep messing this up
* even more coverage!
* not needed
10 months ago
Shane Smiskol
04b636e3f2
fix build
10 months ago
Shane Smiskol
87c6afccf7
remove CarVin parameter
10 months ago
Shane Smiskol
5c1e111d8a
remove unnecessary debugging function from car_helpers.py ( #33199 )
...
* format
* better better
* huh
10 months ago
Shane Smiskol
06216d43bb
remove more car import exceptions ( #33193 )
...
* remove another exception (remove mention of events from car stack)
* guess this should've been here all along
* reorganize exceptions
* fix
10 months ago
Adeeb Shihadeh
29b58d4f2f
Revert "Remove `setproctitle` ( #32716 )" ( #33195 )
...
* Revert "Remove `setproctitle` (#32716 )"
This reverts commit 83ac80c6c8
.
* uv lock
* old name
10 months ago
Maxime Desroches
44c7144e1c
fix all codespell issues ( #33194 )
...
* bring back
* remove 2020 dictionary
10 months ago
Maxime Desroches
c7cf6f6568
setup.sh: metrics ( #33175 )
...
* save
* add sentry
* clean
* real sentry
* default
* true
* remote this
10 months ago
Shane Smiskol
7a7200cbda
[bot] Fingerprints: add missing FW versions from new users ( #33191 )
...
Export fingerprints
10 months ago