btstack协议栈实战篇--GATT Device Information Service Client

btstack协议栈---总目录-CSDN博客

目录

      1.Main Application Setup

      2.hci_packet_handler

     3.gatt_client_event_handler

      4.btstack_main

      5.log信息


        这个例子展示了如何使用 GATT 设备信息服务客户端来接收设备信息,比如各种身份标识和修订版本。该例子会扫描远程设备并连接上第一个被发现的设备。如果远程设备提供设备信息服务,这些信息就会被收集并在控制台输出中打印出来,否则,该设备将会被列入黑名单,然后扫描重新开始。

      1.Main Application Setup

        这里的列表展示了如何设置设备信息服务客户端。除了为每个服务调用 init()方法外,你还需要注册 HCI 数据包处理程序来处理广播以及连接和断开事件。
        对 GATT 设备信息服务事件的处理随后将委托给一个单独的数据包处理程序,即 GATT 客户端事件处理程序。
        @注意:与这个客户端相关的还有另外两个文件,用于允许远程设备查询 GATT 数据库:
        • gatt device information query.gatt- 包含所提供的 GATT 服务和特征的声明。
        • gatt device information query.h- 包含 gatt device information query.gatt的二进制表示。

/* @section Main Application Setup
 *
 * @text The Listing MainC

相关推荐

  1. btstack协议实战--GAP LE Advertisements Scanner

    2024-06-12 21:14:01       10 阅读
  2. btstack协议实战--LE Peripheral - Delayed Response

    2024-06-12 21:14:01       12 阅读
  3. btstack协议实战--HID Mouse LE

    2024-06-12 21:14:01       8 阅读
  4. 基于FPGA实现的UDP协议设计_汇总

    2024-06-12 21:14:01       16 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-12 21:14:01       14 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-12 21:14:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-12 21:14:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-12 21:14:01       18 阅读

热门阅读

  1. SD-WAN:大型集团机构的组网解决方案

    2024-06-12 21:14:01       6 阅读
  2. TypeScript常见面试题第十节

    2024-06-12 21:14:01       5 阅读
  3. json.dumps消除空格

    2024-06-12 21:14:01       5 阅读
  4. 计算机专业:2024年的黄金选择还是泡沫幻影?

    2024-06-12 21:14:01       7 阅读
  5. 第10天:数据库模型(基础)

    2024-06-12 21:14:01       7 阅读
  6. 短剧推荐2024-03

    2024-06-12 21:14:01       6 阅读
  7. 百度地图瓦片下载地址

    2024-06-12 21:14:01       5 阅读
  8. GPT-4o的综合评估与前景展望

    2024-06-12 21:14:01       5 阅读
  9. 全面解析C++对象的向上和向下类型转换”

    2024-06-12 21:14:01       5 阅读