summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorClaudio Takahasi <claudio.takahasi@openbossa.org>2012-02-27 16:57:54 -0300
committerClaudio Takahasi <claudio.takahasi@openbossa.org>2012-02-28 13:38:19 -0300
commit64bf4c8937c69098b3f088b3901091d0ae17d1d0 (patch)
tree7260a241c7126b3f367f8c89f1ca29b6ca97d89e
parent52517d7f8237af92a302d58630622d4d9eca0567 (diff)
downloadbluez-le-docs-64bf4c8937c69098b3f088b3901091d0ae17d1d0.tar.gz
bluez-le-docs-64bf4c8937c69098b3f088b3901091d0ae17d1d0.tar.xz
bluez-le-docs-64bf4c8937c69098b3f088b3901091d0ae17d1d0.zip
bluez: Add Generic Attribute API description
-rw-r--r--bluez.tex8
1 files changed, 8 insertions, 0 deletions
diff --git a/bluez.tex b/bluez.tex
index f85b27d..ece8ccb 100644
--- a/bluez.tex
+++ b/bluez.tex
@@ -90,6 +90,14 @@ layer GATT applications.
\subsubsection{Generic Attribute API}
+Generic Attribute is a GATT client API based on concept of characteristics.
+At the moment BlueZ supports dual mode adapters only, due the GAP restrictions
+dual mode controllers should not send connectable advertise events. Meaning
+the LE connection should be always started by the BlueZ host.
+
+ATT channel is shared between several modules in BlueZ. Upper layer applications
+using this API should register a watcher to control connections, and to receive
+notifications/indications.
\subsubsection{Proximity}
\subsubsection{Thermometer}