设为首页收藏本站

Discuz! Board

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 109|回复: 4

ios 蓝牙5.0 和 nrf52832兼容性问题

[复制链接]

1

主题

4

帖子

31

积分

新手上路

Rank: 1

积分
31
Danielz9 发表于 2020-6-18 17:25:52 | 显示全部楼层 |阅读模式
本帖最后由 Danielz9 于 2020-6-18 17:30 编辑

我使用的是SDK15.3官方例程 "ble_app_uart"
我使用华为mate40, iphone6,iphone7p 在nrf connect上能显示出所有的服务uart 服务, DFU服务,可以和设备进行正常的数据交互。
我用iphone11, iphone11 pro, iphoneSE2获取不到设备完整的服务值,无法给设备写入数据

图1 用的SE2 , 图2用的 7P



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

246

主题

1573

帖子

5598

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5598
admin 发表于 2020-6-18 19:32:19 | 显示全部楼层
nrf connect app估计没适配,你换其他app就行
回复 支持 反对

使用道具 举报

1

主题

4

帖子

31

积分

新手上路

Rank: 1

积分
31
 楼主| Danielz9 发表于 2020-6-19 09:44:27 | 显示全部楼层
admin 发表于 2020-6-18 19:32
nrf connect app估计没适配,你换其他app就行

我用 uniapp 也获取不到服务值
以下是我打印的log:

// ios iphone 6
15:40:06.330  服务值
15:40:06.351  服务值 2
15:40:06.371  获取蓝牙服务 isPrimary true uuid 6E400001-B5A3-F393-E0A9-E50E24DCCA9E
15:40:06.392  services_id 6E400001-B5A3-F393-E0A9-E50E24DCCA9E
15:40:07.281  characteristics
15:40:07.301  all characteristics: [{"properties":{"indicate":false,"notify":false,"read":false,"write":true},"uuid":"6E400002-B5A3-F393-E0A9-E50E24DCCA9E"},{"properties":{"indicate":false,"notify":true,"read":false,"write":false},"uuid":"6E400003-B5A3-F393-E0A9-E50E24DCCA9E"}]
15:40:07.322  *** write ***
15:40:07.341  characteristics: 6E400002-B5A3-F393-E0A9-E50E24DCCA9E
15:40:07.362  deviceId, serviceId: F6521AEC-0211-4211-AADA-7E52A73D8CFA 6E400001-B5A3-F393-E0A9-E50E24DCCA9E
15:40:07.384  notify characteristics: 6E400003-B5A3-F393-E0A9-E50E24DCCA9E
15:40:07.403  notify
15:40:07.423  notify F6521AEC-0211-4211-AADA-7E52A73D8CFA 6E400001-B5A3-F393-E0A9-E50E24DCCA9E 6E400003-B5A3-F393-E0A9-E50E24DCCA9E
15:40:07.444  notify success notifyBLECharacteristicValueChangek
15:40:07.464  监听接收信息
15:40:08.346  ************** ble_connect **************
15:40:08.366  ********** F6521AEC-0211-4211-AADA-7E52A73D8CFA 6E400001-B5A3-F393-E0A9-E50E24DCCA9E 6E400002-B5A3-F393-E0A9-E50E24DCCA9E
15:40:08.387  写入数据成功 success {"cmd":"num"}
15:40:08.407  ble_write, 写入成功, 等待响应
15:40:08.428  ** ble_write complete ** [object Object] {"code":0,"message":"ok"}


// ios iphone se2
15:47:25.260  服务值
15:47:25.280  服务值 1
15:47:25.301  获取蓝牙服务 isPrimary true uuid 00001523-1212-EFDE-1523-785FEABCD123  

也是没适配的问题嘛
回复 支持 反对

使用道具 举报

1

主题

4

帖子

31

积分

新手上路

Rank: 1

积分
31
 楼主| Danielz9 发表于 2020-6-19 13:55:48 | 显示全部楼层
admin 发表于 2020-6-18 19:32
nrf connect app估计没适配,你换其他app就行

开发板不行 换成 工板 服务都搜到了
回复 支持 反对

使用道具 举报

Archiver|手机版|小黑屋|Comsenz Inc.   

GMT+8, 2020-8-10 00:29 , Processed in 0.161254 second(s), 27 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表