预配对蓝牙设备

2024-02-17

我希望能够预先配对蓝牙设备,以避免用户在使用应用程序时感到困惑的步骤。我发现有一项专利用于预配对蓝牙设备的系统、方法和装置 http://www.google.com/patents/US20070123166.

我正在考虑将一组 Android 设备与一组嵌入式设备配对,因此当设置 Android 设备时,我可以将其与需要通信的设备预先配对。我考虑过维护一个可以由应用程序下载和更新的 MAC 地址列表。

有没有一种方法可以在不接触两台设备的情况下将它们配对?


我的记忆不准确,不久前我在蓝牙堆栈中闲逛,但是,我认为这是不可能的。

基本上有一个白名单(几乎是文本文件),由可能连接到您手机的设备的系统保存,为了在蓝牙 API 之外访问该白名单,您需要成为平台制造商。蓝牙 API 受到严格保护(通过规范),如果你不满足它,你就不能说你的设备支持蓝牙。配对是蓝牙安全模型的重要组成部分,我怀疑即使是 OEM 也不会被允许这样做。

您可以研究的一件事是蓝牙低功耗设备,这些设备在连接之前不需要配对(如果您有 MAC 地址,您应该能够连接),只有经典蓝​​牙需要配对。

更多信息:https://developer.android.com/guide/topics/connectivity/bluetooth-le.html https://developer.android.com/guide/topics/connectivity/bluetooth-le.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

预配对蓝牙设备 的相关文章

随机推荐

  • 使用 libblkid 查找分区的 UUID

    我在看libblkid http ftp kernel org pub linux utils util linux ng libblkid docs index html并对文档感到困惑 有人能给我提供一个示例 说明如何使用这个库找到 L
  • SQL Server 表审计触发器

    我有两张桌子Customers and AuditTable 当我修改Customers表中 我需要插入一条新记录AuditTable CREATE TABLE dbo AuditTable Id int IDENTITY 1 1 NOT
  • 页内搜索使用 contains() 显示/隐藏 div 内容

    我正在尝试向我的常见问题解答页面添加搜索功能 但我完全陷入困境 我想要的是一个文本框 用户在其中输入关键字 或单词 该文本框为关键字运行 jquery 并为所有相关答案设置 display block 到目前为止我所拥有的是这样的
  • 在 jQuery 中选择前 N 个兄弟?

    我正在尝试设置 jQuery 选择器 但我不太确定需要如何编写它 我有一个无序列表 看起来像这样 ul li something li li something li li something li li something li li c
  • UserManager.AddToRole 不起作用 - 外键错误

    在我的 ASP NET MVC 应用程序中 我有一些代码应该相当简单 UserManager AddToRole user id Admin 我刚刚收到这个错误 INSERT 语句与 FOREIGN KEY 约束冲突 FK dbo AspN
  • python 从堆中创建所有内容?

    在 C C 中 当您在函数内创建局部变量时 堆栈中会有变量 http effbot org zone call by object htm http effbot org zone call by object htm CLU 对象独立于过
  • 提交联系表 7 后创建 Woocommerce 产品

    我有 联系表 7 表格 并且在附近的范围内有一个 btQuoteTotalCalc 类的号码 提交此联系表单后 我使用 JavaScript 捕获号码 然后使用该号码作为价格创建 woocommerce 产品 并将用户重定向到结账页面 我正
  • 如何在 Highcharts / Highstock 中获取系列的 id

    如何获取系列的 id 在里面API http api highcharts com highstock Series只有名称和数据等 但没有 ID 我怎样才能从系列中获取id 我使用以下方法循环图表中的所有系列 chart series e
  • 查找过去 30 天内分配给 X 的工作项

    我正在尝试查找过去 30 天内分配给人员 X 的所有工作项 我遇到的大问题是 过去 30 天 部分 我考虑过使用 ever 或 asof 关键字 但还找不到一个好的答案 类似WHERE Assigned To X AND Assigned
  • WHERE 子句中的 CASE WHEN 因缺少关键字错误而失败

    在oracle中 我尝试使用日期作为where子句中的条件 我正在寻找的是 如果员工是在 2020 年 5 月 7 日之后创建的 则不要使用条件 XML VAL NOT LIKE 但如果他们是在 2020 年 5 月 7 日之前创建的 则无
  • 如何处理 NSCollectionView 中的按钮单击

    我有一个NSCollectionView OS X 不是 iOS 绑定到我的模型 每个集合视图项目都有一个按钮和一个标签 我正在处理点击操作 并且我有sender and event争论 但我无法区分一个按钮和其他按钮 大多数不涉及集合视图
  • wpf VisualState 与 wpfToolkit 冲突?

    我正在 VS2010 中构建一个应用程序 使用 wpfToolkit 3 5 作为引用程序集 我尝试从 Expression Blend 4 添加一些 VisualStates 但在尝试构建项目时收到以下错误 类型 System Windo
  • 如何在 Flink 中引用外部 Jar

    每个人 我尝试在所有任务管理器中以将其复制到 FLINK lib 的方式在 Flink 中引用我的公司 jar 但失败了 而且我不想打包一个胖罐子 太重而且浪费时间 我认为第一种方法也不是一个好主意 因为我必须管理整个集群中的jar 有谁知
  • 将(垂直)UIPageViewController 嵌套在另一个(水平)UIPageViewcontroller 中

    我的问题很大UIPageViewController 我想使用部分和子部分在我的应用程序中呈现内容 所以 我创建了 two 的实例UIPageViewController 水平 红色 和垂直 蓝色 早些时候我说过我创建了 两个 实例 这并不
  • 哪种方法更好地从数据库检索数据

    我对选择两种方法感到困惑 Scenario有两张桌子Table 1 and Table 2分别 Table 1包含用户的数据 例如名字 姓氏等 Table 2包含每个用户拥有的汽车及其描述 IEColor Registration No e
  • 将数据子集到 R 中第一次出现的位置

    我正在尝试对数据进行子集化 以便它只保留变量的第一次出现 我正在查看追踪工人职业生涯的面板数据 并尝试对数据进行子集化 以便它只显示直到每个人成为老板 id year name job job2 1 1990 Bon Manager 0 1
  • sql server 2008 用户“NT AUTHORITY\NETWORK SERVICE”登录失败

    我正在尝试使用 net Framework 4 将我的网站连接到 Windows Server 2003 上的 sql server 2008 r2 这是连接字符串
  • AngularJS如何使用浏览器语言检测?

    您好 我使用 http get 从数据库获取文本 如何通过浏览器检测获取文本 如何使用if子句 我不想使用translate toogle var mainCtrl function scope http sce location time
  • 广播从矩阵创建的子张量(Theano)

    我想从矩阵创建两个子张量 使用索引选择相应的行 一个子张量有几行 另一行只有一行 应该广播这些行以允许按元素添加 我的问题是 如何表明我想要允许在给定索引的子张量中的特定维度上进行广播 subtensorRight在下面的例子中 这是显示我
  • 预配对蓝牙设备

    我希望能够预先配对蓝牙设备 以避免用户在使用应用程序时感到困惑的步骤 我发现有一项专利用于预配对蓝牙设备的系统 方法和装置 http www google com patents US20070123166 我正在考虑将一组 Android