Return-Path: From: Andrzej Kaczmarek To: CC: Andrzej Kaczmarek Subject: [PATCH v3 00/15] Thermometer watchers API change + fixes Date: Tue, 9 Oct 2012 13:19:43 +0200 Message-ID: <1349781598-22580-1-git-send-email-andrzej.kaczmarek@tieto.com> MIME-Version: 1.0 Content-Type: text/plain Sender: linux-bluetooth-owner@vger.kernel.org List-ID: Hi, Changes since v2: - restored special values for exponent and mantissa in API document and added note about IEEE spec - fixed parameters parsing for incoming measurement (memset was placed in wrong place) Also this was tested with PTS 4.5.3 and works fine now after memset fix, except for TP/THF/CO/BI-07-I which seems to have issue in PTS (there should be reserved value for temperature type but PTS sends 0x02 which is perfectly valid value thus it won't be discarded on our side). Andrzej Kaczmarek (15): thermometer: Store thermometer devices per-adapter thermometer: Register ThermometerManager interface on adapter path thermometer: Move watcher logic to adapter interface thermometer: Include remote device information in MeasurementReceived thermometer: Update API document thermometer: Update test script thermometer: Reformat MeasurementReceived description thermometer: Change string properties to lower-case thermometer: Update driver naming style thermometer: Add constant definition for watcher interface name thermometer: Add common function to write characteristics CCC thermometer: Refactor processing of measurement characteristic value thermometer: Fix whitespace thermometer: Fix indentation thermometer: Fix missing braces doc/thermometer-api.txt | 136 +++++----- profiles/thermometer/manager.c | 24 +- profiles/thermometer/thermometer.c | 512 +++++++++++++++++++++---------------- profiles/thermometer/thermometer.h | 2 + test/test-thermometer | 16 +- 5 files changed, 395 insertions(+), 295 deletions(-) -- 1.7.11.3