• 6717阅读
  • 7回复

[讨论]qt 蓝牙4.0编程连接体温枪 [复制链接]

上一主题 下一主题
离线zjq19930322
 

只看楼主 倒序阅读 楼主  发表于: 2017-07-22
各位接触过qt蓝牙的编程吗?想请教一下。
环境是安卓平台,需要开发一个qt app通过蓝牙读取体温枪数据,如果体温枪那里仅有说明蓝牙通讯协议,通讯方式是notify(通知),包括service uuid和特征uuid以及发送的数据类型和几个命令,我该是怎样的思路去读取体温枪数据呢?体温枪是作为server端吗?
离线liudianwu

只看该作者 1楼 发表于: 2017-07-22
通讯协议里面会写明用什么方式进行通信的,按照手册来就行,不要着急!
欢迎关注微信公众号:Qt实战/Qt入门和进阶(各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发) QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线zjq19930322

只看该作者 2楼 发表于: 2017-07-23
谢谢,已解决
离线林海箫声

只看该作者 3楼 发表于: 2017-07-25
楼主,请假,我写的安卓蓝牙程序,可以找到蓝牙设备,但是socket无法成功,即不提示成功也不提示失败!
离线zjq19930322

只看该作者 4楼 发表于: 2017-08-03
回 林海箫声 的帖子
林海箫声:楼主,请假,我写的安卓蓝牙程序,可以找到蓝牙设备,但是socket无法成功,即不提示成功也不提示失败! (2017-07-25 20:53) 

使用nrf connect app调试,事半功倍
离线elephantooth

只看该作者 5楼 发表于: 2017-09-03
楼主,我也在用Qt ble类做Android蓝牙app,连接蓝牙灯实现控制,其中用到了notify,按照Qt的说明文档,需要对clientCharactericConfigurtion描述符写1,然后才能激活characteristicChanged信号槽。可是灯端的notify特征值并没有添加此描述符,qt程序中的characteristicChanged信号槽没有反应。请教一下,这种情况,我如何才能收到notify数据呢?调了2个星期了,还是没解决,急死了
离线zjq19930322

只看该作者 6楼 发表于: 2017-09-05
回 elephantooth 的帖子
elephantooth:楼主,我也在用Qt ble类做Android蓝牙app,连接蓝牙灯实现控制,其中用到了notify,按照Qt的说明文档,需要对clientCharactericConfigurtion描述符写1,然后才能激活characteristicChanged信号槽。可是灯端的notify特征值并没有添加此描述符,qt程序中的characteristicChanged信号 .. (2017-09-03 21:45) 

灯端的notify特征值并没有添加此描述符,qt程序中的characteristicChanged信号槽没有反应


何以见得?描述的再清楚一点,不保密的话贴上调试信息和代码
离线zhaoyihuan

只看该作者 7楼 发表于: 2019-05-18
请问Qt蓝牙4.0楼主怎么做的?我的总是连不上
快速回复
限100 字节
 
上一个 下一个