帖子
帖子
用户
博客
课程
1234567下一页
返回列表 发新帖
41
帖子
0
勋章
208
Y币
fghjhuang 发表于 2016-5-26 10:27
这个模块只支持蓝牙低功耗连接,不太清楚能否支持打印呢

你好,有几个问题请教:
1:我使用这个模块,如何从程序角度,知道是否已经连接成功呢?
2:模块执行ScanBT开启的界面的按钮名称可以定制吗??
41
帖子
0
勋章
208
Y币
fghjhuang 发表于 2016-5-26 10:27
这个模块只支持蓝牙低功耗连接,不太清楚能否支持打印呢

还有个问题,为什么每次只能发送一个字节呢??好像发送速度很慢,外设收到的数据总是断断续续的,而且不完整
10
帖子
0
勋章
172
Y币
zhoubin 发表于 2016-5-26 20:21
你好,有几个问题请教:
1:我使用这个模块,如何从程序角度,知道是否已经连接成功呢?
2:模块执行Scan ...

私聊吧,加我qq,2276944330
41
帖子
0
勋章
208
Y币
fghjhuang 发表于 2016-5-27 08:34
私聊吧,加我qq,2276944330

我已经申请加你好友了,86282972
1
帖子
0
勋章
8
Y币
如果要做一个蓝牙门禁,用btmodule模块能一键开门能做到吗?
10
帖子
0
勋章
172
Y币
Leohooo 发表于 2016-5-31 11:36
如果要做一个蓝牙门禁,用btmodule模块能一键开门能做到吗?

当然可以啊,我现在就在做一个蓝牙锁的项目
1
帖子
0
勋章
8
Y币
fghjhuang 发表于 2016-6-2 08:57
当然可以啊,我现在就在做一个蓝牙锁的项目

目前还是只支持Android不支持ios吗
10
帖子
0
勋章
172
Y币
Leohooo 发表于 2016-6-2 17:10
目前还是只支持Android不支持ios吗

恩恩,我自己是有ios的,但是自从官方自己推出了ble模块后,我觉得也不用更新了
10
帖子
0
勋章
19
Y币
你好 我使用了这个模块 打开蓝牙、连接蓝牙等功能都可以用   可是readbt一直没有返回值  请问是为什么啊
代码如下:
<!DOCTYPE html>
<html lang='zh-CN'>
    <meta charset="UTF-8">
    <meta name="viewport" content="maximum-scale=1.0, minimum-scale=1.0, user-scalable=0, initial-scale=1.0, width=device-width"/>
    <meta name="format-detection" content="telephone=no, email=no, date=no, address=no">
    <title>WinA</title>
    <link rel="stylesheet" type="text/css" href="css/api.css" />
    <link rel="stylesheet" type="text/css" href="css/box.css" />
    <script type="text/javascript" src="script/public.js"></script>
    <style>
            p{
                    color:#999;
                    padding:5px;
            }
    </style>
        <head>        
    </head>
     <script type='text/javascript'>
     function opbt(){
        var obj = api.require('btmodule');
        obj.OpenBT();
        }
        
     function scanbt(){
        var obj = api.require('btmodule');
        obj.ScanBT();
        }
        
     function readbt(){
        var obj = api.require('btmodule');
        var param = {
        service: "6e400001-b5a3-f393-e0a9-e50e24dcca9e",
        charUUID: "6e400002-b5a3-f393-e0a9-e50e24dcca9e"
        };
        obj.ReadBT(param, function(ret, err) {
        var msg = ret.received;
        api.toast({
        msg: msg
        });
        });
        }
        
     function writebt(){
        var obj = api.require('btmodule');
        var param = {
        service: "6e400001-b5a3-f393-e0a9-e50e24dcca9e",
        charUUID: "6e400002-b5a3-f393-e0a9-e50e24dcca9e",
         data: 25
         };
         obj.WriteBT(param);
        if(ret){
         alert('xieshuchenggong');
         }
     }
     
      
     function notifybt(){
        var obj = api.require('btmodule');
        var param = {
        service: "6e400001-b5a3-f393-e0a9-e50e24dcca9e",
        charUUID: "6e400003-b5a3-f393-e0a9-e50e24dcca9e",
        enable: true
        };
        obj.NotifyBT(param, function(ret, err) {
        var msg = ret.received;
        api.toast({
        msg: msg
        });
        });
        }
        
     
     
    function disconnectbt(){
       var obj = api.require('btmodule');
       obj.DisConnectBT();
       }
      
      
    function closebt(){
       var obj = api.require('btmodule');
       obj.CloseBT();
       }
   
   
        </script>
   
   <body>
    <div id="wrap">
        <div id="main">
                <br>
                        <div class='itemtitle'>1.打开蓝牙</div>
                        <div class="clickbtn" tapmode="active" onclick="opbt()" >打开蓝牙</div>
                        <div class='itemtitle'>2.连接蓝牙</div>
                        <div class="clickbtn" tapmode="active" onclick="scanbt()" >连接蓝牙</div>
                        <div class='itemtitle'>3.读取数据</div>
                        <div class="clickbtn" tapmode="active" onclick="readbt()" >读取数据</div>  
                        <div class='itemtitle'>3.写数据</div>
                        <div class="clickbtn" tapmode="active" onclick="writebt()" >写数据</div>  
                        <div class='itemtitle'>4.notify</div>
                        <div class="clickbtn" tapmode="active" onclick="notifybt()" >notify</div>
                        <div class='itemtitle'>2.断开连接</div>
                        <div class="clickbtn" tapmode="active" onclick="disconnectbt()" >断开连接</div>
                        <div class='itemtitle'>3.关闭蓝牙</div>
                        <div class="clickbtn" tapmode="active" onclick="closebt()" >关闭蓝牙</div>  
                </div>
        </div>
</body>
   
</html>
12
帖子
0
勋章
74
Y币
楼主可以发下源代码吗,我才接触这个蓝牙,并不是很懂,
1234567下一页
您需要登录后才可以回帖 登录

本版积分规则