public inbox for linux-bluetooth@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/17] Heart Rate Profile plugin
@ 2012-09-05 13:05 Andrzej Kaczmarek
  2012-09-05 13:05 ` [PATCH v2 01/17] Heart Rate Profile API Andrzej Kaczmarek
                   ` (16 more replies)
  0 siblings, 17 replies; 20+ messages in thread
From: Andrzej Kaczmarek @ 2012-09-05 13:05 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Andrzej Kaczmarek

Hi,

Here's v2 of HRP plugin implementation. Changes from v1 include:
- update to btd_profile
- API change: make watchers per-adapter instead of per-device
  there's new interface registered for adapter HeartRateManager to (un)register
  watchers and MeasurementReceived method in HeartRateWatcher interface has
  additional parameter with device object path
- API change: make "Location" device property
  "Location" is now device property, previously it was send with every single
  measurement which does not make sense since it's not part of measurement
  (unlike Temperature Type in HTP) and cannot change
- other small fixes and some refactoring so patches can be split better

Comments are welcome.


Andrzej Kaczmarek (6):
  heartrate: Add attio callbacks
  heartrate: Enable measurement when watchers are registered
  heartrate: Read Heart Rate Control Point characteristics
  heartrate: Handle characteristics value changed notification
  heartrate: Process Heart Rate Measurement characteristics
  heartrate: Add Reset method

Rafal Garbat (10):
  heartrate: Add Heart Rate Profile client
  heartrate: Discover characteristics
  heartrate: Process characteristics
  heartrate: Discover characteristics descriptors
  heartrate: Process characteristics descriptors
  heartrate: Add HeartRateManager interface
  heartrate: Read Body Sensor Location characteristics
  heartrate: Add GetProperties method
  heartrate: Add HeartRateWatcher interface to default policy
  heartrate: Add test script

Santiago Carot-Nemesio (1):
  Heart Rate Profile API

 Makefile.am                    |   9 +-
 Makefile.tools                 |   4 +-
 doc/heartrate-api.txt          |  83 ++++
 lib/uuid.h                     |   5 +
 profiles/heartrate/heartrate.c | 971 +++++++++++++++++++++++++++++++++++++++++
 profiles/heartrate/heartrate.h |  27 ++
 profiles/heartrate/main.c      |  52 +++
 profiles/heartrate/manager.c   |  95 ++++
 profiles/heartrate/manager.h   |  24 +
 src/bluetooth.conf             |   1 +
 test/test-heartrate            | 103 +++++
 11 files changed, 1370 insertions(+), 4 deletions(-)
 create mode 100644 doc/heartrate-api.txt
 create mode 100644 profiles/heartrate/heartrate.c
 create mode 100644 profiles/heartrate/heartrate.h
 create mode 100644 profiles/heartrate/main.c
 create mode 100644 profiles/heartrate/manager.c
 create mode 100644 profiles/heartrate/manager.h
 create mode 100755 test/test-heartrate

-- 
1.7.11.3


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

end of thread, other threads:[~2012-09-05 13:49 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-05 13:05 [PATCH v2 00/17] Heart Rate Profile plugin Andrzej Kaczmarek
2012-09-05 13:05 ` [PATCH v2 01/17] Heart Rate Profile API Andrzej Kaczmarek
2012-09-05 13:47   ` Vinicius Costa Gomes
2012-09-05 13:05 ` [PATCH v2 02/17] heartrate: Add Heart Rate Profile client Andrzej Kaczmarek
2012-09-05 13:05 ` [PATCH v2 03/17] heartrate: Add attio callbacks Andrzej Kaczmarek
2012-09-05 13:05 ` [PATCH v2 04/17] heartrate: Discover characteristics Andrzej Kaczmarek
2012-09-05 13:05 ` [PATCH v2 05/17] heartrate: Process characteristics Andrzej Kaczmarek
2012-09-05 13:05 ` [PATCH v2 06/17] heartrate: Discover characteristics descriptors Andrzej Kaczmarek
2012-09-05 13:05 ` [PATCH v2 07/17] heartrate: Process " Andrzej Kaczmarek
2012-09-05 13:05 ` [PATCH v2 08/17] heartrate: Add HeartRateManager interface Andrzej Kaczmarek
2012-09-05 13:05 ` [PATCH v2 09/17] heartrate: Enable measurement when watchers are registered Andrzej Kaczmarek
2012-09-05 13:49   ` Vinicius Costa Gomes
2012-09-05 13:05 ` [PATCH v2 10/17] heartrate: Read Body Sensor Location characteristics Andrzej Kaczmarek
2012-09-05 13:05 ` [PATCH v2 11/17] heartrate: Read Heart Rate Control Point characteristics Andrzej Kaczmarek
2012-09-05 13:05 ` [PATCH v2 12/17] heartrate: Handle characteristics value changed notification Andrzej Kaczmarek
2012-09-05 13:05 ` [PATCH v2 13/17] heartrate: Process Heart Rate Measurement characteristics Andrzej Kaczmarek
2012-09-05 13:05 ` [PATCH v2 14/17] heartrate: Add Reset method Andrzej Kaczmarek
2012-09-05 13:05 ` [PATCH v2 15/17] heartrate: Add GetProperties method Andrzej Kaczmarek
2012-09-05 13:05 ` [PATCH v2 16/17] heartrate: Add HeartRateWatcher interface to default policy Andrzej Kaczmarek
2012-09-05 13:05 ` [PATCH v2 17/17] heartrate: Add test script Andrzej Kaczmarek

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