Adeeb Shihadeh
4e9e9190a5
params: fix cleanup hang on exit ( #38562 )
2026-08-07 11:29:47 -07:00
Zayan Khan
ff9c703289
Fix doc links broken by the openpilot/ restructure ( #38467 )
2026-08-07 10:41:07 -07:00
Andi Radulescu
2f4981045b
esim: report when no eUICC is available ( #38497 )
...
* esim: report when no eUICC is available
* remove newline
2026-08-07 10:39:45 -07:00
Matt Purnell
faf966adb2
ui: fix value text eliding when it fits ( #38502 )
2026-08-07 10:39:22 -07:00
Matt Purnell
bd7b419a4e
ui: don't spam logs when NetworkManager is not available ( #38504 )
2026-08-07 10:36:52 -07:00
Daniel Koepping
155d206b2b
ui: hide egpu icon on disengage ( #38557 )
2026-08-07 02:40:53 -07:00
Daniel Koepping
dd2214a78c
chestnut updater ( #38546 )
...
* chestnut: production flasher with ROM bootloader recovery
* hardwared: flash chestnut firmware offroad
* comments
* single FW version
* hardwared: fix chestnut flasher path
* chestnut: update firmware to 1d368808
* hardwared: log the flasher output
* comment
* hardwared: flash in a thread
* match panda flashing style
* fix
* chestnut: defer signals and harden the flasher
* chestnut: detect bootloader mode and retry
* comments
* chestnut: name the config dir for its content
* chestnut: name the ROM bootloader consistently
* chestnut: clearer name for the device lookup
* chestnut: spell out the low level names
* chestnut: claim the interface, not the device
2026-08-07 02:35:17 -07:00
Daniel Koepping
d252ab5b42
modeld: drop non-finite usbgpu output ( #38556 )
2026-08-07 01:41:46 -07:00
Daniel Koepping
2002a64d3b
modelV2: add big model bool ( #38555 )
...
modelV2: add big
2026-08-07 01:30:48 -07:00
Daniel Koepping
5406aba1a2
more chestnut metrics ( #38550 )
...
* more chestnut metrics
* comment
2026-08-06 15:13:44 -07:00
Adeeb Shihadeh
17150b6db0
camerad: better names for request and frame IDs ( #38549 )
2026-08-06 12:14:31 -07:00
Adeeb Shihadeh
e7b1ee3a5b
jp: fix segment range parsing
2026-08-05 21:42:11 -07:00
Daniel Koepping
d86686fffd
log chestnut metrics ( #38527 )
...
* log chestnut state
* chestnut metrics
* more metrics
* fix chestnut metrics
* cache chestnut power limit
* use valid
* move to class
2026-08-05 07:21:58 -07:00
Daniel Koepping
a7f32be2fd
probe chestnut before compiling big model ( #38540 )
...
* probe gpu
* only on uncompiled
* fix USB GPU build probe
* allow cold Chestnut initialization
* retry
* comment
* fix
2026-08-05 03:43:54 -07:00
Shane Smiskol
4db21dd4f8
comma four: experimental mode explainer ( #37961 )
...
* exp mode confirm dialog
* full
* base
* clean up
* too diff
* fix?
* rmnl
* only toggle if exp mode is confirmed
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-08-05 02:30:00 -07:00
CzokNorris
aa0ac919ba
pandad: guarantee SPI slave turnaround time ( #38464 )
...
pandad: add SPI turnaround delay
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-08-04 22:41:16 -07:00
xiaoxx970
2e4de38eb8
timed: set the clock from GPS in UTC, not local time ( #38523 )
2026-08-04 21:00:05 -07:00
Adeeb Shihadeh
ed777cf5e2
agnos 19.4 ( #38537 )
2026-08-04 20:55:08 -07:00
Adeeb Shihadeh
f7bd4002d6
add libdatachannel to agnos ( #38535 )
2026-08-04 15:43:46 -07:00
Adeeb Shihadeh
38ef0d2398
agnos 19.2 ( #38531 )
2026-08-04 11:37:25 -07:00
Toby Penner
b361e952c9
Revert "Rebellious Hope model" ( #38530 )
...
Revert "Rebellious Hope model (#38475 )"
This reverts commit 93f5aa469a .
2026-08-04 10:58:56 -07:00
Adeeb Shihadeh
d4211790da
agnos 19.1 ( #38528 )
2026-08-04 09:09:06 -07:00
Adeeb Shihadeh
e04313cc91
agnos 19 ( #38520 )
2026-08-03 19:34:00 -07:00
Daniel Koepping
7ef4304e2e
handle transient sysfs read errors ( #38521 )
...
handle transient USB sysfs read error
2026-08-03 16:49:01 -07:00
YassineYousfi
04847f3805
chestnut: add new usb vid ( #38517 )
2026-08-03 12:46:46 -07:00
Adeeb Shihadeh
54a7e8926f
update athena version test
2026-08-01 23:25:35 -07:00
Adeeb Shihadeh
20eb0d733a
athena: publish git commit date ( #38513 )
2026-08-01 23:07:50 -07:00
Adeeb Shihadeh
f09211fcc5
clips fixups ( #38512 )
2026-08-01 22:28:30 -07:00
Adeeb Shihadeh
7dbdff832f
encoderd: add fast hardware clip transcoding ( #38508 )
2026-08-01 21:39:24 -07:00
Adeeb Shihadeh
88c8f5a520
clips: add getClipChunk ( #38510 )
...
* clips: upload over webrtc
* revert that
* clips: transfer over athena
2026-08-01 21:26:31 -07:00
Adeeb Shihadeh
5037016901
loggerd: move qcom decoder into v4l_decoder ( #38511 )
2026-08-01 20:40:08 -07:00
YassineYousfi
bf74ce5447
Be Right Here Model 🏃 (big) ( #38499 )
...
* 8e649fab-fb3d-4407-b99c-70f27df8b282/400
* bump tg
* TC_OPT
2026-08-01 20:27:29 -07:00
Adeeb Shihadeh
3643dfbef0
simple clips ( #38509 )
2026-08-01 19:17:44 -07:00
Shane Smiskol
d3058de5c1
ldw: fix blinker cooldown using wrong time step ( #38501 )
...
Co-authored-by: Shane Smiskol <trivisionzero@gmail.com >
2026-08-01 06:26:31 -07:00
Daniel Koepping
a2ee4dfffc
AGNOS 18.8 ( #38496 )
...
* bump version
* add staging
* update to production
2026-07-31 11:39:39 -07:00
Daniel Koepping
d4e29ec945
fade out eGPU icon ( #38506 )
...
Fade GPU logo on engagement
2026-07-31 11:26:03 -07:00
Daniel Koepping
e3ba6492f9
fix big model alert ( #38500 )
2026-07-30 17:33:25 -07:00
Daniel Koepping
caee482fe7
usb logging on topology change ( #38495 )
...
speedup usb detection
2026-07-30 08:26:02 -07:00
Daniel Koepping
1c54ff853a
change big model alerts ( #38490 )
...
* fix big model failed transition
* fix eGPU onroad transitions
* don't alert on eGPU hot connect
* green
* big
2026-07-30 08:20:25 -07:00
Shane Smiskol
c9f0d296b1
rename CarEvents ( #38493 )
2026-07-29 20:08:20 -07:00
Shane Smiskol
6ac27d491b
Add carNotReady noEntry ( #38485 )
...
* car not ready
* missing
* missing
* bump
2026-07-29 20:02:35 -07:00
Daniel Koepping
47a7524595
use GPU icon onroad ( #38492 )
...
* rm permanent alert
* use gpu icon instead of BIG text
* add crossed state
* rm state
* opacity
2026-07-29 17:51:13 -07:00
Daniel Koepping
3ec980477d
show big model failed ( #38487 )
2026-07-29 10:22:32 -07:00
Shane Smiskol
4cfdcea1d1
cabana: fix macOS build and --zmq bridge path ( #38484 )
...
Two macOS-only cabana fixes:
- signalview.h: rename the SignalView::setModel parameter that shadowed
the `model` member. Newer clang (Apple clang 21) folds
"parameter shadows a field" into plain -Wshadow, so with -Werror this
breaks the macOS build. Older clang (CI's image) only flags it under
-Wshadow-all, which is why CI stays green. The rename is clean under
any -Wshadow level and gcc.
- devicestream.cc: the --zmq bridge path had a stale `openpilot/`
segment (`../../openpilot/cereal/messaging/bridge`), a monorepo-layout
leftover that resolved to a non-existent triple-`openpilot` path, so
the bridge failed to exec and live streaming was broken. Drop it to
`../../cereal/messaging/bridge`.
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-28 20:00:25 -07:00
Daniel Koepping
952d2cab8a
Revert "profile usb gpu link stability ( #38368 )" ( #38483 )
2026-07-28 18:15:11 -07:00
Daniel Koepping
799551c2d6
rm complete sound ( #38481 )
...
* rm complete sound for now
* deprecate bigModelReady
2026-07-28 17:25:36 -07:00
Adeeb Shihadeh
0b7bd2561d
unittest speedups ( #38472 )
...
* unittest speedups
* fix deleter test helper signature
* document small deleter test files
* test uploader clears locks on startup
2026-07-28 16:52:41 -07:00
Adeeb Shihadeh
83000c571c
no slow unittests ( #38480 )
...
* rm test_regen
* not slow
* skip bridge
* rm that one too
* just op test
* just test
2026-07-28 16:42:38 -07:00
Daniel Koepping
294635beb5
big model failed alert ( #38479 )
2026-07-28 16:25:34 -07:00
Daniel Koepping
3040f55382
ui: breathe BIG while loading model ( #38478 )
2026-07-28 15:52:20 -07:00