非淡泊无以明志,非宁静无以致远
全部博文(408)
发布时间: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角色中的客户端和服务器的概念与链路层的主机和从机的概念完全独立,与.........【阅读全文】
发布时间:2016-08-24 17:09:48
1. 角色 除了GAP定义了角色之外,BLE还定义了另外2种角色:GATT服务器和GATT客户端,它们完全独立于GAP的角色。提供数据的设备称为GATT服务器,访问GATT服务器而获得数据的设备称为GATT客户端。以LED Button应用为例,外围设备(带有LED和按键)作为服务器,集中器作为客户.........【阅读全文】
发布时间:2016-08-19 15:24:25
1. 概述Makefile中,规则描述了在何种情况下使用什么命令来重建一个特定的文件,此文件被称为规则“目标”(通常规则中的目标只有一个)。规则中除了目标之外的罗列的其它文件称为“目标”的依赖,而规则的命令是用来更新或者创建此规则的目标。除了makefile的“终极目标”所在的规则以外,其它规则的顺序在makef.........【阅读全文】