unsubscribe
取消订阅特征通知和指示
说明
示例
订阅或取消订阅低功耗蓝牙外围设备上的特征
订阅支持通知或指示的特征。完成使用该特征后取消订阅。
创建与附近低功耗蓝牙外围设备的连接。
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"
特征的特征对象。
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"
。
开始使用 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(c)
输入参数
c
— 低功耗 Bluetooth 外围设备的特征
特征对象
低功耗 Bluetooth 外围设备的特征,指定为 characteristic
对象。
示例: unsubscribe(c)
取消订阅特征对象 c
的通知和指示。
版本历史记录
在 R2019b 中推出
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)