All of lore.kernel.org
 help / color / mirror / Atom feed
From: "T. Bolten" <t.bolten@gmx.com>
To: linux-bluetooth@vger.kernel.org
Subject: Multiple BLE connections to one GATT-Server
Date: Fri, 17 Oct 2014 11:43:26 +0200	[thread overview]
Message-ID: <5440E4BE.3020303@gmx.com> (raw)

Hello,

I'm new in the area of Bluetooth-programming and I hope this is the 
right place for my question. A web search at the usual web portals was 
not very helpful due to contradictory statements and I'm "lost" in the 
Bluetooth Core specification.

Basically my question related to Bluetooth Low Energy is the following:

Is it technically possible to connect multiple BLE GATT Clients (in my 
case smartphones, called in the bluetooth terminology central/master 
device?) to one BLE GATT Server (in my case a Linux box with Bluez, 
called in the bluetooth terminology slave or peripheral device?)?


The basic idea here is that several different smartphones should 
simultaneously read (read-only, not write) some self-defined service 
characteristics to inform the clients about some kind of progress or 
event state. These progress-information is unfortunately to large to be 
included in the advertisement package.


I have already an implementation that advertises a service with some 
self defined characteristics but I can connect to this GATT service only 
with one smartphone - then the advertising stops and I'm unable to 
connect to this service with an other device.

After reading a lot of web posts I'm unsure if my idea can work or it is 
already "broken by design"?

I am grateful for any suggestion.

Greetings
T. Bolten

             reply	other threads:[~2014-10-17  9:43 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-10-17  9:43 T. Bolten [this message]
2014-10-17 11:45 ` Multiple BLE connections to one GATT-Server Marcel Holtmann
  -- strict thread matches above, loose matches on Subject: below --
2014-10-17  8:48 T. Bolten
2014-10-17  9:31 ` T. Bolten

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5440E4BE.3020303@gmx.com \
    --to=t.bolten@gmx.com \
    --cc=linux-bluetooth@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.