文档帮助中心文档
对象上的特征或描述符写入数据蓝牙低能外围设备
写(C,数据)
写(c数据类型)
写(c、数据精度)
写(c、数据精度、类型)
写(D,数据)
写(d、数据精度)
例子
写(c,数据)写到指定的数据蓝牙的特性®低能量外围设备。这属性输入特征对象的属性c必须是“写”和/或“WriteWithoutResponse”.
写(c,数据)
c
数据
属性
“写”
“WriteWithoutResponse”
写(c,数据,类型)指定设备是否期望回复响应类型.
写(c,数据,类型)
类型
写(c,数据,精确)指定所写数据的精度。
写(c,数据,精确)
精确
写(c,数据,精确,类型)指定响应类型和数据精度。
写(c,数据,精确,类型)
写(d,数据)写到指定的数据到蓝牙低能量外围设备的描述符。描述符d一定有“写”在其属性财产。
写(d,数据)
d
写(d,数据,精确)指定所写数据的精度。
写(d,数据,精确)
全部收缩
将数据写入蓝牙低能量外围设备上的特性。
与附近的低功耗蓝牙外围设备建立连接。
b =祝福(“DemoDevice”)
B =带有属性的BLE:名称:“Demodevice”地址:“5A0B858BC07C”连接:1服务:[5×2表]特点:[12×5表]显示服务和特点
创建一个特征对象,该对象表示“性别”特征。
“性别”
c =特征(b,“用户数据”,“性别”)
c =具有属性的特征:Name: "Gender" UUID: "2A8C" Attributes: "Read" "Write" Descriptors: []
因为这个特性是可读和可写的,所以可以向它写入数据并验证值的变化。使用读获取最新数据。
读
data =阅读(c)
数据= 0
通过引用用户数据服务中关于该特性的规范来解释数据蓝牙技术联盟网站.0代表男性和1代表女性。写1以特征来表示女性。
0
1
写(c, 1)
你可以再次从特征中读出数据的变化。
数据= 1
将数据写入蓝牙低能耗外围设备上的描述符。
b =祝福(“DemoDev”)
b = ble with properties: Name: "DemoDev" Address: "FF548EA5658F" Connected: 1 Services: [5×2 table] Characteristics: [10×5 table]显示服务和特性
创建一个特征对象,该对象表示“心率测量”特征。
“心率测量”
c =特征(b,“心率”,“心率测量”)
C =具有属性的特性:名称:“心率测量”UUID:“2A37”属性:“通知”描述符:[1x3表] dataavailablefcn:[]显示描述符
创建代表的描述符对象“客户特点配置”描述符。
“客户特点配置”
d =描述符(C,“客户特点配置”)
UUID: "2902"属性:["Read" "Write"]
此描述符包含关于通知或指示是启用还是禁用的信息。您可以使用读获取当前数据。
data =阅读(d)
数据=1×20 0
通过引用蓝牙核心规范中的描述符的规范来解释该数据蓝牙技术联盟网站.
当通知或指示状态改变时,此值会改变。例如,写入该值以启用“心率测量”特征。然后,通过再次读取描述符来观察值的变化。
写入(d,[1 0]) data = read(d)
数据=1×21 0
蓝牙低能量外围设备的特点,指定为a特征目的。
特征
要写入特征或描述符的数据,指定为标量或数字数组。请参阅您的特征或描述规范蓝牙团体的网站来确定要写入的数据类型。
例子:写(c [1 0])将数字数组写入特征符c.
写(c [1 0])
数据类型:双|uint8|uint16|uint32|uint64
双
uint8
uint16
uint32
uint64
“厌恶”
“没有响应”
响应选项类型为特性,指定为“厌恶”或者“没有响应”.如果您指定“厌恶”时,外围设备期望从该设备收到指示写成功的响应。如果您指定“没有响应”,外围设备期望没有响应。默认值取决于属性特性的性质。
c.Attributes
例子:写(c 5“withoutresponse”)将数据写入特性而不接收回响应。
写(c 5“withoutresponse”)
“uint8”
“uint16”
“uint32”
“uint64”
数据精度,指定为“uint8”,“uint16”,“uint32”,或“uint64”.
例子:写(d, 300,“uint16”)将数据以无符号16位整数的形式写入特征。
写(d, 300,“uint16”)
蓝牙低能量外围设备的描述符,指定为a描述符目的。
描述符
特征|描述符|读|订阅|退订
订阅
退订
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系您当地的办公室