淘姐妹

淘姐妹

PHY6222_手机上使用蓝牙调试助手交互

手机 0

淘宝搜:【天降红包222】领超级红包,京东搜:【天降红包222】
淘宝互助,淘宝双11微信互助群关注公众号 【淘姐妹】


PHY6222是蓝牙芯片,simpleBLEPeripheral这个工程就是含有蓝牙连接的例程,所以在学习外设的使用之前想先看下怎么在手机上连接这个蓝牙,进行数据收发。需要在手机上安装“BLE蓝牙助手”,直接在浏览器搜索下载即可。

到BUMBLE这个设备,点击连接;

连上之后,就会看到4个蓝牙服务,实时日志里也会看到连接状态的提示;

蓝牙连上之后,可以看到一共四个蓝牙服务,Generic Access、Generic Attribute以及两个Unknown Service;

在我理解,服务,就是蓝牙设备提供功能的意思,比如可以通过“开灯服务”去开启或关闭灯这种感觉,那就先了解下已知的两个服务吧。

Generic Access的含义是“通用访问”,下面有:

  • ? De【【微信】】,设备名;
  • Appearance,说明自己是个什么设备(比如蓝牙鼠标);
  • ? Peripheral Preferred Connection Parameters,外设首选连接参数;

Generic Attribute的含义是“通用属性”,下面有:

  • ? Ser【【微信】】,服务改变;

据蓝牙官网Assigned Numbers | Bluetooth? Technology Website里的文档Ser【【微信】】,可以看到:、

  • 基本的UUID为:00000000-0000-1000-8000-00805F9B34FB;

根据蓝牙官网的16-bit UUID文档,可以看到:

  • Generic Access的16-bit UUID为:0x1800;
  • Generic Attribute的16-bit UUID为:0x1801;

而根据蓝牙调试助手的截图,:

  • Generic Access的整个UUID为:00001800-0000-1000-8000-00805F9B34FB;
  • Generic Attribute的整个UUID为:00001801-0000-1000-8000-00805F9B34FB;

好啦,这样我们就知道了Generic Access和Generic Attribute的来源,以及16-bit UUID代表的是哪个位置的16bit,即0000xxxx-0000-1000-8000-00805F9B34FB;

比如服务Generic Access里面有个特性是De【【微信】】 设备名,属性Properties为Read可读,界面有个向下的箭头代表download,点击就能读出Value,和最上面的蓝牙名称是一致的;

对于属性Properties为Write可写的特性,点击向上的箭头upload可对此Characteristic进行写数据,然后点击发送;

实时日志那里有记录,可以看到自己发送的数据;


Android开发者工具


android开发助手是一款专为安卓手机用户设计的实用工具软件。它可以帮助用户了解手机设备的详细信息,检测硬件性能,管理应用程序,调整手机布局和字体等。软件界面简洁,操作方便,功能丰富,为用户提供了一个便捷的手机优化平台。无论是对手机硬件的了解,还是对手机性能的优化,android开发助手都能满足用户的需求。

 

1. 设备信息查看,让用户了解手机硬件的详细信息。

2. 性能测试,检测手机各项性能,确保硬件正常运行。

3. 布局设置,方便用户调整手机界面布局,提高使用体验。

4. 应用管理,轻松管理手机应用,清理不需要的数据,保持手机运行顺畅。

5. 字体调整,个性化设置手机字体,让手机界面更炫酷。

6. 分辨率和亮度调整,根据用户需求调整手机显示效果。

7. 语言切换,支持多种语言,满足不同用户的需求。

 

1. 免费使用,功能丰富,无需付费即可享受软件带来的便利。

2. 界面简洁,操作方便,用户可以轻松上手。

3. 语言切换,支持多种语言,满足不同地区用户的需求。

4. 无广告,使用过程中不会出现烦人的广告,让用户专注于手机优化。

5. 使用说明,详细的使用教程,帮助用户快速了解软件功能。

6. 实时更新,软件会定期更新,为用户提供更好的服务。

7. 隐私保护,保护用户隐私,让用户使用过程中无后顾之忧。

 

android开发助手是一款非常实用的手机优化软件,它可以帮助用户了解手机硬件信息,检测性能,管理应用,调整布局和字体等。软件操作简单,功能丰富,无广告,免费使用,是一款值得推荐的手机优化工具。

 

总的来说,android开发助手是一款功能强大、操作简便的手机优化软件。它可以帮助用户了解手机硬件信息,检测性能,管理应用,调整布局和字体等,让用户的手机使用更加顺畅。如果你想要优化你的安卓手机,那么android开发助手绝对是一个不容错过的好帮手。