python bluetooth蓝牙信息获取蓝牙设备类型的方法

作者:TigerOrTiger 时间:2023-08-23 00:57:16 

python 获取蓝牙设备类型

扫描蓝牙设备获取到的信息中,无法判断扫描到的蓝牙设备属于什么类型的设备。

扫描蓝牙信息使用的是python 里面的bluetooth模块。

首先扫描出来的是这样的信息

('74:60:FA:FD:FC:49','HUAWEI P30',5898764)

可根据5898764来判断是什么蓝牙设备。

收集了一些设备,可以成功的转化为设备类型


def bt_device_type(device_type):
 if device_type == 5898764 or device_type == 'Android':
   return 'Android'
 if device_type == 7078144 or device_type == 'computer_ubuntu14':
   return 'computer_ubuntu14'
 if device_type == 786700 or device_type == 'computer_ubuntu16':
   return 'computer_ubuntu16'
 if device_type == 655620 or device_type == 'computer_windows':
   return 'computer_windows'
 if device_type == 2360324 or device_type == 'headset':
   return 'headset' #耳机
 if device_type == 2360328 or device_type =='speaker':
   return 'speaker' # 扩音器
 if device_type == 263208 or device_type == 'SV':
   return 'SV' #蓝牙音响
 if device_type == 7995916 or device_type == 'phone':
   return 'phone' #苹果设备
 if device_type == 3670284 or device_type == 'MACBook':
   return 'MACBook'
 if device_type == 7936 or device_type == 2752780 or device_type == 'PC':
   return 'PC'
 if device_type == 6947088 or device_type == 'iPad':
   return 'iPad'
 return 'unknown'

最终是这样的,想显示成中文,那就改为中文的。有帮助请点一下赞

来源:https://blog.csdn.net/wuyou1995/article/details/103276689

标签:python,bluetooth,蓝牙
0
投稿

猜你喜欢

  • WPF自定义搜索框代码分享

    2023-07-18 23:31:04
  • Dreamweaver MX网页图片热区使用方法

    2008-05-20 12:50:00
  • ASP用户登录模块的设计源码

    2008-10-03 12:16:00
  • 模拟兼容性的 addDOMLoadEvent 事件

    2009-07-31 12:37:00
  • 用PHP编写每周签到功能以提高用户参与度

    2023-05-27 17:24:54
  • 影响SQL Server性能的三个关键点

    2009-03-09 13:11:00
  • 表单name与id的区别和相似之处

    2007-12-13 12:55:00
  • SQL Server命令行导数据的2种方式

    2010-07-26 14:48:00
  • html注释书写规范

    2008-08-13 13:06:00
  • python实现数值积分的Simpson方法实例分析

    2023-08-01 17:35:01
  • ASP使用xmlhttp调用WEBSERVICE文档

    2008-05-30 13:56:00
  • 谈谈网页设计中的字体应用 (2) serif 和 sans-serif

    2009-11-24 13:04:00
  • 如何取得MYSQL中ENUM列的全部可能值

    2009-07-30 08:53:00
  • 简写一个的lightbox显示隐藏层效果(兼容)

    2010-07-23 20:02:00
  • 设置SQLServer数据库中某些表为只读的多种方法分享

    2012-07-11 15:41:05
  • MySQL高级查询方法之记录查询

    2010-06-20 14:48:00
  • 图片滤镜效果[IE Only]

    2009-06-14 19:49:00
  • 网页在IE6中不能打印之谜

    2008-12-12 13:08:00
  • 什么样的图标更具有可用性

    2007-10-16 17:47:00
  • 也谈网页圆角的背景图法

    2009-03-19 14:09:00
  • asp之家 网络编程 m.aspxhome.com