首页 / 知识
关于c#:蓝牙信号强度
2023-04-15 13:46:00

Bluetooth Signal Strength有谁知道如何在C#中更好地跟踪蓝牙连接的信号强度? 我当时在考虑使用WMI查询,但无法追踪封装连接的WMI类。 我的想法是,当我将手机放在口袋里离开机器时,蓝牙信号减弱,机器锁定,我不会被打扰。 蓝牙设备中运行的链接管理器协议(LMP)负责链接的设置和配置。这全部由两个交换协议数据单元(PDU)的设备完成。RSSI的硬件和软件功能在LMP级别上提供,使您可以管理RSSI数据。它使您可以读取RSSI电平并控制TX RF输出功率(LMP功率命令)LMP以进行控制并获取状态信息。
因此,使用MS Bluetooth堆栈时,您真正要寻找的是在LMP中定义的。
HCI_READHCIPARAMETERS 我想微软可以实现一个叫做HCI_Read_RSSI的函数,但是他们没有实现。 要获取RSSI数据,您将必须使用LMP来获取所需的信息。 示例psuedocode读取RSSI数据
这仅适用于Microsoft蓝牙堆栈。这也是C ++代码。我是从页面底部的专家交流站(我知道)获得的。 没有适合您的特定功能。
还有一个可以帮助您的库,虽然我没有完全浏览过文档,但是听说过一些不错的东西。 祝你好运! |
最新内容
相关内容
查询linux内存命令?
查询linux内存命令?,系统,情况,信息,工具,电脑,状态,命令,内存,发行,总量,查看linux的cpu和内存1、要查看内存使用情况,可以使用free命令。Freelinux连接命令怎么用?
linux连接命令怎么用?,工作,地址,系统,网络,工具,信息,服务,命令,标准,名字,Linux的管道命令如何使用?1、管道命令只处理前一个命令正确输出,不linux命令下载链接?
linux命令下载链接?,软件,名称,系统,工具,网络,官网,代理,命令,平台,位置,linux命令怎么下载pdf文件方法如下 wget是linux下一个从网络上自动linux查询ip命令?
linux查询ip命令?,地址,网络,信息,设备,系统,电脑,终端,命令,中心,技术指标,linux查询ip地址命令1、输入以下命令:ipaddrshow。每个设备的IP地linux系统软链接命令?
linux系统软链接命令?,位置,系统,链接,文件,服务,地址,标准,交通,异常,软件,在linux中如何在当前目录中创建一个到var目录中的软连接?1、软链linux查询所有命令?
linux查询所有命令?,工作,地址,系统,命令,信息,目录,工具,基础,文件,内容,linux查看文件内容命令1、查看文件所有内容命令:cat。该命令可以直接linux命令api封装?
linux命令api封装?,地址,软件,标准,系统,入口,设备,服务,工作,通信,环境,liunx系统中调用Api接口API就是操作系统留给应用程序的一个调用接口,远程命令连接linux?
远程命令连接linux?,系统,密码,名称,图片,网络,软件,百度,地址,服务,电脑,Linux系统MySQL如何开启远程连接百度经验:jingyan.baidu.com工具/原linux日志命令查询?
linux日志命令查询?,系统,名称,信息,实时,电脑,对比,最新,日志,命令,环境,Linux系统日志怎么查看1、less /var/log/syslog 该命令会打开 /var/linux文本查询命令?
linux文本查询命令?,标准,命令,文件,工具,数据,信息,位置,系统,内容,文本,Linux下Grep命令的详细使用方法?1、查找root目录下包含Linux的文件,linux创建硬链接命令?
linux创建硬链接命令?,数据,系统,链接,地方,信息,文件,概念,时间,位置,工作,Linux查看—个目录下所有文件,不包括隐藏文件用哪条命令?1、ls命命令查询linux包安装?
命令查询linux包安装?,软件,地方,地址,名字,系统,名称,信息,路径,命令,文件,在linux下如何使用yum查看安装了哪些软件包1、通过rpm查看软件是