stm32-使用蓝牙模块的设备如何不被搜索

问题描述

使用蓝牙模块的设备如何不被搜索

用stm32和蓝牙模块在做一个小东西,希望只能通过输入物理地址来找到那个蓝牙模块,不能通过其他的搜索方式找到,可不可以呢?或者如何提高蓝牙设备的安全性除了PIN码,感觉pin码4位的话破解还是比较容易的

解决方案

蓝牙本身不适合做加密,你完全可以在此之上的应用层中再验证一次,使得连上了也没用就是了。

时间: 2024-08-03 15:48:43

stm32-使用蓝牙模块的设备如何不被搜索的相关文章

笔记本蓝牙不能添加设备怎么办

  笔记本蓝牙不能添加设备怎么办 由于科技跟新换代快,笔记本的蓝牙模块版本过低.不能支持蓝牙功能的正常使用.首先,在电脑上安装驱动精灵软件. 打开驱动精灵软件,点击立即检测,看看电脑的蓝牙模块的版本是否过低.如果过低需要更新升级. 检测结果出来后,查看蓝牙模块版本,并升级该模块.为了安全起见,不要全升级,需要哪个升级那个. 升级后,重启系统.打开控制面板所有控制面板项设备和打印机再次添加设备.搜到后点击下一步,等待安装驱动. 再次进入控制面板所有控制面板项设备和打印机页面,双击蓝牙图标 点击连接

Android单片机与蓝牙模块通信实例代码_Android

啦啦毕业了,毕业前要写毕业设计,需要写一个简单的蓝牙APP进行交互,通过参考网上资料,问题顺利搞定,下面小编把具体实现思路分享给大家,供大家参考. 1.Android蓝牙编程 蓝牙3.0及以下版本编程需要使用UUID,UUID是通用唯一识别码(Universally Unique Identifier),这是一个软件构建的标准,也是被开源基金会组织应用在分布式计算环境领域的一部分.在蓝牙3.0及下一版本中,UUID被用于唯一标识一个服务,比如文件传输服务,串口服务.打印机服务等,如下: #蓝牙串

Windows7/8 蓝牙模块开启与添加方法图解

如何开启蓝牙模块功能 本文以联想昭阳K27笔记本为例介绍如何开启蓝牙功能. 1.首先将无线/蓝牙外部开关向右拨动,开启无线/蓝牙功能.如图所示: 2.按下"Fn+F5"键,弹出Lenovo无线装置设定对话框,将蓝牙设置为"开启"状态. 这样设置后,无线和蓝牙模块就处于正常工作状态了. 如何添加启用蓝牙的设备 若要将启用 蓝牙的设备添加到电脑,需要完成以下三项操作: 1.打开电脑内置的蓝牙模块功能: 2.设置启用 蓝牙的设备,使电脑可以找到该设备.为此,您必须首先:打

Android单片机与蓝牙模块通信实例代码

啦啦毕业了,毕业前要写毕业设计,需要写一个简单的蓝牙APP进行交互,通过参考网上资料,问题顺利搞定,下面小编把具体实现思路分享给大家,供大家参考. 1.Android蓝牙编程 蓝牙3.0及以下版本编程需要使用UUID,UUID是通用唯一识别码(Universally Unique Identifier),这是一个软件构建的标准,也是被开源基金会组织应用在分布式计算环境领域的一部分.在蓝牙3.0及下一版本中,UUID被用于唯一标识一个服务,比如文件传输服务,串口服务.打印机服务等,如下: #蓝牙串

为什么 zigbee串口与蓝牙模块串口无法自主通信

问题描述 为什么 zigbee串口与蓝牙模块串口无法自主通信 目的: 是通过ZigBee 将多个温度传感器数据无线传给主接收器,主接收器可以用手机通过蓝牙方式实时监控 系统是这样的:1.zigbee核心板 插于 开发板上(开发板有串口转USB)2.我将zigbee核心模块的P0_3口(Tx)与蓝牙模块的(Rx)相接 , 将蓝牙模块的Tx直接与开发板上的(Rx)连接, 问题来了,当主接收器受到数据后往UART写时并没有被蓝牙收到(感觉是累计于buffer里),一旦将USB与电脑连接,并打开<串口调

如何开启蓝牙模块功能

  本文以联想昭阳K27笔记本为例介绍如何开启蓝牙功能. 1.首先将无线/蓝牙外部开关向右拨动,开启无线/蓝牙功能.如图所示: 2.按下"Fn+F5"键,弹出Lenovo无线装置设定对话框,将蓝牙设置为"开启"状态. 这样设置后,无线和蓝牙模块就处于正常工作状态了.

设置-Android蓝牙与带有蓝牙模块的单片机的通信问题

问题描述 Android蓝牙与带有蓝牙模块的单片机的通信问题 我在app里面设置了每次传输一个字节,好比我要传输"1"吧,那它这个"1"是怎么表示的呢?就好比pic里面的单片机吧,"1"就用0000,0001来表示,再有蓝牙串口通信与一般的蓝牙通信在app 里面编程是一会回事吗?串口通信不是要设置波特率什么的吗,这个需要吗?app里面怎么设置呢? 解决方案 不需要设置波特率,传输1可以用 0000,0001来表示,也可以用asc码来表达 可以参考

安卓应用开发-安卓蓝牙通信 基于底层单片机蓝牙模块的通信

问题描述 安卓蓝牙通信 基于底层单片机蓝牙模块的通信 现在在做一个app项目,负责显示由底层单片机蓝牙模块发送过来的数据,单片机 不断循环发送 s234,而我这边显示不全,一会儿显示s,一会儿显示234开发-安卓蓝牙通信 基于底层单片机蓝牙模块的通信-单片机与蓝牙模块通信"> 解决方案 安卓蓝牙通信安卓蓝牙通信安卓蓝牙通信 解决方案二: 可以设置发送接收标志,单片机发送一个标志告诉安卓端应用,准备开始接收有效数据,单片机发送完后再发送结束标志,告诉安卓端应用发送完成. 安卓端的应用如果没收

蓝牙模块与仪表通讯问题

问题描述 蓝牙模块与仪表通讯问题 pc端和手机端使用蓝牙模块字符串传输没有问题~~但是使用蓝牙模块代替串口线连接仪表和PC端数据解析却出错~~仪表使用ModBus协议传输~~波特率9600 解决方案 http://blog.csdn.net/tiemufeng1122/article/details/17791903 解决方案二: 通过蓝牙模块与单片机通讯蓝牙通讯模块(C#)蓝牙和仪表的通信