Ответсообщение недоступно
Проверим, работают ли органы управления вообще — поставь предел по обоим и сравни:
EXPOSURE=3006 GAIN=960 sh capture.sh
~/raw10preview /tmp/frame.raw /tmp/p2.ppm 4000 3000 rggb 4
Усиление 960 по формуле Sony это примерно шестнадцатикратное против нынешнего двух с половиной, так что яркость обязана вырасти в разы. Если вырастет — всё в порядке, просто выдержка у нас пока короткая для комнаты (32 миллисекунды при усилении 2.4 — это действительно немного). Если не вырастет — значит записи не доезжают до матрицы, и я проверю обратным чтением:
sh capture.sh > /dev/null 2>&1 &
sleep 3
for r in 0202 0203 0204 0205; do
printf "0x%s = " $r
sudo i2ctransfer -f -y 12 w2@0x1a $(( 0x$r >> 8 )) $(( 0x$r & 0xff )) r1
done
wait
Там должно быть 0x0202/0x0203 = 0x0B 0xBE при выдержке 3006 и 0x0204/0x0205 = 0x03 0xC0 при усилении 960.
💰 21.52₽ · ⬇️ 889.1k / ⬆️ 1.1k · opus-5 · max · 25с