CAMERA_GetErrorStatus

構文

#include <twl/camera.h>

BOOL CAMERA_GetErrorStatus( void );

引数

なし

返り値

エラーが発生していた場合はTRUEが返ってきます。

説明

ラインバッファエラーフラグをチェックします。
ラインバッファはダブルバッファ構成になっており、片方がカメラモジュールからの画像データの保存、他方が画像データの転送に使用されます。ラインバッファの切り替えは、転送ライン数選択フラグで指定されたラインをラインバッファに保存するか、またはVブランク期間に入ったときに行われます。ラインバッファの切り替えが行われるまでに転送側のラインバッファが空になっていなかった場合には、ラインバッファエラーフラグに1が書き込まれます。

なお、エラーが発生していた場合は CAMERA_StopCapture() でキャプチャを停止した後に、CAMERA_ClearBuffer() を呼び出すようにしてください。

参照

CAMERA_SetTransferLinesCAMERA_StopCaptureCAMERA_ClearBuffer

履歴

2007/10/29 説明追加
2007/10/02 初版