返回官网官方微博

麦步社区-论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: MAI 表盘
查看: 4127|回复: 8
打印 上一主题 下一主题

我想开发个根据蓝牙型号强度找自己的手机靠谱不?

[复制链接]

11

主题

150

帖子

1059

麦力

精华
0
阅读权限
50
在线时间
42 小时

跳转到指定楼层
楼主
发表于 2016-8-12 10:43:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dualxu 于 2016-8-12 11:01 编辑

如题看看麦步离自己配对的手机有多远貌似这个受环境影响比较大,比如障碍物,wifi及其他无线信号等
靠谱不?

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信 WeiboWeibo
收藏收藏1 分享分享 顶 踩

214

主题

2514

帖子

3万

麦力

麦步团队

精华
1
阅读权限
200
在线时间
812 小时

麦步手表用户麦步工业测评协会

沙发
发表于 2016-8-12 10:53:42 | 只看该作者
能判断出来距离吗,如果能感觉靠谱

11

主题

150

帖子

1059

麦力

精华
0
阅读权限
50
在线时间
42 小时

板凳
 楼主| 发表于 2016-8-12 10:58:22 | 只看该作者
不贰小 发表于 2016-8-12 10:53
能判断出来距离吗,如果能感觉靠谱

如果是在一定的环境下,型号强度应该和距离有一定关系的吧
正在找这方面的内容看

11

主题

150

帖子

1059

麦力

精华
0
阅读权限
50
在线时间
42 小时

地板
 楼主| 发表于 2016-8-12 11:00:25 | 只看该作者
百度学术搜到几个相关文档
http://xueshu.baidu.com/s?wd=paperuri%3A%28425712b5e3f17362aefe672d3569c9d6%29&filter=sc_long_sign&sc_ks_para=q%3D%E5%9F%BA%E4%BA%8E%E6%8E%A5%E6%94%B6%E4%BF%A1%E5%8F%B7%E5%BC%BA%E5%BA%A6%E6%8C%87%E7%A4%BA%E7%9A%84%E8%93%9D%E7%89%99%E4%BF%A1%E5%8F%B7%E6%BA%90%E5%AE%9A%E4%BD%8D&sc_us=16192968179103694189&tn=SE_baiduxueshu_c1gjeupa&ie=utf-8

11

主题

150

帖子

1059

麦力

精华
0
阅读权限
50
在线时间
42 小时

5#
 楼主| 发表于 2016-8-19 17:23:10 | 只看该作者
本帖最后由 dualxu 于 2016-8-23 15:32 编辑

现在我碰到的问题是maibu_get_ble_rssi()接口返回不成功,rssi没有正常获取到,总是我预设的默认值11
哪位大神帮我看看撒?

/*添加蓝牙RSSI数据图层*/
        GRect frame_rssi = {{SYSINFO_BLERSSI_ORIGIN_X, SYSINFO_BLERSSI_ORIGIN_Y}, {SYSINFO_BLERSSI_SIZE_H, SYSINFO_BLERSSI_SIZE_W}};
        int8_t rssi = 11;
        float length = 5.0;
        int8_t ret_rssi = 0;
        ret_rssi = maibu_get_ble_rssi(&rssi);
        if(0 == ret_rssi)
        {
                //length = get_length_by_rssi(rssi);
                sprintf(str, "RSSI:%d 距离:%0.2fm", rssi,length);
                LayerText lt_rssi = {str, frame_rssi, GAlignLeft, U_ASCII_ARIAL_12, 0};
                P_Layer layer_text_rssi = app_layer_create_text(<_rssi);
                if(layer_text_rssi != NULL)
                {
                        app_window_add_layer(p_window, layer_text_rssi);
                }
  }
  else{
          sprintf(str, "RSSI***:%d", ret_rssi);
                LayerText lt_rssi = {str, frame_rssi, GAlignLeft, U_ASCII_ARIAL_12, 0};
                P_Layer layer_text_rssi = app_layer_create_text(<_rssi);
                if(layer_text_rssi != NULL)
                {
                        app_window_add_layer(p_window, layer_text_rssi);
                }
  }

0

主题

66

帖子

973

麦力

精华
0
阅读权限
150
在线时间
43 小时
6#
发表于 2016-8-30 09:48:42 | 只看该作者
dualxu 发表于 2016-8-19 17:23
现在我碰到的问题是maibu_get_ble_rssi()接口返回不成功,rssi没有正常获取到,总是我预设的默认值11
哪位 ...

这个接口暂时取消了,防丢的话用断开事件判断

11

主题

150

帖子

1059

麦力

精华
0
阅读权限
50
在线时间
42 小时

7#
 楼主| 发表于 2016-8-30 10:57:08 | 只看该作者
Yuting 发表于 2016-8-30 09:48
这个接口暂时取消了,防丢的话用断开事件判断

好的,谢谢啦

11

主题

150

帖子

1059

麦力

精华
0
阅读权限
50
在线时间
42 小时

8#
 楼主| 发表于 2016-8-30 11:00:25 | 只看该作者
Yuting 发表于 2016-8-30 09:48
这个接口暂时取消了,防丢的话用断开事件判断

这么说,我记得上次有个朋友说加上一个蓝牙断开的时候震动几下是不是就比较稍微靠谱点了。
比如说连接上震动几下,断开震动几下,房间里面走动几个来回确认手机大概位置,貌似有门!!!

蓝牙连接么,稍微远点也指望不上啊

21

主题

115

帖子

1121

麦力

精华
1
阅读权限
100
在线时间
76 小时
9#
发表于 2016-9-29 13:42:42 | 只看该作者
相当靠谱
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|麦步官方论坛 ( 粤ICP备12052190号  

GMT+8, 2024-11-24 00:51 , Processed in 0.073740 second(s), 25 queries .

Powered by Discuz! X3.2

© 2012-2021 Comsenz Inc.

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