Adeeb Shihadeh
|
519ea9dcab
|
Make model daemons Python processes (#34880)
|
2025-03-15 15:55:29 -07:00 |
|
Adeeb Shihadeh
|
fb7b9c0f94
|
camerad: log failed sync time (#34878)
* camerad: log failed sync time
* mv
---------
Co-authored-by: Comma Device <device@comma.ai>
|
2025-03-15 14:02:03 -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 |
|
Adeeb Shihadeh
|
196eb50d23
|
camerad: log whether sync fails in IFE or BPS (#34854)
|
2025-03-12 15:59:27 -07:00 |
|
Adeeb Shihadeh
|
800a41c4e1
|
agnos 11.11 (#34816)
|
2025-03-12 14:02:54 -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 |
|
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 |
|
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 |
|
Adeeb Shihadeh
|
878ca53d78
|
hw: remove unused function
|
2025-03-07 19:01:11 -08:00 |
|
Dean Lee
|
2d2efb3f58
|
pyui: implement styled label and text box (#34813)
implement styled label
|
2025-03-07 14:20:49 -08:00 |
|
Dean Lee
|
3e629acf79
|
camerad: use ALL_CAMERA_CONFIGS array (#34810)
use ALL_CAMERA_CONFIGS array
|
2025-03-07 10:31:01 -08:00 |
|
Dean Lee
|
a0a9df2d55
|
loggerd: enhance ZstdFileWriter test coverage with variable data sizes (#34812)
enhance ZstdFileWriter test coverage
|
2025-03-07 10:23:46 -08:00 |
|
Adeeb Shihadeh
|
ca7b4340c1
|
camerad: make recovery reset threshold based on queue depth (#34803)
Co-authored-by: Comma Device <device@comma.ai>
|
2025-03-06 16:57:37 -08:00 |
|
Dean Lee
|
e9f7c01a3a
|
camerad: move output_type to config (#34792)
move output_type to config
|
2025-03-06 10:17:58 -08:00 |
|
Dean Lee
|
2c2c6e6437
|
deleter: fix duplicate segments in get_preserved_segments return value (#34795)
fix duplicate segments in get_preserved_segments return value
|
2025-03-06 10:16:56 -08:00 |
|
Adeeb Shihadeh
|
8c2cd247f0
|
camerad: stress test (#34735)
* refactor a bunch of stuff
* prob
* enable
* rm print
* cleanup
---------
Co-authored-by: Comma Device <device@comma.ai>
|
2025-03-05 19:31:44 -08:00 |
|
Adeeb Shihadeh
|
4bb0dfd59c
|
camerad: cleaner queueing logic (#34786)
|
2025-03-05 17:12:30 -08:00 |
|
Adeeb Shihadeh
|
f4d17cbfdd
|
camerad: sanity check tests (#34785)
lil more
|
2025-03-05 16:54:35 -08:00 |
|
Adeeb Shihadeh
|
701868d5cd
|
firehose auto start + stats (#34747)
* don't need that
* stats
* lil more
* lil more
* cleanup
* tweaks
---------
Co-authored-by: Comma Device <device@comma.ai>
|
2025-03-03 18:21:02 -08:00 |
|
Adeeb Shihadeh
|
41346b2cc7
|
agnos 11.10 (#34764)
|
2025-03-03 16:40:35 -08:00 |
|
Adeeb Shihadeh
|
97ffda4ada
|
agnos 11.9 (#34762)
|
2025-03-03 10:16:05 -08:00 |
|
Adeeb Shihadeh
|
a2bc5061e4
|
camerad: fix bps flush (#34758)
|
2025-03-02 20:22:06 -08:00 |
|
Dean Lee
|
c52112ad4e
|
loggerd: eliminate recursion from handle_encoder_msg (#33453)
* refactor handle_encoder_msg
* removing the recursion only
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
|
2025-03-02 20:01:21 -08:00 |
|
Adeeb Shihadeh
|
c32c405f65
|
remove model shims (#34750)
|
2025-03-02 13:39:36 -08:00 |
|
Adeeb Shihadeh
|
54f1b00447
|
Log git source commit (#34749)
* Log git source commit
* strip
* fix trim
* no trim
|
2025-03-02 13:11:38 -08:00 |
|
Adeeb Shihadeh
|
00e447bc30
|
Revert "camerad: make robust to introduced failures (#34723)"
This reverts commit c10abce1d5.
|
2025-02-28 14:09:53 -08:00 |
|
Dean Lee
|
d9bc9be388
|
camerad: ensure sync objects are assigned only on successful creation (#34731)
ensure sync objects are assigned only on successful creation
|
2025-02-28 07:49:48 -08:00 |
|
Dean Lee
|
1bd0d6577c
|
camerad: remove unnecessary pthread linkage (#34732)
remove unnecessary pthread linkage
|
2025-02-28 07:49:10 -08:00 |
|
Adeeb Shihadeh
|
c10abce1d5
|
camerad: make robust to introduced failures (#34723)
* camerad: make robust to introduced failures
* more test
* start here
---------
Co-authored-by: Comma Device <device@comma.ai>
|
2025-02-27 18:26:31 -08:00 |
|
Maxime Desroches
|
25463deeec
|
Disable IR switch before setting torch (#34725)
switch reset
|
2025-02-27 17:20:32 -08:00 |
|
Adeeb Shihadeh
|
937e2f7eb2
|
camerad: spectra stress test (#34716)
* cam stress
* lint fixes
---------
Co-authored-by: Comma Device <device@comma.ai>
|
2025-02-27 13:41:33 -08:00 |
|
Dean Lee
|
cd014325c5
|
camerad: remove unused CameraState forward declaration (#34703)
remove unused CameraState forward declaration
|
2025-02-24 15:58:15 -08:00 |
|
Dean Lee
|
0619e9a581
|
v4l_encoder: used encoder_info.fps instead of hardcoded 20 (#34701)
Used encoder_info.fps instead of hardcoded 20
|
2025-02-24 07:06:38 -08:00 |
|
Dean Lee
|
c3c878908d
|
camerad: Inline processing_time calculation during frame data initialization (#34661)
* Inline processing_time calculation during frame data initialization
* remove timestamp_end_of_isp
|
2025-02-21 12:50:46 -08:00 |
|
Adeeb Shihadeh
|
e00b5337d2
|
misc encoder cleanups
|
2025-02-21 10:41:30 -08:00 |
|
Dean Lee
|
839c8fbd6b
|
camerad/MemoryManager: remove lock and reduce redundant lookups (#34656)
remove lock and reduce redundant lookups
|
2025-02-21 09:58:26 -08:00 |
|
Dean Lee
|
2c56f44380
|
camerad: remove unused variables (#34657)
remove unused variables
|
2025-02-21 09:57:53 -08:00 |
|
Dean Lee
|
47c04210e2
|
camerad: refactor frame processing to direct handling (#34655)
refactor frame processing
|
2025-02-21 09:18:35 -08:00 |
|
Dean Lee
|
2215abb762
|
camerad: use single instance of MemoryManager for all cameras (#34654)
use single instance of MemoryManager for all cameras
|
2025-02-21 08:48:10 -08:00 |
|
Adeeb Shihadeh
|
9167e3dcf6
|
Revert "camerad: fix incorrect row offset calculation in calculate_exposure_value (#34634)"
This reverts commit 2941445849.
|
2025-02-20 19:54:41 -08:00 |
|
Adeeb Shihadeh
|
952def7abf
|
start logging services first (#34646)
* start logging services first
* fix test
---------
Co-authored-by: Comma Device <device@comma.ai>
|
2025-02-20 16:53:07 -08:00 |
|
Dean Lee
|
2941445849
|
camerad: fix incorrect row offset calculation in calculate_exposure_value (#34634)
Fix incorrect row offset calculation
|
2025-02-20 16:23:23 -08:00 |
|
Maxime Desroches
|
614be347ba
|
jenkins: add more devices to camerad test (#34643)
* more cam
* para
* fix
|
2025-02-20 16:20:50 -08:00 |
|
Adeeb Shihadeh
|
2e374cd962
|
on-device building fixups (#34642)
* on-device building fixups
* fix
|
2025-02-20 16:16:57 -08:00 |
|
Adeeb Shihadeh
|
bdf0b7b42e
|
camerad: use full VIPC buffers for BPS cams (#34641)
|
2025-02-20 15:03:13 -08:00 |
|
Adeeb Shihadeh
|
52b66a1c0c
|
Stricter cam sync tests (#34609)
* strict
* fix that
---------
Co-authored-by: Comma Device <device@comma.ai>
|
2025-02-20 14:15:38 -08:00 |
|
Adeeb Shihadeh
|
617eb33edc
|
camerad/OX03C10: accept FSIN on every frame (#34636)
|
2025-02-20 13:17:48 -08:00 |
|
Dean Lee
|
6d0aafd0f4
|
camerad: fix null dereference in camera_bufs_raw when accessing cur_camera_buf (#34635)
Fix null dereference in camera_bufs_raw
|
2025-02-20 10:57:20 -08:00 |
|