Shane Smiskol
714348e17e
liveTracks: bool error fields ( #34869 )
...
* bool fields
* liveTracks.valid is already set using errors
* fix
* clean up
* same but diff
* fix
* fix
* fix test
* clean up
* rm radarErrors
* whoops
* no struct
* Revert "no struct"
This reverts commit ed8ec02493673f850800344c73c969508fc38991.
* bump
* update
2025-03-14 20:40:28 -07:00
Shane Smiskol
811272dc28
radarState: check average frequency ( #34872 )
...
* always check radarState freq since it polls on modelV2 and sends at a fixed rate
* fine
* can just check this since valid is all_checks on liveTracks, and liveTracks.valid is len(errors) as well
full circle
2025-03-14 19:37:27 -07:00
Adeeb Shihadeh
e1eac057ca
camerad: fix rare BPS startup issues ( #34871 )
...
* repros
* handle old frames
* cleanup
* more freq
* fix request id skipping
---------
Co-authored-by: Comma Device <device@comma.ai >
2025-03-14 19:30:09 -07:00
Shane Smiskol
349d569dfa
radard: radar errors are captured in valid flag ( #34870 )
...
* already set valid from this
* clean up
2025-03-14 17:21:02 -07:00
Shane Smiskol
07edc54db6
bump opendbc ( #34868 )
...
bump
2025-03-14 16:16:10 -07:00
Shane Smiskol
7ab558a789
run_process_on_route: support multiple processes ( #34867 )
...
support multiple procs
2025-03-14 16:09:23 -07:00
Kacper Rączy
02519b7a6e
process_replay: refactor migrate_deviceState ( #34864 )
...
* Refactor migrate_deviceState
* Fix again
2025-03-14 22:24:41 +00:00
Shane Smiskol
a8bb9cfe41
Revert "ignore"
...
This reverts commit bd2f0017ff .
2025-03-13 20:50:51 -07:00
Shane Smiskol
bd2f0017ff
ignore
2025-03-13 20:49:55 -07:00
Dean Lee
c0b6d58236
setup: fix dangling pointer Issue in curl header setup ( #34860 )
...
fix dangling pointer in curl header setup
2025-03-13 10:42:22 -07:00
Dean Lee
1cd6ca467d
pandad: forward debug logs to cloudlog ( #34859 )
...
forward debug logs to cloudlog
2025-03-13 10:40:26 -07:00
Kacper Rączy
3652dff77a
paramsd: allow uncalibrated values while calibrating ( #34852 )
...
* Use uncalibrated values
* Use calib_valid
* Move valids together
* Add calibration valid field
* Add migration block for new field
* No paramsdTemporaryError while calibrating
* comment
* Fix static issues
* Update ref commit
* Comment
* Remove redundant field
* check for calstatus in selfdrived
* Remove comment
* Update ref commit
2025-03-13 07:51:25 +01:00
Jason Wen
70f8225efc
Merge branch 'upstream/openpilot/master' into sync-20250312
...
# Conflicts:
# opendbc_repo
# selfdrive/car/tests/test_models.py
2025-03-13 02:41:16 -04:00
Jason Wen
6ed459d7cd
Bump opendbc
2025-03-12 23:10:44 -04:00
royjr
41536f6e48
ui: update arabic translations ( #34857 )
...
Update main_ar.ts
2025-03-12 19:21:28 -07:00
Adeeb Shihadeh
196eb50d23
camerad: log whether sync fails in IFE or BPS ( #34854 )
2025-03-12 15:59:27 -07:00
Adeeb Shihadeh
96641ac12c
no gh actions in release
2025-03-12 14:56:40 -07:00
Adeeb Shihadeh
800a41c4e1
agnos 11.11 ( #34816 )
2025-03-12 14:02:54 -07:00
Alexandre Nobuharu Sato
8c14985c00
Multilang: update pt_BR translations ( #34851 )
...
* Multilang: update pt_BR translations
* no need (s)
2025-03-12 11:04:55 -07:00
Dean Lee
dbbb938ae0
commonmodel: release input_frame_cl and input_frames_cl ( #34850 )
...
release input_frame_cl and input_frames_cl
2025-03-12 10:44:04 -07:00
Shane Smiskol
04aed6ba89
Firehose: fix plural is/are ( #34849 )
...
* use qt plurals
* remove old
2025-03-12 01:38:13 -07:00
Shane Smiskol
4e469a2987
raise timeout for forks
2025-03-12 00:48:49 -07:00
Shane Smiskol
b732e8eee9
bump opendbc ( #34848 )
...
* bump
* bump
* adds EV flag
2025-03-12 00:47:34 -07:00
Adeeb Shihadeh
3f6fd3da78
test_onroad threshold tuning
2025-03-11 16:03:00 -07:00
Shane Smiskol
18db927fc1
test_models: convert can data to namedtuple ( #34845 )
...
* stash
* fastest
* faster but not fastest
* clean up
* here too
* fix that
* revert
* already sorted
* rev
* clean up
* allow empty
* lower tm time for cache miss
2025-03-11 14:58:05 -07:00
Dean Lee
4d86e0b039
pyproject.toml: add pygame and dbus-next dependencies ( #34826 )
...
add pygame and dbus-next dependencies to pyproject.toml
2025-03-11 13:57:20 -07:00
Adeeb Shihadeh
8c359892be
camerad: clear request queue on exit ( #34842 )
...
* camerad: doesn't need rt
* clear q
2025-03-11 11:02:02 -07:00
Adeeb Shihadeh
b33342c18f
loggerd: limit encoded queue size ( #34837 )
...
* loggerd: limit encoded queue size
* less spammy
2025-03-11 10:22:49 -07:00
Lee Jong Mun
dc9b5b7c25
kor translation update ( #34838 )
2025-03-10 17:29:55 -07:00
ZwX1616
1c678c910e
camerad: fix AE oscillation ( #34833 )
...
* flooring is fine
* .
* better solution
---------
Co-authored-by: Comma Device <device@comma.ai >
2025-03-10 16:01:03 -07:00
Alexandre Nobuharu Sato
58e5b31cca
Multilang: update pt-BR translations ( #34832 )
2025-03-10 13:56:21 -07:00
github-actions[bot]
c749e90846
[bot] Update translations ( #34829 )
...
Update translations
Co-authored-by: Vehicle Researcher <user@comma.ai >
2025-03-10 10:57:25 -07:00
commaci-public
5b6c7ddc93
[bot] Update Python packages ( #34830 )
...
Update Python packages
Co-authored-by: Vehicle Researcher <user@comma.ai >
2025-03-10 10:57:06 -07:00
Adeeb Shihadeh
f870e48b3a
BASEDIR -> DIR
2025-03-10 09:43:46 -07:00
Dean Lee
5574b91d17
python ui: add confirm dialog implementation ( #34828 )
...
add confirm dialog implementation
2025-03-10 08:28:32 -07:00
Dean Lee
2bfbb181e5
python ui: add Keyboard Implementation ( #34827 )
...
implement keyboard
2025-03-09 18:48:01 -07:00
Dean Lee
06d6f254df
radard: use dict comprehension for ar_pts construction ( #34824 )
...
use dict comprehension
2025-03-09 18:10:30 -07:00
DevTekVE
8c4f5f1ff4
Sync: commaai/openpilot:master into sunnypilot/sunnypilot:master-new` ( #652 )
2025-03-09 21:43:37 +01:00
DevTekVE
0798ebab07
Bumping refs
2025-03-09 21:15:25 +01:00
DevTekVE
141a7f5f72
Use numpy directly instead of numpy_fast for clip and interp
...
Replaced occurrences of `openpilot.common.numpy_fast` with direct imports from `numpy` across multiple files. This simplifies dependencies and ensures consistency with standard Python library usage. Adjusted tests to mock `numpy` functions accordingly.
2025-03-09 19:07:59 +01:00
DevTekVE
ba3acbce0a
Add cl_print_build_errors to handle OpenCL build errors
...
This function logs detailed build failure information, including the status and build log retrieved from OpenCL. It provides better debugging support for diagnosing issues with OpenCL program compilation.
2025-03-09 18:29:32 +01:00
Adeeb Shihadeh
8edaaeae50
one more firehose faq
2025-03-09 10:07:14 -07:00
DevTekVE
425f5ebb2e
Add clutil_legacy for OpenCL program support
...
Introduce `clutil_legacy` to handle OpenCL program creation from binaries and error string mapping. This improves modularity and prepares for enhanced OpenCL compatibility across platforms.
2025-03-09 17:57:59 +01:00
Alexandre Nobuharu Sato
08e70f19ed
Multilang: update pt-BR translations ( #34821 )
...
update pt-BR translations
2025-03-09 09:50:22 -07:00
Lee Jong Mun
ddfbb88cde
kor translation update ( #34822 )
2025-03-09 09:49:47 -07:00
DevTekVE
1779a76d3c
Update default model to "Filet o Fish"
...
Changed the DEFAULT_MODEL constant and updated the associated model hash to reflect the new default. This ensures consistency between the code and the new model configuration.
2025-03-09 15:00:12 +01:00
DevTekVE
a4ef5ad982
Merge remote-tracking branch 'comma/master' into sync-20250309
...
# Conflicts:
# .github/workflows/ui_preview.yaml
# common/params_keys.h
# msgq_repo
# opendbc_repo
# panda
# selfdrive/ui/qt/offroad/firehose.h
# selfdrive/ui/tests/test_ui/run.py
# system/manager/process_config.py
2025-03-09 14:53:03 +01:00
Jason Wen
bc65c8bef7
Sync: commaai/openpilot:master into sunnypilot/sunnypilot:master-new ( #640 )
2025-03-09 01:26:15 -05:00
Jason Wen
290383128e
Sync: Fix conflicts
2025-03-09 00:53:06 -05:00
Jason Wen
f9952d7cb7
CI: Disable process_replay and remove fakedata ( #651 )
...
* CI: Disable process_replay
* remove fakedata
* don't bump panda yet
2025-03-08 23:30:44 -05:00