非淡泊无以明志,非宁静无以致远
全部博文(406)
发布时间:2017-07-05 09:13:44
1. 传输速率提高2倍 Bluetooth5把目前的传输速度提高了2倍。 蓝牙4.2最大通讯速度为1Mbps,而蓝牙5.0通讯速度最高为2Mbps。更快的传输速度将在提升频谱和能量效率的同时,使数据传输速率加倍,大幅降低功耗,并且可以实现诸如音频等全新的更高吞吐量应用,单包数据由原来蓝牙4.0的20字节扩展到蓝牙4.2的256字.........【阅读全文】
发布时间:2017-05-09 08:59:23
瀑布模型(适合于客户的需求较明确的情况下)优点:1)、可强迫开发人员采用规范的方法。2)、严格地规定了每个阶段必须提交的文档。3)、要求每个阶段交出的所有产品都必须经过质量保证小组的仔细验证。缺点:由于瀑布模型几乎完全依赖于书面的规格说明,很可能导致最终开发的软件产品不能真正满足.........【阅读全文】
发布时间:2016-09-07 16:35:08
1. 问题引言:想在gatt client上(一般是手机上)传输长一点的数据给gatt server(一般是一个Bluetooth smart设备,即只有BLE功能的设备),但通过[java] writeCharacteristic(BluetoothGattCharacteristic) 来写的时候发现最多只能写入20个byte的数据。这篇文章会回答下面几个问题:1)为.........【阅读全文】
发布时间:2016-08-29 15:43:54
1. 角色 除了GAP定义了角色之外,BLE还定义了另外2种角色:GATT服务器和GATT客户端,它们完全独立于GAP的角色。提供数据的设备称为GATT服务器,访问GATT服务器而获得数据的设备称为GATT客户端。注意:一个设备可以同时作为服务器和客户端。2. GATT层 &nb.........【阅读全文】
发布时间:2016-08-29 13:25:16
两个设备应用数据的通信是通过协议栈的GATT层实现的。从GATT角度来看,当两个设备建立连接后,他们处于以下两种角色之一:GATT服务器: 它是为GATT客户端提供数据服务的设备GATT客户端: 它是从GATT服务器读写应用数据的设备 GATT角色中的客户端和服务器的概念与链路层的主机和从机的概念完全独立,与.........【阅读全文】