public inbox for linux-bluetooth@vger.kernel.org
 help / color / mirror / Atom feed
* Missing manual? - GAP Central connecting to multiple peripherals.
@ 2019-07-04 21:26 John Whitmore
  2019-07-05  7:29 ` Barry Byford
  0 siblings, 1 reply; 3+ messages in thread
From: John Whitmore @ 2019-07-04 21:26 UTC (permalink / raw)
  To: linux-bluetooth

BLE at the wrong end of a learning curve and trying to piece things together.

Perhaps I could just give a rough outline of the project. I want a Linux
device to listen for advertisements from a particular BLE sensor and connect
to those sensors, as and when they appear. Once connected, the Linux device
can send commands to the sensor, to turn on/off an LED or request sensor data
from each of the connected sensors.

The Linux kernel is 4.15 is an Ubuntu 16.04 based system.

I was looking at the latest bluez-5.50 doc directory but didn't see a file for
gap.txt, but adapter-api.txt looks like the API I'm looking for.

I'm trying to do this from Python, so currently thinking of using DBus
interface, another learning curve to address.

So after all that a specific bluex questions. I'm missing things, and possibly
incorrectly assuming that I need a certain kernel specified for bluez5.50, but
can't see any mention of versions of bluez relating to versions of kernel.

Secondly bluez-5.50 appears to be building an applicaiton, so I assume that
application has to be running to interface to Linux Kernel bluetooth stack and
handle the DBus API. So bluez should be a system service just started on
powerup?

Thanks for any help, I get the impression that this list is predominately for
guts of the Linux Kernel's bluetooth stack, but user side list is hard to
find.

Thanks again

John

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

end of thread, other threads:[~2019-07-07 11:27 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-07-04 21:26 Missing manual? - GAP Central connecting to multiple peripherals John Whitmore
2019-07-05  7:29 ` Barry Byford
2019-07-07 11:27   ` John Whitmore

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