Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp2151221ybb; Mon, 30 Mar 2020 00:05:33 -0700 (PDT) X-Google-Smtp-Source: ADFU+vvBNFE53841ggeKLajVueIMHQCV1obhkpthVbbamFLmY21Dbta6wq2/EVS+BerA12SSW/zG X-Received: by 2002:a9d:a6b:: with SMTP id 98mr7739994otg.21.1585551933666; Mon, 30 Mar 2020 00:05:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585551933; cv=none; d=google.com; s=arc-20160816; b=rwRpX1O/3ZSVK5PgNr0FplPiXBFmOXYVIUwSHERDbM13vqk3lqXlYCl/xHVhTJd1D8 LtQAWtIpNpb3PwFCY6ssAREZ3+7Ady1OTvar4/hY/qYIBvCyFryQp4x7FBkhJP9998nj lKS+a7hrcSR4vkLQSAp6+/GIbdTEzJ6iOascgnOWA/h5DwV1bi7GW2XwtZEMbZln2P/Z eBXstyc3bxTJhwmTAMVd/iWJlaz8WDkTUu2pgvS/l5CtVWsvz1E0F+3iqA8/2XtKYsi7 vvWisQTAx2vkghfibvoplu8LoTiPMjR7LTGn1tgtQutDLgC3NLxuvy1ULMq4SlbAQ9tN ltzw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:from:subject:mime-version :message-id:date:dkim-signature; bh=c38wUvtWc9xaFSLYpIT9xHL1ndQr3Bpo0kDMTwnucV4=; b=yMeNCJwHCKvqPAxDuQXfn2PkBEGhHmhIkcfV3wNSxh21mwbupD7DpuPD+UQ676Akio QMS6BmV0w0WW8ISTPnZ++XuIUj33t2NbHN4LhtJwyHMgR/NN/1QAGl3rcqUVOaeLYxaL IwH9lidgwj7juVtMYUkP3ZsuT5ufoIlRT9bm+SG6GmLCMI11qzrbr0gtgzWbSdVJNGLc ezlyH6oFIcz8LDrDnz70cePpVh5hUV1vMSDKOkyyJl3cWZyi48VEoFZRyT05H6Vflmlq awA+sex4V1VKEkxRnpMJRhtfsdnKMOxIop4bk1WfDM3zkVoekloHnMUClbW5E1bm1Mxx /NlQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=KjR0nK+E; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s21si5976677otr.16.2020.03.30.00.05.21; Mon, 30 Mar 2020 00:05:33 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=KjR0nK+E; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728685AbgC3HEv (ORCPT + 99 others); Mon, 30 Mar 2020 03:04:51 -0400 Received: from mail-pg1-f201.google.com ([209.85.215.201]:37308 "EHLO mail-pg1-f201.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728489AbgC3HEu (ORCPT ); Mon, 30 Mar 2020 03:04:50 -0400 Received: by mail-pg1-f201.google.com with SMTP id q15so14171327pgb.4 for ; Mon, 30 Mar 2020 00:04:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:message-id:mime-version:subject:from:to:cc; bh=c38wUvtWc9xaFSLYpIT9xHL1ndQr3Bpo0kDMTwnucV4=; b=KjR0nK+ERVfHJF1VnyvrvMfQTqWtr1W7PFe6j4IJs39tT5k+AI8dtbHiSRBj4qxIEh 4cm1Dv1t1EBSTmwlVU8hBKghCXlWMmbjw18Fy4QNKk3Hh9PDP4JWBoJ7wbkI4MyjpqF3 Py8yEHuo4bqa1SW3dv828zfKZGv183BK1nNVUOkGs6Bu2aKU3plm4urJNvUqy931lZVS 9teUsah0noMbHtgbAWXq93Vy8mETjIpaDk0J1hPfQ1ez5b+ADzjPxxmUC/aiwUJZtNzZ g0nMuMHH0JH6EkZMbe9Qe8fQm7llcvWt4Jd1d7PjZN3lcpgusGoPJFgWv7HoKs9CZAqo 0lOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:mime-version:subject:from:to:cc; bh=c38wUvtWc9xaFSLYpIT9xHL1ndQr3Bpo0kDMTwnucV4=; b=f9Y3MAifR6h4s3exxa8y2wcvK16bap9++zPuV0URfSfmk+DRRuo/zKiResVux1SBV9 dTc8UFOz2raXH1TDLmfqPhz39K046UmODpKXwlZ+ROFuXC7L1K/oUeAIGN+zxJTL68ku UA0pYvGECWFK9o9xROmFLXOtivpG6LTSuDPRfyWdXfvS9I3hJYFJKgLc1Vi7k+lvaWp+ hBGTztV4A2Wsef3kNpVlYRuXfOTlTmvj5coWRZQVX3Sc4rrthHnPtUef337UKMPxgosf XB47SZfsyBpLuy0+8heGULAZ2OQn8SzNZOfOZbxP/9OCYjcVmk0PeqsmBaq0nuOXcqLO xujQ== X-Gm-Message-State: ANhLgQ2/k1rKYcZZoi7P+Oj8z+H+qQ/eRKG34LKURCNektG0GRjtRByR aeay7E5QngpcVxldLAwS0u9hU7IjHIQCJaHRQQhkN3ITxlIzgPH0uqUp+ax/aZG5yu+6i5ZYw+T +Tyd74vl7JvW0S42wojNDeem0ZkV74ljC8ingcPmCBj0jH42jkIM/arqYzhymoroIv4TvrMo9lR udIEoKXrbiDxM= X-Received: by 2002:a17:90a:4497:: with SMTP id t23mr13764726pjg.102.1585551887593; Mon, 30 Mar 2020 00:04:47 -0700 (PDT) Date: Mon, 30 Mar 2020 15:04:32 +0800 Message-Id: <20200330070438.37316-1-howardchung@google.com> Mime-Version: 1.0 X-Mailer: git-send-email 2.26.0.rc2.310.g2932bb562d-goog Subject: [Bluez PATCH v1 0/6] Add support of setting advertiing intervals. From: Howard Chung To: linux-bluetooth@vger.kernel.org, luiz.von.dentz@intel.com Cc: chromeos-bluetooth-upstreaming@chromium.org, Howard Chung Content-Type: text/plain; charset="UTF-8" Sender: linux-bluetooth-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Hi Linux bluetooth, this is a series of patches for supporting setting of LE advertising intervals from D-Bus API. Hi linux bluetooth, this is the lib/mgmt part of supporting LE set advertising interval series patches. Thanks Hi linux bluetooth, this is the advertising part of supporting LE set advertising interval series patches. Thanks Hi linux bluetooth, this is the documentation part of supporting LE set advertising interval series patches. Thanks Hi linux bluetooth, this is the monitor part of supporting LE set advertising interval series patches. Thanks Hi linux bluetooth, this is the test part of supporting LE set advertising interval series patches. Thanks Hi linux bluetooth, this patch is the btmgmt part of supporting LE Set Advertising Interval series. Thanks Howard Chung (6): lib/mgmt: Add LE Set Advertising Interval definition core/advertising: Add support for LE set adverting interval doc: Add documentation for LE Set Advertising Interval monitor: Add support for decoding LE Set Advertising Interval test: Add test for LE Set Advertising Interval tools/btmgmt: Add setting string for LE Set Advertising Interval doc/advertising-api.txt | 13 +++++ doc/mgmt-api.txt | 25 +++++++++ lib/mgmt.h | 11 ++++ monitor/control.c | 1 + monitor/packet.c | 21 +++++++ src/advertising.c | 90 ++++++++++++++++++++++++++++++ test/example-advertising-intervals | 48 ++++++++++++++++ tools/btmgmt.c | 1 + 8 files changed, 210 insertions(+) create mode 100644 test/example-advertising-intervals -- 2.26.0.rc2.310.g2932bb562d-goog