Ответсообщение недоступно
Тогда всё сходится: с фонариком по тёмной сцене 81 из 1023 — это правдоподобно, просто мало света.
Тем не менее две вещи стоит увидеть:
S=$(media-ctl -d /dev/media0 -e "imx586 12-001a")
v4l2-ctl -d "$S" --list-ctrls
Хочу проверить, какая выдержка реально выставлена — у нас драйвер её считает от длины кадра, и если там оказалось маленькое число, то темнота объясняется этим, а не сценой.
И испытательная картинка, она от света не зависит:
v4l2-ctl -d "$S" --set-ctrl test_pattern=2
sh capture.sh && ~/raw10preview /tmp/frame.raw /tmp/tp.ppm 4000 3000
v4l2-ctl -d "$S" --set-ctrl test_pattern=0
Ровные полосы будут означать, что тракт исправен целиком и можно переходить к нормальной съёмке при свете, к наводке и к полному кадру.
💰 21.39₽ · ⬇️ 882.2k / ⬆️ 966 · opus-5 · max · 19с