Dean Lee
158f9f0cde
camera_qcom2: move util functions to separate files ( #25720 )
...
old-commit-hash: 1c8aa88161
3 years ago
George Hotz
71f609f2cc
port OX03C10 ( #25161 )
...
* start porting OS04C10
* something
* is the pll why this doesn't work
* understand plls, still doesn't work
* work
* weee something
* working?
* timing
* encoderd works with less cameras
* 1928
* flip image
* color balance
* adjust black level
* extra height maybe
* cleanups
* clean up sensor i2c
* sensors
* approx 20fps
* remove mirror
* 50ms, no fsin yet
* remove imx390 support
* some attempt at AE
* linearize the response
* OX changes (#25697 )
* organize
* wb
* best effort but probably messed up by artifacts
* multicam sync
Co-authored-by: Comma Device <device@comma.ai>
* clean up
* more
* fix multiexposure
* start porting OS04C10
* something
* is the pll why this doesn't work
* understand plls, still doesn't work
* work
* weee something
* working?
* timing
* encoderd works with less cameras
* 1928
* flip image
* color balance
* adjust black level
* extra height maybe
* cleanups
* clean up sensor i2c
* sensors
* approx 20fps
* remove mirror
* 50ms, no fsin yet
* remove imx390 support
* some attempt at AE
* linearize the response
* OX changes (#25697 )
* organize
* wb
* best effort but probably messed up by artifacts
* multicam sync
Co-authored-by: Comma Device <device@comma.ai>
* clean up
* more
* fix multiexposure
* unbroken AE
* oops
* sort of good AE
* both should work 1
* open then init
* fix debayer
* rename
* fix test build
Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: ZwX1616 <zwx1616@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: aea1a0d5e6
3 years ago
Robbe Derks
ab7ff545c5
camerad: read param to see if we want manual gain ( #25642 )
...
* also read params to determine if we want manual gains
* check for larger than 0
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 7ecc0409bd
3 years ago
Adeeb Shihadeh
caac56b92e
USB power mode cleanup ( #25619 )
...
* first pass at usb power mode cleanup
* fix build
* a sneaky one
* little more
* fix build
* bump pnada
* remove that
* power monitoring cleanup
* fix tests
* bump submodules
old-commit-hash: 28cb1897cb
3 years ago
ZwX1616
cf84a3ba30
camerad: optional exposure params overrides ( #25616 )
...
* add params override
* speedup
* put in param list
* clean up names
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: e9258cccbe
3 years ago
Adeeb Shihadeh
0325a33752
add pyside2 package ( #25602 )
...
old-commit-hash: c6b749fb96
3 years ago
Adeeb Shihadeh
35ff65121e
pre-commit: add codespell ( #25571 )
...
old-commit-hash: 6590fb2b93
3 years ago
Adeeb Shihadeh
d9c279aea9
params: make python and c++ API match ( #25573 )
...
* params: make python and c++ API match
* few more
old-commit-hash: 90a4565eb2
3 years ago
Adeeb Shihadeh
e3f291fe45
webcam isn't a special build anymore
...
old-commit-hash: c626198575
3 years ago
Adeeb Shihadeh
0448644af4
only build camera test on pc
...
old-commit-hash: 6bbea8080e
3 years ago
Dean Lee
a9f4294d99
CameraBuf: remove unused cur_rgb_buf ( #25544 )
...
rm cur_rgb_buf
old-commit-hash: 405e6c046d
3 years ago
HaraldSchafer
f7d1aad21e
Update model replay commit for calib change ( #25357 )
...
* Update model replay commit for calib test
* more reliable baseline
* update docker login
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 9fbbefbc94
3 years ago
Adeeb Shihadeh
70d4f03b9a
power monitor: fix missing numpy import
...
old-commit-hash: e7b3ebdb17
3 years ago
Comma Device
6ef3ae8918
update tici power monitor
...
old-commit-hash: 82fbd14144
3 years ago
Willem Melching
dfcd3a2910
casync unittests ( #25306 )
...
* simple extract test
* add test with loopback
* test for chunk reuse
* test seeding
* add instructions
* cleanup
* install casync
* make more tests work without a loopback
old-commit-hash: 753f4c7fab
3 years ago
Willem Melching
8b39650d99
thermald: log modem data usage ( #25298 )
...
* thermald: log modem data usage
* add to deviceState
* add cast
* set refresh rate
* bump cereal
* cereal master
old-commit-hash: b2c1098cd8
3 years ago
Adeeb Shihadeh
e2734a6157
Revert "Revert "remove casync from agnos manifest for now""
...
This reverts commit c64c00fd5d49d4e0bda48bcf4e476655073c70a5.
old-commit-hash: 15846435fe
3 years ago
Adeeb Shihadeh
4523108a02
Revert "remove casync from agnos manifest for now"
...
This reverts commit 7c34965678fada52c65250d32819ab04980afaa5.
old-commit-hash: 0c5668d96e
3 years ago
Willem Melching
4d924f1b39
camerad: cleanup unused RGB code ( #25172 )
...
* camerad: cleanup unused RGB code
* hdr is unused
* more cleanup
* remove envs
* remove from sconsfile
* fix docs
old-commit-hash: f38204ad26
3 years ago
Willem Melching
54bbb9332e
casync: only when run from updater ( #25130 )
...
* casync: only when run from updater
* also here
old-commit-hash: 906a8a912c
3 years ago
Willem Melching
76ef2d83d4
casync: manifest compare script ( #25129 )
...
* casync compare script
* typo
* cleanup output
old-commit-hash: 205f6f7414
3 years ago
Adeeb Shihadeh
5fd0c500a1
remove casync from agnos manifest for now
...
old-commit-hash: 8ea982264e
3 years ago
Willem Melching
32da08eb11
casync: increase chunk download timeout
...
old-commit-hash: 35c8c0e600
3 years ago
Willem Melching
e737b50c2d
casync: handle hash failure ( #25081 )
...
* casync: handle hashing failure due to IO errors
* fix comment
* all exceptions
* fix typo
* Update system/hardware/tici/agnos.py
old-commit-hash: b6df0cd242
3 years ago
Adeeb Shihadeh
0b0e11827d
AGNOS 5.2 ( #25011 )
...
* AGNOS 5.2
* casync manifest
old-commit-hash: c9fa5ef11a
3 years ago
Willem Melching
5dc7f22545
casync: compute seed caibx url on the fly ( #25046 )
...
* compute seed hash on the fly
* more logging
* partition name in url
* fix comment
old-commit-hash: 4080f729be
3 years ago
Willem Melching
e3c24c5cc4
casync: reuse requests session in RemoteChunkReader ( #25045 )
...
old-commit-hash: 50434d612e
3 years ago
Willem Melching
0f37257d29
casync: build_chunk_dict optimize for resuming ( #25038 )
...
old-commit-hash: 06a8ac627c
3 years ago
Willem Melching
3230474724
add casync support to agnos updater ( #23654 )
...
* add casync option to agnos updater
* open if necessary
* add python implementation
* last chunk can be small
* check flags
* cleaner check
* add remote and file stores
* remote caibx file
* print stats
* use python implementation
* clean up imports
* add progress
* fix logging
* fix duplicate chunks
* add comments
* json stats
* cleanup tmp
* normal image is still sparse
* Update system/hardware/tici/agnos.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Update system/hardware/tici/agnos.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* add some types
* remove comment
* create Chunk type
* make readers a class
* try agnos 5.2
* add download retries
* catch all exceptions
* sleep between retry
* revert agnos.json changes
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 3900781092
3 years ago
Dean Lee
db39cae8f6
camerad: reduce cpu usage ( #24993 )
...
wait for 50ms
old-commit-hash: d13137a83f
3 years ago
Dean Lee
be6634b037
Camerad: small cleanup ( #24992 )
...
* remove CameraExpInfo
* remove release callback
old-commit-hash: e20d2cfa9b
3 years ago
Maxime Desroches
53dd6afc96
snapshot: fix rgb overflow ( #24963 )
...
clamp rgb
old-commit-hash: 240c44e50c
3 years ago
Robbe Derks
a6efa2c7d3
Log SOM power draw ( #24975 )
...
* log SOM power draw
* bump cereal
Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: 684d4b75a1
3 years ago
ZwX1616
cd2a98aa11
fullframe DM model ( #24860 )
...
* Revert "put cereal on master"
This reverts commit 4646c132bae7358079c9b2867725f8382906c1e5.
* Revert "Revert fullframe DM model (#24812 )"
This reverts commit 59e8af4c3101785cead69a9880cc03e0a18081e1.
* revert revert cereal
* clip6
* 0.8 is fair
* Fiction compensation should be based on error
* Update refs
* Add deadzone
* not that
* good mg
* ref
* ref
* ee8f
* minor tweak
* ref
* recompile
* ref
* cereal
* match driverstatus
* new ref
* new ref
* pass token through jenkins credentials
* quote
* fix snpe dead weights
* final ref
Co-authored-by: Harald Schafer <harald.the.engineer@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 1f2f9ea9c9
3 years ago
Adeeb Shihadeh
d9d83b0225
Move camerad to system/ ( #24836 )
...
* mv camerad
* add hardware symlink
* fix unit tests
old-commit-hash: 6123ab3d1c
3 years ago
Adeeb Shihadeh
6ce60227f4
bump up modeld power draw threshold
...
old-commit-hash: 0d0f5926a0
3 years ago
Adeeb Shihadeh
3c48bc47b7
Move a bunch of stuff to system/ part 3 ( #24829 )
...
* move swaglog.py
* timezoned
* logmessaged
* version.py
* fix linter
old-commit-hash: 0fce5d9045
3 years ago
Adeeb Shihadeh
9e945d4d93
set AGNOS from /AGNOS file
...
old-commit-hash: 9cda2d6338
3 years ago
Adeeb Shihadeh
9a45a3b99b
Move selfdrive/hardware/ to system/ ( #24725 )
...
* move hardware to system/
* fix mypy
old-commit-hash: 1139fe507b
3 years ago
Adeeb Shihadeh
b249f40f0c
move clocksd to system/ ( #24761 )
...
old-commit-hash: ca682b389d
3 years ago
Adeeb Shihadeh
3dd10e51e1
Create system/ for generic services ( #24717 )
...
* Create system/ for generic services
* logcatd joins the party
* fix those up
old-commit-hash: afd16b2ade
3 years ago