环境:Bluez 5.14,Linux 3.1,USB可插拔BLE收音机,TI BLE密钥卡(CC2541开发工具包) Linux设备< --- hci ----> USB BLE无线如何在Bluez/Linux上从GATT服务器断开连接事件

我们启用使用gatttool的TI便携式信息终端的按键事件,并开始监听事件

gatttool -b [hardware ID] --char-write-req -a [handle] -n [value] --listen

(gatttool -b 90:59:AF:09:E1:5D --char-write-req -a 0x0048 -n 0100 --listen)

的密钥卡按动按钮,看看这些事件

Notification handle = 0x0047 value: 02

Notification handle = 0x0047 value: 00

Notification handle = 0x0047 value: 02

因此,我们可以通过配合bluez栈接收来自便携式信息终端的按键事件

目的:

我们需要赶上GATT断开事件,即当我们迟早删除密钥卡电池关贸总协定连接破碎。我们希望收到来自Bluez堆栈的断开连接事件。自从Android支持基于Bluez的GATT断开连接事件以来,Bluez就具备了此功能。

问:

我们如何接收使用配合bluez命令行hcitool/gatttool或配合bluez API关贸总协定断开事件。

2014-02-10

SC-SL

+0

简而言之 - 我们如何发现GATT或蓝牙连接已损坏。我们需要这个,原因很多 - 清理资源,重新启动lescan等。 –

无线断开了怎么连接服务器,如何在Bluez/Linux上从GATT服务器断开连接事件相关推荐

  1. kali linux 的ssh服务器,如何在 Kali Linux 上安装 SSH 服务

    目的 我们的目的是 Kali Linux 上安装 SSH(安全 shell). 要求 你需要有特权访问你的 Kali Linux 安装或者 Live 系统. 困难程度 很容易! 惯例 #– 给定命令需 ...

  2. arch linux配置服务器,如何在Arch Linux服务器上安装ZNC

    关于Arch Linux服务器,之前笔者有和大家分享过一篇教程"Arch Linux服务器的相关教程,今天介绍的是"如何在Arch Linux上安装TeamSpeak 3服务器&q ...

  3. _如何在 Linux 上安装 Minecraft 服务器

    Minecraft是一个流行的沙箱独立游戏,由瑞典程序员Markus "Notch" Perssion首先创造,后来由Mojang开发并发布.这是一款关于打碎和放置砖块的游戏.首先 ...

  4. ezboot not found 虚拟机安装_如何在 Linux 上安装 Minecraft 服务器

    Minecraft是一个流行的沙箱独立游戏,由瑞典程序员Markus "Notch" Perssion首先创造,后来由Mojang开发并发布.这是一款关于打碎和放置砖块的游戏.首先 ...

  5. linux怎么远程连接Pg数据库,实现远程连接Linux上的PostgreSQL服务器

    众所周知,Postgres 8.1 分别发行了 Linux和Windows 两个版本,所以,介绍远程连接的主题时,也是分别介绍这两个系统上是如何实现的. 其实,windows版比linux版的步骤少一 ...

  6. linux 赚钱游戏服务器,在Linux上构建游戏服务器所需的一切

    与多个玩家玩游戏一直以来都比较有趣.它始于Atari 2600和街机机柜.当互联网时代到来时,游戏服务器使远程多人游戏成为现实. 使用当前一代的PC游戏,您可以连接到服务器或自己运行.Minecraf ...

  7. Linux上部署web服务器并发布web项目

    近在学习如何在linux上搭建web服务器来发布web项目,由于本人是linux新手,所以中间入了不少坑,搞了好久才搞出点成果. 以下是具体的详细步骤以及我对此做的一些总结和个人的一些见解,希望对跟我 ...

  8. Debian8 Linux上安装SSH服务器并配置sshd_config文件启用root ssh登录

    Debian Linux上安装SSH服务器 安装SSH服务器debian Linux允许我们通过ssh协议登录debian服务器.SSH是从远程位置登录debian的首选方法,因为ssh协议通过Int ...

  9. linux kvm百度云,如何在 Ubuntu Linux 上使用 KVM 云镜像

    如何下载并使用运行在 Ubuntu Linux 服务器上的 KVM 云镜像?如何在 Ubuntu Linux 16.04 LTS 服务器上无需完整安装即可创建虚拟机?如何在 Ubuntu Linux ...

  10. 嵌入式Linux上通过boa服务器实现cgi/html的web上网【转】

    转自:http://blog.csdn.net/tianmohust/article/details/6595996 版权声明:本文为博主原创文章,未经博主允许不得转载. 嵌入式Linux上通过boa ...

最新文章

  1. Qt5的cmake文件位置
  2. XML和JSON 数据交换格式
  3. big sur 降级_太阳报:若诺维奇降级,球员将降薪一半
  4. Qt4程序在windows平台下打包发布
  5. Sandy引擎学习笔记:摄影机
  6. 一个完美网站的101项指标.第一部分.概述
  7. 解决重启centos后resolv.conf总被清空的问题
  8. c语言 函数 收集,c语言库函数大全--资料收集+
  9. ie浏览器样式兼容写法_IE浏览器兼容问题-----html和css的兼容写法
  10. LINUX SHELL使用while循环数组
  11. 云计算将成电子政务最大亮点
  12. 三角函数的思维导图(上)
  13. Opencv学习笔记 - 使用opencvsharp和支持向量机
  14. html闹钟设置,设置闹钟标签.html
  15. Mac 安装brew+unrar解压rar
  16. Contiki-NG在GD32F310的移植
  17. 计算机软硬件基本知识总结,计算机软硬件基础知识.doc
  18. 一键编译安装LAMP环境
  19. 装服务器系统时无法找到介质,服务器安装介质未找到
  20. 风暴英雄修改服务器,风暴英雄已支持全球各服务器切换 国服不包含在内

热门文章

  1. GAMP源码阅读:PPP中的模型改正:天线相位中心、天线相位缠绕、潮汐、地球自转效应、引力延迟
  2. android开发hello world之诚信版
  3. 2022年全球市场热气球旅行设备总体规模、主要生产商、主要地区、产品和应用细分研究报告
  4. 58同城Java面试
  5. 修改了配置文件不重启生效
  6. 单选按钮点击一下触发两次事件
  7. 医咖会免费STATA教程学习笔记——stata如何画直方图,箱线图和小提琴图
  8. REI EDI 项目测试流程
  9. sky平台技术架构图
  10. 智能设备WIFI配网方式汇总