バーコード¶
概要¶
この章では、AsReaderBarcodeDevice
を使用してバーコードリーダー機能を操作する方法を説明します。
デバイスとの接続、読み取りの開始・停止、読み取り結果の受け取りなどが可能です。
対応デバイス¶
ASX-510R
, ASX-520R
, ASR-010D
, ASR-020D
,
ASR-022D
, ASR-0230D
, ASR-0231D
, ASR-0240D
,
ASR-M24D
使用クラス・プロトコル¶
名前 |
種別 |
説明 |
---|---|---|
クラス |
バーコードリーダー制御用のメインクラス |
|
プロトコル |
読み取り結果の受け取りなどに使用するデリゲート |
初期化と接続¶
AsReaderBarcodeDevice *device = [AsReaderBarcodeDevice sharedInstance];
device.delegateDevice = self;
delegateBarcode
:バーコード読み取りイベントを受け取るために設定します。
読み取りの開始と停止¶
[device startScan:0 readUntilInSec:0]; // 読み取り開始
[device stopScan]; // 読み取り停止
読み取り結果の取得¶
- (void)receivedBarcodeData:(NSData *)data {
NSLog(@"読み取ったバーコード: %@", data);
}
※ AsreaderBarcodeDeviceDelegate
のメソッドとして実装します。