feat: add dual picam detection (#229)
Signed-off-by: Stephan Wendel <me@stephanwe.de>
This commit is contained in:
parent
1fbedddb65
commit
4d3e65a7ee
@ -65,7 +65,7 @@ detect_libcamera() {
|
||||
[[ -x "$(command -v libcamera-hello)" ]]; then
|
||||
avail="$(libcamera-hello --list-cameras | sed '/^\[.*\].*/d' | awk 'NR==1 {print $1}')"
|
||||
if [[ "${avail}" = "Available" ]]; then
|
||||
echo "1"
|
||||
get_libcamera_path | wc -l
|
||||
else
|
||||
echo "0"
|
||||
fi
|
||||
|
@ -88,7 +88,7 @@ function print_cfg {
|
||||
}
|
||||
|
||||
function print_cams {
|
||||
local total v4l
|
||||
local device total v4l
|
||||
v4l="$(find /dev/v4l/by-id/ -iname "*index0" 2> /dev/null | wc -l)"
|
||||
libcamera="$(detect_libcamera)"
|
||||
legacy="$(detect_legacy)"
|
||||
@ -100,7 +100,9 @@ function print_cams {
|
||||
log_msg "INFO: Found ${total} total available Device(s)"
|
||||
fi
|
||||
if [[ "${libcamera}" -ne 0 ]]; then
|
||||
log_msg "Detected 'libcamera' device -> $(get_libcamera_path)"
|
||||
for device in $(get_libcamera_path); do
|
||||
log_msg "Detected 'libcamera' device -> ${device}"
|
||||
done
|
||||
fi
|
||||
if [[ "${legacy}" -ne 0 ]]; then
|
||||
raspicam="$(v4l2-ctl --list-devices | grep -A1 -e 'mmal' | \
|
||||
|
Loading…
x
Reference in New Issue
Block a user