Return-Path: From: Lukasz Rymanowski To: linux-bluetooth@vger.kernel.org Cc: Lukasz Rymanowski Subject: [PATCH 00/11] shared/hfp: Add support for HFP HF Date: Thu, 2 Oct 2014 21:29:48 +0200 Message-Id: <1412278199-5761-1-git-send-email-lukasz.rymanowski@tieto.com> Sender: linux-bluetooth-owner@vger.kernel.org List-ID: Following patches extends hfp API with HFP HF functionality. HFP HF parser has been added and unit test for it. TODO: add functions to parse AT response. To consider: how strict we should be when it comes to parsing AT responses. For example, at the moment, command +CCLC: will be recognized as +CCLC: eventhough correct response format should be +CCLC: Note: As discussed on IRC I did not try to generalize code. Lukasz Rymanowski (11): shared/hfp: Add support for HFP HF shared/hfp: Add set_debug and close_on_unref API for HFP HF shared/hfp: Add set disconnect handler and disconnect API to HFP HF shared/hfp: Add register/unregister event for HFP HF shared/hfp: Add HFP HF parser shared/hfp: Add send AT command API for HFP HF unit/test-hfp: Provide test_handler function via struct data unit/test-hfp: Add init test for HFP HF unit/test-hfp: Add send command tests for HFP HF unit/test-hfp: Add tests for unsolicited results for HFP HF unit/test-hfp: Add some robustness tests for HFP HF src/shared/hfp.c | 618 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ src/shared/hfp.h | 28 +++ unit/test-hfp.c | 272 ++++++++++++++++++++++-- 3 files changed, 899 insertions(+), 19 deletions(-) -- 1.8.4