OPHBluetoothServiceDelegateを継承しています。
OPH側はAccessoryDataTransferを使用する必要があります。
構文
-(void)bluetoothService:
(OPHBluetoothService *)service
receivedData:(NSData *)data;
パラメータ
- service
- OPHBluetoothServiceのインスタンスです。
- [in]data
- receivedDataの結果を受信したことを通知します。
戻り値
なし
解説
- OPHBluetoothServiceとOPH-5000iとの通信結果を処理するためには、
まず、通信結果を処理するクラスがOPHBluetoothServiceDelegateプロトコルを採用する必要があります。
FirstAppサンプルは、ViewControllerクラスが当該プロトコルを採用しています。
サンプル
@interface ViewController <OPHBluetoothServiceDelegate> { }
- 次に、そのクラスをOPHBluetoothServiceのインスタンスのデリゲートに指定します。
サンプル
OPHBluetoothService *sessionController = [OPHBluetoothService sharedController]; [service setDelegate:self];
- 最後に、そのクラスで以下のメソッドを実行し、OPH-5000iから受信することができます。
サンプル
- (void)bluetoothService:(OPHBluetoothService *)service receivedData:(NSData *)data { NSLog(@"receivedData: %@", data); }
必要条件
#import <OPHBluetoothService/OPHBluetoothService.h>
関連事項
最終更新日:2022/05/09