前言 需求需要实现手持终端设备与 web 网页的点对点数据传输,不希望有服务器参与,想到了 web 的 USB 与 Bluetooth API,对 Web Bluetooth API 进行了研究。 蓝牙 GATT 基础知识 GATT(通用属性配置文件,蓝牙低功耗(BLE)中定义的一种规范)定义了如何在蓝牙低功耗设备之间进行数据的传输和交互。它规定了蓝牙设备之间的数据格式、通信协议以及数据的组
Web Bluetooth 是一种允许网页与周围的蓝牙设备进行交互的技术,使得网页可以直接连接和控制蓝牙设备,而不需要安装任何额外的插件或者本地应用程序。 Web Bluetooth 的优势 无需安装插件:用户无需安装任何额外的插件或者应用程序即可连接和控制蓝牙设备。跨平台支持:支持主流的操作系统和浏览器。标准化:遵循 Web 标准,易于学习和使用。 开始使用 Web Bluetooth
Core Bluetooth 是在iOS5首次引入的,它允许iOS设备可以使用健康,运动,安全,自动化,娱乐,附近等外设数据。在iOS 6 中,这个API被扩展了,让iOS也能成为数据提供方,也就是Server(Peripheral)端,可能使它与其它 iOS 设备交互数据。 Core Bluetooth API 基于BLE4.0规范。这个框架涵盖了BLE标准的所有细节. 不过,仅仅只有新的
中文可参考http://share.csdn.net/slides/14397的文档 Bluetooth Low Energy IN THIS DOCUMENT Key Terms and Concepts Roles and Responsibilities BLE PermissionsSetting Up BLEFinding BLE DevicesConnecting t
应该采用RFCOMM虚拟串口方式来进行通信,原理跟socket通信类似,不同的是使用的通信协议不同,本人结合相关的API,做了以下最简单的封装。 1、获取本地蓝牙设备与附近蓝牙设备信息 2、通信类 /* 通信类:只是对于客户端通信 Initialize Create Connect Send Receive Close Finalize */ class BlueTooth
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。 http://blog.csdn.net/topmvp - topmvp Adoption of Bluetooth wireless technology has become ubiquitous in the last few years. One of the bigge