04/08/30 23:55 zLDmmit2
>>905
なるほど了解です。いちおう検索してそれらしいドライバのrpmを見付けたのでそうかなと思ってました。
お手を煩わせてごめんなさい。
上手く動かせなかったと言うのは、どんな感じなのでしょうか?
一番わかりやすいのは、 VIDIOCPWCMPTRESET を試すことじゃないかと思います。ホームポジションに
移動するコマンド。たとえば、
int m_fd // ファイルディスクリプタ
int mpt_reset // リセットに渡す変数
mpt_reset = 3;
if (ioctl(m_fd, VIDIOCPWCMPTRESET, &mpt_reset) < 0) {
perror("error! VIDIOCPWCMPTRESET");
return(-1);
}
これで、カメラが首を振ってくれれば感じが掴めるかも。
初期化の手続きとか、ファイルディスクリプタの取得とかは、省略します。
当方、C言語は初心者なのでへぼなのは勘弁してください。