"Invalid or incomplete multibyte or wide character" 运行 v4l2-ctl

"Invalid or incomplete multibyte or wide character" running v4l2-ctl

使用 iTerm,我通过 SSH 连接到我的 raspberry pi (raspbian) 来控制我设置的家庭安全系统。

我需要改变相机的焦距,所以我 运行 v4l2-ctl -c focus_absolute=0 在我的终端上。

我已经这样做了几个星期了,它没有给我带来任何问题。今天,当 运行 命令开始出现以下错误时:

VIDIOC_S_EXT_CTRLS: failed: Invalid or incomplete multibyte or wide character
focus_absolute: Invalid or incomplete multibyte or wide character

是什么原因导致它突然抛出此错误?我 运行 几个星期以来一直在执行完全相同的命令,没有任何问题。

我在这里找到了答案:https://askubuntu.com/a/388045/814834。结果是,例如,当相机的 auto_exposure 设置设置为 1 (true) 时,每当您修改由该“自动”设置控制的设置时,在这种情况下absolute_exposure,你会得到那个无用的错误,因为你必须先将 auto_exposure 更改为 0 (false) 才能更改由它控制的设置