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>
|
2 months ago |
Adeeb Shihadeh
|
41346b2cc7
|
agnos 11.10 (#34764)
|
2 months ago |
Adeeb Shihadeh
|
97ffda4ada
|
agnos 11.9 (#34762)
|
2 months ago |
Adeeb Shihadeh
|
a2bc5061e4
|
camerad: fix bps flush (#34758)
|
2 months ago |
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>
|
2 months ago |
Adeeb Shihadeh
|
c32c405f65
|
remove model shims (#34750)
|
2 months ago |
Adeeb Shihadeh
|
54f1b00447
|
Log git source commit (#34749)
* Log git source commit
* strip
* fix trim
* no trim
|
2 months ago |
Adeeb Shihadeh
|
00e447bc30
|
Revert "camerad: make robust to introduced failures (#34723)"
This reverts commit c10abce1d5 .
|
2 months ago |
Dean Lee
|
d9bc9be388
|
camerad: ensure sync objects are assigned only on successful creation (#34731)
ensure sync objects are assigned only on successful creation
|
2 months ago |
Dean Lee
|
1bd0d6577c
|
camerad: remove unnecessary pthread linkage (#34732)
remove unnecessary pthread linkage
|
2 months ago |
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>
|
2 months ago |
Maxime Desroches
|
25463deeec
|
Disable IR switch before setting torch (#34725)
switch reset
|
2 months ago |
Adeeb Shihadeh
|
937e2f7eb2
|
camerad: spectra stress test (#34716)
* cam stress
* lint fixes
---------
Co-authored-by: Comma Device <device@comma.ai>
|
2 months ago |
Dean Lee
|
cd014325c5
|
camerad: remove unused CameraState forward declaration (#34703)
remove unused CameraState forward declaration
|
2 months ago |
Dean Lee
|
0619e9a581
|
v4l_encoder: used encoder_info.fps instead of hardcoded 20 (#34701)
Used encoder_info.fps instead of hardcoded 20
|
2 months ago |
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
|
2 months ago |
Adeeb Shihadeh
|
e00b5337d2
|
misc encoder cleanups
|
2 months ago |
Dean Lee
|
839c8fbd6b
|
camerad/MemoryManager: remove lock and reduce redundant lookups (#34656)
remove lock and reduce redundant lookups
|
2 months ago |
Dean Lee
|
2c56f44380
|
camerad: remove unused variables (#34657)
remove unused variables
|
2 months ago |
Dean Lee
|
47c04210e2
|
camerad: refactor frame processing to direct handling (#34655)
refactor frame processing
|
2 months ago |
Dean Lee
|
2215abb762
|
camerad: use single instance of MemoryManager for all cameras (#34654)
use single instance of MemoryManager for all cameras
|
2 months ago |
Adeeb Shihadeh
|
9167e3dcf6
|
Revert "camerad: fix incorrect row offset calculation in calculate_exposure_value (#34634)"
This reverts commit 2941445849 .
|
2 months ago |
Adeeb Shihadeh
|
952def7abf
|
start logging services first (#34646)
* start logging services first
* fix test
---------
Co-authored-by: Comma Device <device@comma.ai>
|
2 months ago |
Dean Lee
|
2941445849
|
camerad: fix incorrect row offset calculation in calculate_exposure_value (#34634)
Fix incorrect row offset calculation
|
2 months ago |
Maxime Desroches
|
614be347ba
|
jenkins: add more devices to camerad test (#34643)
* more cam
* para
* fix
|
2 months ago |
Adeeb Shihadeh
|
2e374cd962
|
on-device building fixups (#34642)
* on-device building fixups
* fix
|
2 months ago |
Adeeb Shihadeh
|
bdf0b7b42e
|
camerad: use full VIPC buffers for BPS cams (#34641)
|
2 months ago |
Adeeb Shihadeh
|
52b66a1c0c
|
Stricter cam sync tests (#34609)
* strict
* fix that
---------
Co-authored-by: Comma Device <device@comma.ai>
|
2 months ago |
Adeeb Shihadeh
|
617eb33edc
|
camerad/OX03C10: accept FSIN on every frame (#34636)
|
2 months ago |
Dean Lee
|
6d0aafd0f4
|
camerad: fix null dereference in camera_bufs_raw when accessing cur_camera_buf (#34635)
Fix null dereference in camera_bufs_raw
|
2 months ago |
Dean Lee
|
99e552b485
|
camerad: remove camera threads (#34627)
* remove camera threads
* remove unnecessary frame delay handling logic
---------
Co-authored-by: Comma Device <device@comma.ai>
|
2 months ago |
Dean Lee
|
4835e9fa88
|
camerad: rename set_exposure_target to calculate_exposure_value (#34631)
rename set_exposure_target to calculate_exposure_value
|
2 months ago |
Dean Lee
|
51d21f0113
|
camerad: fix crash during camera re-alignment (#34630)
fix crash during road camera re-alignment
|
2 months ago |
Dean Lee
|
0f5f3c4cb2
|
camerad: cleanup syncFirstFrame (#34626)
* cleanup syncFirstFrame
* handle disabled camera
|
2 months ago |
Dean Lee
|
4674d0ae53
|
python ui: fix scroll issues (#34600)
fix scroll issues
|
2 months ago |
Dean Lee
|
df2d615fc7
|
python ui: Implement styled rounded buttons with multiple states (#34603)
* styled button
* corner rounding in pixels
|
2 months ago |
Dean Lee
|
acd00b9791
|
camerad: sync initial frame ID (#34614)
* sync initial frame ID
* count enabled cameras
* static function
* Replace std::abs with std::max/std::min to avoid overflow
* rebase master
* timeout
* cleanup
---------
Co-authored-by: Comma Device <device@comma.ai>
|
2 months ago |
Adeeb Shihadeh
|
fb3f5dd169
|
camerad: make handle_camera_event readable (#34620)
* renames
* lil more
---------
Co-authored-by: Comma Device <device@comma.ai>
|
2 months ago |
Dean Lee
|
1cff1a363e
|
camerad: simplify SpectraBuf::init by reducing redundant flags (#34618)
refactor init
|
2 months ago |
Adeeb Shihadeh
|
b3d5ab6a38
|
camerad/OX03C10: gate first frame on FSIN pulse (#34611)
|
2 months ago |
Adeeb Shihadeh
|
4c6b7c3c44
|
camerad: remove GPU debayer (#34610)
|
2 months ago |
Adeeb Shihadeh
|
6f5f8e7746
|
loggerd: reduce debug log frequency
|
2 months ago |
Dean Lee
|
1a63fef85a
|
ui/spinner.py: adjust spinner rotation speed based on FPS (#34601)
adjust spinner rotation speed based on FPS
|
2 months ago |
Adeeb Shihadeh
|
07ef523ec1
|
system/ui docs (#34607)
|
2 months ago |
Dean Lee
|
ca05c25ba2
|
python ui: Implement FPS monitor (#34605)
monitor fps
|
2 months ago |
Dean Lee
|
fc77ac706e
|
python ui: implement inertial scrolling for GuiScrollPanel (#34596)
implement inertial scrolling for GuiScrollPanel
|
2 months ago |
Dean Lee
|
d4d0312794
|
python ui: display FPS on top-left corner if DEBUG_FPS=1 (#34595)
* display FPS on top-left corner if DEBUG_FPS=1
* use generator
* use rl.draw_fps
|
2 months ago |
Dean Lee
|
99ef66de4b
|
python ui: implement reset.py (#34593)
reset
|
2 months ago |
Adeeb Shihadeh
|
27b5a727e3
|
Revert "Mypy: Got passing on macos (#34591)"
This reverts commit b09b48130e .
|
2 months ago |
BrainLess
|
b09b48130e
|
Mypy: Got passing on macos (#34591)
* Mypy: Got mypy passing on macos
* common/realtime.py refactor
* Mypy: mypy passing on darwin
* Refactor: Removed else: pass statement
* Refactor: Removed unnecessary check
* added xattr to pyproject
* loggerd: switched to xatter module
* loggerd: removed unused module in xattr_cache.py
* UV: update uv.lock
* Update system/athena/athenad.py
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
* athenad: fixed blank lines
* loggerd: refactor of xattr_cache
* cleanup
---------
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
|
2 months ago |