tools: update dump cameras script to include libcamera devices
This commit is contained in:
parent
60f7aa1ceb
commit
cdb62efd93
@ -2,11 +2,19 @@
|
|||||||
|
|
||||||
exec 2>&1
|
exec 2>&1
|
||||||
|
|
||||||
|
prefix() {
|
||||||
|
while IFS= read -r LINE; do
|
||||||
|
printf "%s | %s\n" "$1" "$LINE"
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
( set -x ; echo "$(cat /sys/firmware/devicetree/base/model | tr -d '\0')" )
|
( set -x ; echo "$(cat /sys/firmware/devicetree/base/model | tr -d '\0')" )
|
||||||
|
|
||||||
( set -x ; uname -a )
|
( set -x ; uname -a )
|
||||||
|
|
||||||
( set -x ; v4l2-ctl --list-devices )
|
( set -x ; v4l2-ctl --list-devices ) | prefix "v4l2-ctl"
|
||||||
|
|
||||||
|
( set -x ; libcamera-hello --list-cameras ) | prefix "libcamera"
|
||||||
|
|
||||||
for device in /dev/video*; do
|
for device in /dev/video*; do
|
||||||
echo "===================================="
|
echo "===================================="
|
||||||
@ -17,8 +25,6 @@ for device in /dev/video*; do
|
|||||||
v4l2-ctl -d "$device" --info \
|
v4l2-ctl -d "$device" --info \
|
||||||
--list-formats-ext --list-fields \
|
--list-formats-ext --list-fields \
|
||||||
--list-formats-out --list-fields-out
|
--list-formats-out --list-fields-out
|
||||||
) | while IFS= read -r LINE; do
|
) | prefix "$device"
|
||||||
printf "%s | %s\n" "$device" "$LINE"
|
|
||||||
done
|
|
||||||
echo
|
echo
|
||||||
done
|
done
|
||||||
|
Loading…
x
Reference in New Issue
Block a user