summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorClaudio Takahasi <claudio.takahasi@openbossa.org>2012-02-17 16:36:22 -0300
committerClaudio Takahasi <claudio.takahasi@openbossa.org>2012-02-17 16:36:22 -0300
commitef483ece79c8bbfc7e1caf48fda6cf5b632bb566 (patch)
tree902a0ee53858f6a6553f86951a1aeb979e9453a6
parent80fda256af8e5ebe4b686720a853a4ac200a9f95 (diff)
downloadbluez-le-docs-ef483ece79c8bbfc7e1caf48fda6cf5b632bb566.tar.gz
bluez-le-docs-ef483ece79c8bbfc7e1caf48fda6cf5b632bb566.tar.xz
bluez-le-docs-ef483ece79c8bbfc7e1caf48fda6cf5b632bb566.zip
howto: Changed Generic API description
-rw-r--r--howto.tex12
1 files changed, 10 insertions, 2 deletions
diff --git a/howto.tex b/howto.tex
index c29a7a5..7532803 100644
--- a/howto.tex
+++ b/howto.tex
@@ -469,12 +469,20 @@ $ test-device blocked <device address> [yes/no]
\subsection{Generic Attribute API}
+Generic Attribute API documentation is available at doc/generic-api.txt. It
+is still experimental API. GATT based services have different requirements
+regarding (re)connection behaviour making abstractions difficult. The idea
+behind this API is to provide a generic method to external GATT client
+applications to handle characteristics directly.
+
+An application can use the Generic Attribute API or use profile specific APIs.
+Currently available APIs: Proximity, Find Me and Thermometer.
+
The \verb|test-attrib| is a script which tests the Generic Attribute D-Bus API.
Before using \verb|test-attrib| the remote device needs to be paired using
\verb|test-device|, \verb|simple-agent| or any other client.
-There are basically 4 operations that you can perform with \verb|test-attrib|
-script:
+Usage example:
\begin{enumerate}