Linux bluetooth development
 help / color / mirror / Atom feed
* [PATCH] TODO: ATT protocol transactions timeout
@ 2010-10-19 21:27 Claudio Takahasi
  2010-10-19 21:27 ` [PATCH] TODO: Advertising management Claudio Takahasi
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Claudio Takahasi @ 2010-10-19 21:27 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Claudio Takahasi

---
 TODO |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/TODO b/TODO
index b4682e8..d95932b 100644
--- a/TODO
+++ b/TODO
@@ -137,3 +137,10 @@ ATT/GATT
 
   Priority: Low
   Complexity: C2
+
+- gattrib needs to be extended to handle Attribute Protocol Transactions
+  timeout. See Volume 3, Part F, section 3.3.3 and Part G, section 4.14
+  for more information.
+
+  Priority: Low
+  Complexity: C2
-- 
1.7.3.1


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH] TODO: Advertising management
  2010-10-19 21:27 [PATCH] TODO: ATT protocol transactions timeout Claudio Takahasi
@ 2010-10-19 21:27 ` Claudio Takahasi
  2010-10-19 21:27 ` [PATCH] TODO: Define Auto Connection Establishment Procedure Claudio Takahasi
  2010-10-19 21:53 ` [PATCH] TODO: ATT protocol transactions timeout Johan Hedberg
  2 siblings, 0 replies; 4+ messages in thread
From: Claudio Takahasi @ 2010-10-19 21:27 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Claudio Takahasi

---
 TODO |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/TODO b/TODO
index d95932b..948d4d0 100644
--- a/TODO
+++ b/TODO
@@ -26,6 +26,20 @@ Low Energy
   Priority: Medium
   Complexity: C2
 
+- Advertising management. Adapter interface needs to be changed to manage
+  connection modes, adapter type and advertising policy. See Volume 3,
+  Part C, section 9.3. If Attribute Server is enabled the LE capable
+  adapter shall to start advertising. Further investigation is necessary
+  to define which connectable mode needs to be supported: Non-connectable,
+  directed connectable and undirected connectable. Basically, two connectable
+  scenarios shall be addressed:
+  1. GATT client is disconnected, but intends to become a Peripheral to
+     receive indications/notifications.
+  2. GATT server intends to accept connections.
+
+  Priority: Medium
+  Complexity: C2
+
 - Device Name Characteristic is a GAP characteristic for Low Energy. This
   characteristic shall be integrated/used in the discovery procedure. The
   ideia is to report the value of this characteristic using DeviceFound signals.
-- 
1.7.3.1


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH] TODO: Define Auto Connection Establishment Procedure
  2010-10-19 21:27 [PATCH] TODO: ATT protocol transactions timeout Claudio Takahasi
  2010-10-19 21:27 ` [PATCH] TODO: Advertising management Claudio Takahasi
@ 2010-10-19 21:27 ` Claudio Takahasi
  2010-10-19 21:53 ` [PATCH] TODO: ATT protocol transactions timeout Johan Hedberg
  2 siblings, 0 replies; 4+ messages in thread
From: Claudio Takahasi @ 2010-10-19 21:27 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Claudio Takahasi

---
 TODO |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/TODO b/TODO
index 948d4d0..c0a25f1 100644
--- a/TODO
+++ b/TODO
@@ -40,6 +40,20 @@ Low Energy
   Priority: Medium
   Complexity: C2
 
+- Define Auto Connection Establishment Procedure. Some profiles such as
+  Proximity requires an active link to identify path lost situation. It is
+  necessary to define how to manage connections, it seems that White List
+  is appropriated to address auto connections, however is not clear if the
+  this procedure shall be a profile specific detail or if the remote device
+  object can expose a property "WhiteList", maybe "Trusted" property can be
+  also used for this purpose. Another alternative is to define a method to
+  allow application to request/register the wanted scanning/connection
+  parameters. Before start this task, a RFC/PATCH shall be sent to the ML.
+  See Volume 3, Part C, section 9.3.5 for more information.
+
+  Priority: Medium
+  Complexity: C2
+
 - Device Name Characteristic is a GAP characteristic for Low Energy. This
   characteristic shall be integrated/used in the discovery procedure. The
   ideia is to report the value of this characteristic using DeviceFound signals.
-- 
1.7.3.1


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [PATCH] TODO: ATT protocol transactions timeout
  2010-10-19 21:27 [PATCH] TODO: ATT protocol transactions timeout Claudio Takahasi
  2010-10-19 21:27 ` [PATCH] TODO: Advertising management Claudio Takahasi
  2010-10-19 21:27 ` [PATCH] TODO: Define Auto Connection Establishment Procedure Claudio Takahasi
@ 2010-10-19 21:53 ` Johan Hedberg
  2 siblings, 0 replies; 4+ messages in thread
From: Johan Hedberg @ 2010-10-19 21:53 UTC (permalink / raw)
  To: Claudio Takahasi; +Cc: linux-bluetooth

Hi Claudio,

On Tue, Oct 19, 2010, Claudio Takahasi wrote:
> ---
>  TODO |    7 +++++++
>  1 files changed, 7 insertions(+), 0 deletions(-)

This one and the two other TODO patches have been pushed upstream.
Thanks.

Johan

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-10-19 21:53 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-19 21:27 [PATCH] TODO: ATT protocol transactions timeout Claudio Takahasi
2010-10-19 21:27 ` [PATCH] TODO: Advertising management Claudio Takahasi
2010-10-19 21:27 ` [PATCH] TODO: Define Auto Connection Establishment Procedure Claudio Takahasi
2010-10-19 21:53 ` [PATCH] TODO: ATT protocol transactions timeout Johan Hedberg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox