構文
int IsScannerOff(void);
パラメータ
なし
戻り値
スキャナモジュールが動作中の場合は0(ゼロ)、動作していない場合はそれ以外の値が戻されます。
解説
スキャナモジュールの動作状態を検査します。
必要条件
ヘッダファイル:
lib.hライブラリファイル:
libSTARTUPOPH5000.a
サンプル
#include <stdio.h>
#include "lib.h"
void main(void)
{
char bcr_buf[42];
struct barcode code;
code.min = 1;
code.max = 41;
code.text = bcr_buf;
GotoXY(0,0);
Cursor(BLINKING);
for(;;)
{
if (!IsScannerOff())
{
ResetKey();
if (ReadBarcode(&code)==OK)
{
GoodReadLed(GREEN,TIME_100MS * 2);
Sound(TSTANDARD,VHIGH,SMEDIUM,SHIGH,0);
ScannerPower(ON,TIME_100MS * 50);
GotoXY(0,0);
printf("%s",code.text);
}
}
else
{
ScannerPower(ON, TIME_100MS * 50);
}
}
}
最終更新日:2020/10/02