帖子
帖子
用户
博客
课程
12345下一页
返回列表 发新帖
29
帖子
0
勋章
557
Y币
llsenyue 发表于 2016-4-15 10:54
看到模块更新日期成04-14了,但是测试了下,还是不行。

我刚试了下还是不行,初始化后根本就没有弹“开始扫描”
  1. <script type="text/javascript">
  2.         var ble;
  3.        
  4.         function sc(){
  5.                
  6.                 ble.scan({
  7.                    serviceUUIDs:['','']
  8.                 }, function( ret ){
  9.                     if( ret.status ){
  10.                         alert( '开始扫描' );
  11.                     }
  12.                 });
  13.                
  14.         }
  15.        
  16.        
  17.        
  18.         apiready = function(){
  19.                
  20.                 ble = api.require('ble');
  21.                 ble.initManager(function(ret){
  22.                   if(ret.state == "poweredOn"){
  23.                     api.alert({msg:"初始化成功"});
  24.                     sc();
  25.                   }
  26.                 });
  27.                
  28.                
  29.         };
  30. </script>
复制代码
0
帖子
0
勋章
688
Y币
android的 ble4.0模块已经更新了,我在小米4上测试了,可以用
29
帖子
0
勋章
557
Y币
imeilingo 发表于 2016-4-15 18:26
android的 ble4.0模块已经更新了,我在小米4上测试了,可以用

ios可以读取到数据,但是我把代码转到android后只修改地址和其他对应的uuid后连接并能读取到特征值这些,但是读取不了数据,一直都是false状态
0
帖子
0
勋章
688
Y币
Devon 发表于 2016-4-16 14:41
ios可以读取到数据,但是我把代码转到android后只修改地址和其他对应的uuid后连接并能读取到特征值这些, ...

贴一下你的代码
29
帖子
0
勋章
557
Y币
本帖最后由 Devon 于 2016-4-18 11:37 编辑

同样的代码安卓setNotify读取不了,ios没问题
0
帖子
0
勋章
688
Y币
Devon 发表于 2016-4-18 11:30
同样的代码安卓setNotify读取不了,ios没问题

setNotify问题更新了,再试试
29
帖子
0
勋章
557
Y币
imeilingo 发表于 2016-4-18 14:45
setNotify问题更新了,再试试

可以读取,并且拿到值,但是ble.discoverService感觉没有ios快,ios一下子就能读到数据了,连接后,anndroid头一次调用ble.discoverService总是要等4,5秒才能返回回调,是不是因为android蓝牙机制的问题
29
帖子
0
勋章
557
Y币
本帖最后由 Devon 于 2016-4-20 11:50 编辑
imeilingo 发表于 2016-4-15 18:26
android的 ble4.0模块已经更新了,我在小米4上测试了,可以用

不知道为什么,我连接后读取数据然后断开,反复3次连接读取断开,到了第2次不能断开,一直处于连接的状态,致使我调用了断开函数,ble.disconnect状态已经显示是断开了,但其实并没有断开
29
帖子
0
勋章
557
Y币
imeilingo 发表于 2016-4-15 18:26
android的 ble4.0模块已经更新了,我在小米4上测试了,可以用

官方ble蓝牙模块第一次断开后在连接在断开,无法真正断开,虽然ble.isConnected状态已经显示断开,其实根本就没有断开,居然还能继续读取数据,我尝试按多几次断开,状态依然显示断开但其实还在连接,第一次断开是真断开,断开后第二次连接上后在断开就等于假断开,麻烦官网自己测试下
29
帖子
0
勋章
557
Y币

ios怎么28号更新后怎么变的没以前快,而且我的程序也出现了问题,还有28号官方蓝牙ios更新了什么,更改了什么,没有说明啊,我是看到github上28号有更改,能否恢复到旧的版本或查看下是不是你们的模块有问题
12345下一页
您需要登录后才可以回帖 登录

本版积分规则