ZwX1616
f9c555a3fe
DM: update escalation/lockout specs; softer sounds ( #38244 )
2026-06-26 14:57:19 -07:00
ZwX1616
069506aa36
sound: use log enum ( #38246 )
2026-06-26 13:55:30 -07:00
probablyanasian
5629b5a83d
bump sensors test limits ( #38245 )
...
* bump sensors test limits
* loosen back to 60 c max due to device density
* 10 dps in 3d is 0.3 rad max
2026-06-25 18:06:42 -07:00
Adeeb Shihadeh
addca46f68
move some tools back to root ( #38235 )
2026-06-24 19:21:19 -07:00
Harald Schäfer
7d325d6650
Simplify lane change logic ( #38229 )
...
* desire cleanups
* remove the finalize timeout
---------
Co-authored-by: Robbe Derks <robbe.derks@gmail.com >
2026-06-23 11:34:05 -07:00
commaci-public
288aa60bf4
[bot] Update Python packages ( #38227 )
...
* Update Python packages
* fix numpy reshape warning
* relock
---------
Co-authored-by: Vehicle Researcher <user@comma.ai >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-06-22 15:28:11 -07:00
Adeeb Shihadeh
cddb6103eb
webrtc: replace aiohttp with stdlib http server ( #38226 )
...
* webrtc: replace aiohttp with stdlib http server
* lil more
* simplify
* remove aiohttp error response helper
---------
Co-authored-by: stefpi <19478336+stefpi@users.noreply.github.com >
2026-06-22 14:25:19 -07:00
Adeeb Shihadeh
1474d5474d
move root include to the end to prevent using stale build products
2026-06-22 09:45:00 -07:00
Adeeb Shihadeh
2e9fa514bb
simple pip install test ( #38218 )
...
* fails
* lil more
* try that
2026-06-21 19:39:21 -07:00
Adeeb Shihadeh
8a9ca15464
cleanup leftovers from the shuffling ( #38224 )
...
* cleanup leftovers
* rm
* one more
2026-06-21 19:17:01 -07:00
Adeeb Shihadeh
5edc0bd89d
mv root dirs into nested openpilot ( #38219 )
2026-06-21 18:49:46 -07:00
Adeeb Shihadeh
20e0f21b58
prefix paths with openpilot ( #38223 )
...
* prefix paths with openpilot
* fix setup root detection
* fix split branch codespell skips
2026-06-21 18:28:35 -07:00
Adeeb Shihadeh
37eda06c95
move cereal/ into nested openpilot ( #38220 )
2026-06-21 17:55:17 -07:00
Adeeb Shihadeh
df1663c58d
the one true car.capnp ( #38221 )
...
* the one true car.capnp
* fix jotpluggler capnp import path
* bump to master
2026-06-21 17:32:19 -07:00
Adeeb Shihadeh
bc168bb33a
rm opencv-python-headless ( #38214 )
...
* rm opencv-python-headless
* and metadrive
* skip sim
2026-06-21 12:49:12 -07:00
Fang Li
d79267fa22
modem: fall back when cellular DNS is missing ( #38213 )
...
* modem: fall back when cellular DNS is missing
* rm test
* comment
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-06-21 12:37:56 -07:00
Adeeb Shihadeh
cea5273f1f
move version to common/ ( #38210 )
2026-06-21 09:43:53 -07:00
Adeeb Shihadeh
d8bd6c784e
rename androidLog -> operatingSystemLog ( #38209 )
...
not android
2026-06-21 09:11:04 -07:00
Adeeb Shihadeh
ad5151b38b
single IsOffroad param ( #38205 )
2026-06-20 16:55:48 -07:00
Adeeb Shihadeh
fddb9fb31c
remove statsd ( #38204 )
2026-06-20 16:35:28 -07:00
Adeeb Shihadeh
b871364e1f
remove rest of docker ( #38203 )
2026-06-20 16:22:37 -07:00
Adeeb Shihadeh
f0831e549b
rm dead updated tests
2026-06-20 16:20:05 -07:00
Adeeb Shihadeh
7cee534b72
rm dead scripts
2026-06-20 16:16:15 -07:00
Adeeb Shihadeh
e0e9f1a4d3
move test_power_draw.py
2026-06-20 16:12:54 -07:00
Adeeb Shihadeh
160942dfde
move HAL to common/hardware/ ( #38202 )
...
* move HAL to common/hardware/
* lint
* rm shim
2026-06-20 16:09:22 -07:00
Adeeb Shihadeh
52e25ebe4e
we don't have this anymore
2026-06-20 16:08:24 -07:00
Adeeb Shihadeh
3b4077d31b
system/hardware/ cleanup ( #38201 )
...
* imei cleanup
* rm get_modem_version
* cpp cleanup
* that's not in the panda!
2026-06-20 15:51:01 -07:00
Adeeb Shihadeh
f0f7b877c3
athena: remove getNetworks ( #38200 )
2026-06-20 15:27:36 -07:00
Adeeb Shihadeh
cb6e422c91
move esim to common/ ( #38199 )
...
* move esim to common/
* add pem
2026-06-20 15:16:48 -07:00
Adeeb Shihadeh
f48e99b335
updated: remove (never used) casync support ( #38198 )
2026-06-20 14:19:25 -07:00
Adeeb Shihadeh
b2a7084906
move webcam to system/camerad/ ( #38196 )
...
* move webcam to system/camerad/
* lil more
2026-06-20 13:54:47 -07:00
Adeeb Shihadeh
62b97fabf7
merge selfdrive/debug/ into tools/scripts/ ( #38195 )
...
* merge selfdrive/debug/ into tools/scripts/
* rm unused
* single timings script
* lil more
* profiling is scripts quality
2026-06-20 13:52:16 -07:00
stef
f257544f1b
tools: goodbye webjoystick ( #38194 )
...
remove body web tool
2026-06-19 19:08:21 -07:00
stef
45d8bcd7f3
car livestream ( #38193 )
...
* athenad and webrtcd updates
* remove feature stream services from webrtcd split
* stream encoder thread
* reduce diff
* wire webrtc to livestream camera encoder
* request livestream camera switch service
* remove camera list in favour of init camera field
* remove cors
* clean
* remove unused
* remove extra try except
* add back exception trace
* add stream road camera info to stream cameras
* fix
* clean diff
* clean diff
* add testJoystick only on body
* fix camera list
* remove reference to future service
* encode all cameras and swap in video track in webrtc
* clean
* explicitly gate bridge send
* clean leftover
* initial idea
* add a watchdog to kill the process after disconnect or onroad
* start camerad and stream encoderd as well
* add message handler even without bridge
* remove carState when offroad
* transition to onroad works for body, kill for car not working
* turn off stream processes on started car
* cereal messaging sub field allow list, carparamspersistent, ping webrtcd to see when awake
* fix imports
* fix and increase max retries
* reduce max retries, increase timeout
* timeout on wait for connection
* remove cereal sub message and update process config to run on body ignition
* debounce 5s on teardown
* update error messages
* fix tear down crash
* clean
* clean
* fix lint
2026-06-19 18:20:55 -07:00
stef
0038d84e13
webrtc: do not replace connection on prewarm ( #38190 )
...
* refactor
* remove accidental change
* clean error handler
* clean structure
* only is other stream is active and enabled
* better structure
* remove enabled None default
* update comment
2026-06-17 14:53:06 -07:00
Christopher Milan
cd2c590d50
bump tinygrad ( #38176 )
...
* bump tinygrad
* wip: try this
* origin/master
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
Co-authored-by: Comma Device <device@comma.ai >
2026-06-17 11:24:11 -07:00
Harald Schäfer
ddc8d37136
Desire keep pulsing is dead ( #38187 )
2026-06-17 10:48:53 -07:00
David
d4db600d4b
ui diff: add multithreading and improve logging (split from #37328 ) ( #37474 )
...
* split out and refactor
* simplify
* rm extra line
* use threadpoolexecutor to handle exceptions
* simplify
* improve
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-06-17 10:27:46 -07:00
David
5ab7e48479
fix(ui): fill and center onroad camera if too small ( #37673 )
...
* ui: ensure zoom accommodates full view area in AugmentedRoadView
* fix: use _content_rect
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-06-17 09:54:24 -07:00
Andi Radulescu
e2e3703ae4
ui: fix false "NO PANDA" flash on screen wake ( #37404 )
...
* ui: fix false "NO PANDA" flash on screen wake
* ui: use recv_time for panda timeout instead of frame counting
* ui: use sm.alive for panda timeout
2026-06-17 08:14:07 -07:00
stef
3939f1e92c
webrtc: signal shutdown over datachannel ( #38185 )
...
signal shut down, fix enabled bug
2026-06-16 18:33:59 -07:00
Adeeb Shihadeh
82a945d145
scons: enforce max file size for build products ( #38077 )
...
* scons: enforce max file size for build products
* only for minimal build
* enable
* fix build product size check
2026-06-16 17:49:12 -07:00
hypery11
93224b3c05
speedup pytest collection ( #37977 )
...
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-06-16 16:28:37 -07:00
Robbie Wadley
8a80bd70e7
fix: cruise faults should not disable silently ( #37557 )
...
Co-authored-by: Jason Young <46612682+jyoung8607@users.noreply.github.com >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-06-16 16:25:40 -07:00
David
29e7f362ed
clip: add wide camera stream ( #37677 )
...
clip: add support for wide camera frames in clip rendering
2026-06-16 15:25:27 -07:00
eFini
3c4790c089
bugfix: should be Error not Exception ( #38071 )
...
should be Error not Exception
2026-06-16 14:58:30 -07:00
Adeeb Shihadeh
c0456590f6
mici ui: add branch switcher ( #38153 )
...
* mici ui: add branch switcher
* add icon
2026-06-16 14:01:14 -07:00
stef
f3b1f97afa
webrtc/athena: speed up first time stream connection ( #38184 )
...
* move streamrequest to models file, prewarm in webrtcd
* cleanup
* debug
* change print to logger.info
2026-06-16 13:48:16 -07:00
Apostolos Georgiadis
4cefe7239d
fetch_image_from_route: fix missing f-string in error message ( #38183 )
2026-06-16 09:23:30 -07:00
stef
586dd4c611
webrtc: add error handling middleware ( #38182 )
...
* webrtc add error handling middleware
* clean diff
2026-06-15 19:19:07 -07:00