AsReaderNFCDevice¶
sendData
¶
データを送信します。
- (BOOL)sendData:(NSData *)sendData;
パラメータ¶
項目名 |
型 |
説明 |
|
NSData |
送信するデータ |
戻り値¶
型 |
説明 |
|
メソッドの実行結果:YES:成功 NO: 失敗 |
startScan
¶
AsReaderのNFCスキャンを開始します。
このメソッドの実行後、処理結果は receivedScanData
によってコールバックされます。
- (BOOL)startScan;
戻り値¶
型 |
説明 |
|
メソッドの実行結果:YES:成功 NO: 失敗 |
stopScan
¶
AsReaderのNFCタグのスキャンを停止します。
- (BOOL)stopScan;
戻り値¶
型 |
説明 |
|
メソッドの実行結果:YES:成功 NO: 失敗 |
readMultiBlockWithBlockIndex:count:
¶
指定されたUIDのICタグメモリ上の連続した複数ブロックのデータを読み取ります。
このメソッドの実行後、処理結果は nfcReadMultiBlockReceived
によってコールバックされます。
- (BOOL)readMultiBlockWithBlockIndex:(int)index count:(int)count;
パラメータ¶
項目名 |
型 |
説明 |
|
int |
開始ブロック番号(0~255) |
|
int |
読み取るブロック数(0~255) |
戻り値¶
型 |
説明 |
|
メソッドの実行結果:YES:成功 NO: 失敗 |
writeSingleBlockWithBlockIndex:writeData:uid:
¶
指定されたUIDのICタグのメモリ上の指定されたブロックにデータを書き込みます。
このメソッドの実行後、処理結果は nfcWriteSingleBlockStatusCode
によってコールバックされます。
- (BOOL)writeSingleBlockWithBlockIndex:(int)index writeData:(NSData *)writeData uid:(NSData *)uid;
パラメータ¶
項目名 |
型 |
説明 |
|
int |
開始ブロック番号(0~255) |
|
NSData |
書き込むデータ(各ブロックのサイズは4bit) |
|
NSData |
NFCタグのUIDデータ |
戻り値¶
型 |
説明 |
|
メソッドの実行結果:YES:成功 NO: 失敗 |
writeBytesWithBlockIndex:writeData:uid:
¶
指定されたUIDの指定されたブロックから指定されたバイト数のデータを書き込みます。
このメソッドの実行後、処理結果は nfcWriteBytesStatusCode
によってコールバックされます。
- (BOOL)writeBytesWithBlockIndex:(int)index writeData:(NSData *)writeData uid:(NSData *)uid;
パラメータ¶
項目名 |
型 |
説明 |
|
int |
開始ブロック番号(0~255) |
|
NSData |
書き込むデータ(各ブロックのサイズは4bit) |
|
NSData |
NFCタグのUIDデータ |
戻り値¶
型 |
説明 |
|
メソッドの実行結果:YES:成功 NO: 失敗 |
setInventoryTime
¶
読取時間を設定します。
- (BOOL)setInventoryTime:(float)inventoryTime;
パラメータ¶
項目名 |
型 |
説明 |
|
float |
インベントリ時間 |
戻り値¶
型 |
説明 |
|
メソッドの実行結果:YES:成功 NO: 失敗 |