DevTekVE
2e39c96496
[Sunnylink] hotfix for boot registration
2024-06-28 23:35:10 +00:00
Jason Wen
6c429dca06
Sync: sunnypilot/sunnypilot:master into sunnypilot/openpilot-special:master-priv
2024-06-24 16:29:37 -04:00
DevTekVE
9c34635fda
[sunnylink] Refactor sunnylink registration process and more resiliency
2024-06-22 19:06:17 +00:00
Jason Wen
8de2399680
Merge branch 'upstream/openpilot/master' into SP-157-sync-20240614
...
# Conflicts:
# cereal/services.py
# msgq_repo
# selfdrive/car/hyundai/interface.py
# selfdrive/car/toyota/interface.py
# selfdrive/controls/lib/longcontrol.py
# selfdrive/controls/plannerd.py
2024-06-16 22:34:35 -04:00
DevTekVE
43d9030f33
Sunnylink disabled by default
2024-06-16 17:59:19 +00:00
Jason Wen
1f33f51ace
[sunnylink] Optimize platform checking in xattr_cache
2024-06-14 12:01:24 +00:00
DevTekVE
82c67c87ad
[sunnylink] Better network management
2024-06-13 17:01:39 +00:00
Jason Wen
85d069044a
ui: sunnypilot Terms of Service
2024-06-13 16:53:16 +00:00
Jason Wen
c55d11a865
Sync: sunnypilot/sunnypilot:master into sunnypilot/openpilot-special:master-priv
2024-06-12 21:43:05 -04:00
Jason Wen
9e63be9ba2
Sync: commaai/opendbc:master into sunnypilot/opendbc:master
...
Sync: `commaai/panda:master` into `sunnypilot/panda:master`
2024-06-12 21:09:05 -04:00
Jason Wen
524d7b73f9
Sync: sunnypilot/panda:master into sunnypilot/panda-special:master-priv
2024-06-12 16:21:36 -04:00
Adeeb Shihadeh
83ac80c6c8
Remove setproctitle ( #32716 )
...
* Custom setproctitle (#32667 )
* add custom setproctitle
* add test
* Update poetry.lock
* fix lint
* support only Linux
* test only Linux
* final lint
* Update test_setproctitle.py
* Update setproctitle.py
* convert to threadnames
* delete proctitles
* Check str len and use PR_GET_NAME
* fix poetry.lock
* lint fix
* Update common/threadname.py
---------
Co-authored-by: reddyn12 <nikhilr.ssm@gmail.com >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* revert that for now
* use last 15
* fix
* use name
* update those
* and modeld
* rm
---------
Co-authored-by: schlimeszn <138847413+schlimeszn@users.noreply.github.com >
Co-authored-by: reddyn12 <nikhilr.ssm@gmail.com >
Co-authored-by: Comma Device <device@comma.ai >
2024-06-11 21:57:32 -07:00
Mauricio Alvarez Leon
148eaf8fa6
Update to Python 3.12 ( #32548 )
...
* 3.12
* pprofile is broken
* use modified metadrivepy3-12
* 0.3.0 metadrive
* add metadrive/commaai git dependency
* metadrive git set
* pin sounddevice 0.4.6
* datetime.utcnow() deprecation
* poetry lock
* make datetime not aware
* poetry lock
* pin pytools
* google_crc32c wheel
* unpin sounddevice
* clean metadrive
* use python crc
* mypy
* 3.12.4
* allow python3.11
* test
* no pip
* poetry
* better
* better
* merge
* remove
* try
* test
* try this
* snok
* python
* simpler
* setuptools
* lower
* try
* try
* work?
* ubuntu deps
* ubuntu
* try
* remove
* move
* remove this
* names
* Update .github/workflows/tools_tests.yaml
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* python<4
* <3.13
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com >
2024-06-11 20:45:15 +00:00
DevTekVE
1004730750
[sunnylink] Add sunnylink_uploader to process_config and implement uploader
2024-06-11 07:21:45 +00:00
DevTekVE
2b0dbb4e8e
[sunnylink] Swaglogs to cloudwatch Enable log_handler in sunnylinkd.py
2024-06-11 07:19:54 +00:00
Adeeb Shihadeh
5b51f03967
Revert "Custom setproctitle ( #32667 )"
...
This reverts commit 3365ed5eff .
2024-06-10 19:55:41 -07:00
schlimeszn
3365ed5eff
Custom setproctitle ( #32667 )
...
* add custom setproctitle
* add test
* Update poetry.lock
* fix lint
* support only Linux
* test only Linux
* final lint
* Update test_setproctitle.py
* Update setproctitle.py
* convert to threadnames
* delete proctitles
* Check str len and use PR_GET_NAME
* fix poetry.lock
* lint fix
* Update common/threadname.py
---------
Co-authored-by: reddyn12 <nikhilr.ssm@gmail.com >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2024-06-10 18:59:01 -07:00
commaci-public
71063d66cd
[bot] Update Python packages and pre-commit hooks ( #32682 )
...
* Update Python packages and pre-commit hooks
* fix linter
* poetry lock
---------
Co-authored-by: Vehicle Researcher <user@comma.ai >
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com >
2024-06-10 17:19:01 -07:00
Kacper Rączy
2b1ac1ffa1
webrtc: fix patch in tests ( #32686 )
...
* Fix patch
* Fix it again
2024-06-10 14:22:47 -07:00
Harald Schäfer
e70dc90a45
Restructure msgq ( #32652 )
...
* Update ref
* Compiles
* compiles
* Refactor rest of libs
* import all
* small fiex
* cleanup import
* Need msgq simlink too
* Add to openpilot docker too
* try repo
* Updates
* Fix lint
* fix docs
* Try blank slate
* Revert "Try blank slate"
This reverts commit f078ce04acacfe115c19e23e86038b01e2b84a6d.
* Maybe scons needs this to clear cache
* fix tests
* Disable test for now
* Update SConstruct
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* Fix whitespace
* Write skip normal
* small fixes
* add test path
* Revert repo
* linting
* whitespace
* Bump msgq
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2024-06-09 17:44:34 -07:00
Adeeb Shihadeh
da1cb2276b
tici: improve power save test ( #32674 )
...
* tici: improve power save test
* Update system/hardware/tici/tests/test_hardware.py
2024-06-09 11:51:43 -07:00
Jason Wen
1ffc59f65a
Merge branch 'upstream/openpilot/master' into sync-20240608
...
# Conflicts:
# cereal
# opendbc
# panda
# release/files_common
# selfdrive/monitoring/dmonitoringd.py
# selfdrive/ui/translations/main_zh-CHS.ts
# selfdrive/ui/translations/main_zh-CHT.ts
2024-06-08 23:08:33 -04:00
Adeeb Shihadeh
5265d13fe0
Replace markdown-it-py with small function in common/ ( #32664 )
...
* Replace markdown-it-py with small function in common/
* simple test
* unused
* lock
* linting fixes
2024-06-08 15:39:26 -07:00
Adeeb Shihadeh
b51472048c
test_encoder: adjust file size tolerance
2024-06-07 23:09:41 -07:00
Shane Smiskol
451e171ad9
remove old cache wrapper ( #32653 )
...
* remove wrapper that is functools.cache
* format
2024-06-07 21:24:32 -07:00
Jason Wen
e4f6e12786
Simulator: Refactor hardcoded path crashing PC runs
2024-06-07 22:59:54 +00:00
Shane Smiskol
280a284b76
update TOTAL_SCONS_NODES
...
from https://github.com/commaai/openpilot/commit/fe7d3429abd85c120f0205093149eb9eabc81cb1
2024-06-06 16:24:09 -07:00
Harald Schäfer
e71ec4e8d7
Split cereal into cereal/msgq ( #32631 )
...
* squash
* fix doc
* compile device
* compile device
* Update ref
* add msgq to precommit exclusions
* No service ports
* fix compile
* address comments
* More comments
* Delete logger
* Update opendbc
* Linting
* bump msgq
2024-06-06 14:31:56 -07:00
Adeeb Shihadeh
51fdf23304
thermald is hardwared ( #32637 )
...
* thermald is deviced
* hardwared
* rename
2024-06-05 15:58:00 -07:00
Adeeb Shihadeh
7b09285817
pandad: move to core 3 ( #32402 )
...
* move to core 3
* core is fully offlined now
* move to init
---------
Co-authored-by: Comma Device <device@comma.ai >
2024-06-05 14:50:25 -07:00
Adeeb Shihadeh
34e329649d
boardd is pandad ( #32628 )
...
* boardd is pandad
* rename tests
2024-06-04 19:16:55 -07:00
Adeeb Shihadeh
c59887c810
test_*.py files are no longer executable ( #32610 )
...
* test_*.py files are no longer executable
* cleanup empty lines
* update precommit
* fixme
* enable
* build
2024-06-03 15:48:56 -07:00
Adeeb Shihadeh
accdade4cf
manager: move to system/ ( #32538 )
...
* manager: move to system/
* one more
2024-05-25 12:41:17 -07:00
Adeeb Shihadeh
73b02f2cda
updated: finish system/ move ( #32535 )
...
* updated: finish system/ move
* add those back
* skip that
* skip whole file
* one more time
2024-05-25 12:22:02 -07:00
Adeeb Shihadeh
b2cf9b35f6
thermald: move to system/ ( #32494 )
...
* thermald: move to system/
* fix path
* revert
2024-05-20 22:51:29 -07:00
Adeeb Shihadeh
da6fd75125
move sentry/stats to system/ ( #32490 )
...
* move sentry/stats to system/
* fix
2024-05-20 22:39:25 -07:00
Adeeb Shihadeh
0e3df5ae4d
ruff: enable TRY
2024-05-20 17:47:48 -07:00
Adeeb Shihadeh
b2e4c64cf8
ruff: enable UP
2024-05-20 17:43:54 -07:00
Adeeb Shihadeh
3279dbeff7
athena: move to system/ ( #32488 )
...
* athena: move to system/
* slash
2024-05-20 14:59:43 -07:00
Dean Lee
b742776bff
encoderd: publish i-frame as thumbnail ( #32202 )
...
* pusblish i-frame as thumbnail
* generic
* disable for now
* fix
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2024-05-18 17:46:34 -07:00
cl0cks4fe
dd9d5d4528
Unittest to pytest ( #32366 )
...
* add pytest-asyncio
* switch common
* switch selfdrive
* switch system
* switch tools
* small fixes
* fix setUp and valgrind pytest
* switch to setup
* fix random
* switch mock
* switch test_lateral_limits
* revert test_ui
* fix poetry.lock
* add unittest to banned-api
* add inline ignores to remaining unittest imports
* revert test_models
* revert check_can_parser_performance
* one more skip
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2024-05-17 11:01:44 -07:00
Jason Wen
250afef443
Merge branch 'master' into SP-59-sync-priv-20240507
...
# Conflicts:
# panda
# release/build_release.sh
# selfdrive/car/volkswagen/interface.py
2024-05-15 16:04:19 -04:00
Jason Wen
9e3f57d53e
Merge branch 'master' into SP-59-sync-priv-20240507
2024-05-09 15:48:29 -04:00
Miguel Fernandez
b2d5edcdb5
Merge remote-tracking branch 'refs/remotes/openpilot/master' into small-sync
...
# Conflicts:
# cereal
# opendbc
# panda
# selfdrive/car/__init__.py
# selfdrive/monitoring/dmonitoringd.py
2024-05-09 15:13:00 +02:00
Adeeb Shihadeh
7ff66986c1
agnos 10.1 ( #32373 )
2024-05-08 16:51:27 -07:00
Adeeb Shihadeh
71832d651a
Revert "agnos 10.1 ( #32348 )"
...
This reverts commit d0e5f42b68 .
2024-05-07 20:33:09 -07:00
Adeeb Shihadeh
d0e5f42b68
agnos 10.1 ( #32348 )
2024-05-07 20:05:38 -07:00
Jason Wen
abb18380a1
Merge branch 'upstream/openpilot/master' into sync-20240502
...
# Conflicts:
# cereal
# common/params.cc
# opendbc
# panda
# selfdrive/car/chrysler/carcontroller.py
# selfdrive/car/honda/carstate.py
# selfdrive/car/honda/fingerprints.py
# selfdrive/car/honda/hondacan.py
# selfdrive/car/honda/interface.py
# selfdrive/car/honda/values.py
# selfdrive/car/hyundai/carcontroller.py
# selfdrive/car/hyundai/carstate.py
# selfdrive/car/hyundai/hyundaican.py
# selfdrive/car/hyundai/interface.py
# selfdrive/car/hyundai/values.py
# selfdrive/car/subaru/carstate.py
# selfdrive/car/subaru/interface.py
# selfdrive/car/torque_data/override.toml
# selfdrive/car/torque_data/params.toml
# selfdrive/car/toyota/carcontroller.py
# selfdrive/car/toyota/carstate.py
# selfdrive/car/toyota/interface.py
# selfdrive/car/toyota/toyotacan.py
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/modeld/modeld.py
# selfdrive/monitoring/dmonitoringd.py
# selfdrive/ui/qt/onroad/annotated_camera.cc
Revert "remove STM32F2 sources (#1873 )"
This reverts commit 7bfba5ef
2024-05-04 23:49:28 -04:00
Adeeb Shihadeh
b98ea81bdb
agnos 10 ( #32320 )
2024-05-01 20:54:32 -07:00
Jason Wen
32c59e829c
LFS: Move to sunnypilot's public GitLab
2024-05-01 22:12:26 -04:00