MATLAB ヘルプ センター
特性の通知および特性の表示のサブスクライブ解除
unsubscribe(c)
unsubscribe(c) は、Bluetooth® Low Energy 周辺デバイスの特性の通知と表示両方のサブスクライブを解除します。
c
例
すべて折りたたむ
通知または表示をサポートする特性をサブスクライブします。特性の操作が終了したら、サブスクライブ解除します。
近くにある Bluetooth Low Energy 周辺デバイスへの接続を作成します。
b = ble("DemoDev")
b = ble with properties: Name: "DemoDev" Address: "FF548EA5658F" Connected: 1 Services: [5×2 table] Characteristics: [10×5 table] Show services and characteristics
"Heart Rate Measurement" 特性を表す characteristic オブジェクトを作成します。
"Heart Rate Measurement"
c = characteristic(b,"Heart Rate","Heart Rate Measurement")
c = Characteristic with properties: Name: "Heart Rate Measurement" UUID: "2A37" Attributes: "Notify" Descriptors: [1x3 table] DataAvailableFcn: [] Show descriptors
この特性は "Notify" をサポートします。
"Notify"
subscribe を使用して通知の受信を開始します。
subscribe
subscribe(c)
特性からの読み取りで、データを受信していることを確認します。
read(c)
ans = 1×19 23 14 1 187 1 186 1 185 1 184 1 183 1 182 1 181 1 180 1
特性の操作が終了したら、unsubscribe を使用して通知を無効にします。
unsubscribe
Bluetooth Low Energy 周辺デバイスの特性。characteristic オブジェクトとして指定します。
characteristic
例: unsubscribe(c) は、characteristic オブジェクト c の通知および表示のサブスクライブを解除します。
R2019b で導入
characteristic | subscribe | read | write
read
write
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ