主要内容

订阅

订阅通知或指示特征

自从R2019b

描述

例子

订阅(c)订阅蓝牙的特点通知或指示®低能量的外围设备。通知或指示取决于属性房地产的特征c。属性必须包含“通知”,“显示”,或两者兼而有之。如果属性包含两种“通知”“显示”,函数订阅通知。

例子

订阅(c,类型)订阅一个蓝牙低能量的特征外围设备,指定是否订阅通知或指示。的属性房地产的特征c必须包含指定的类型

例子

全部折叠

订阅支持通知或指示的特点。万博1manbetx退订后结束工作特点。

创建一个连接到附近的蓝牙低能量的外围设备。

b =祝福(“DemoDev”)
b =祝福与属性:名称:“DemoDev”地址:“FF548EA5658F”连接:1服务:(表5×2)特点:(10×5表)显示服务和特色

创建一个对象,该对象代表特征“心率测量”的特点。

c =特征(b,“心跳”,“心率测量”)
c =特征与属性:名称:“心率测量”UUID:“2 a37”属性:“通知”描述符:[1 x3表]DataAvailableFcn:[]显示描述符

该特性支持万博1manbetx“通知”

开始接收通知使用订阅

订阅(c)

读取特性检查接收数据。

读(c)
ans =1×1923日14 1 187 1 186 1 185 1 184 1 183 1 182 1 181 1 180 1

在你完成工作的特点,使用禁用通知退订

退订(c)

输入参数

全部折叠

蓝牙低能量的外围设备的特点,指定为一个特征对象。

例子:订阅(c)订阅通知或指示对象的特征c,这取决于属性的属性c

订阅类型,指定为“通知”“指示”。如果一个特征既支持和你没有指定类型,默认万博1manbetx值为“通知”

可能的行为订阅跟进。

c.Attributes包括 通知支持吗?万博1manbetx 表明支持吗?万博1manbetx
“通知”

是的,使用

  • 订阅(c)

  • 订阅(c,“通知”)

没有

“显示”

没有

是的,使用

  • 订阅(c)

  • 订阅(c,“指示”)

“通知”“显示”

是的,使用

  • 订阅(c)

  • 订阅(c,“通知”)

是的,使用

  • 订阅(c,“指示”)

例子:订阅(c,“指示”)订阅的迹象。

版本历史

介绍了R2019b