linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH BlueZ v3 0/7] Csip - Client role
@ 2022-11-22 10:12 Sathish Narasimman
  2022-11-22 10:12 ` [PATCH BlueZ v3 1/7] shared/util: Update UUID database for Csip services Sathish Narasimman
                   ` (7 more replies)
  0 siblings, 8 replies; 17+ messages in thread
From: Sathish Narasimman @ 2022-11-22 10:12 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Sathish Narasimman

This version of patch updated with
1. Added btmon decoded log in commit message
2. Fixed few of scan warnings

Sathish Narasimman (7):
  shared/util: Update UUID database for Csip services
  lib/uuid: Add CSIS UUIDs
  main.conf: Add CSIP profile configurable options
  shared/csip: Add initial code for handling CSIP
  profiles: Add initial code for csip plugin
  monitor/att: Add decoding support for CSIP
  tools: Add support to generate RSI using SIRK

 Makefile.am           |   1 +
 Makefile.plugins      |   5 +
 configure.ac          |   4 +
 lib/uuid.h            |   7 +
 monitor/att.c         |  73 ++++++
 profiles/audio/csip.c | 319 ++++++++++++++++++++++++
 src/btd.h             |   9 +
 src/main.c            | 113 +++++++++
 src/main.conf         |  24 ++
 src/shared/csip.c     | 554 ++++++++++++++++++++++++++++++++++++++++++
 src/shared/csip.h     |  44 ++++
 src/shared/util.c     |   3 +
 tools/advtest.c       |  80 +++++-
 13 files changed, 1234 insertions(+), 2 deletions(-)
 create mode 100644 profiles/audio/csip.c
 create mode 100644 src/shared/csip.c
 create mode 100644 src/shared/csip.h

-- 
2.25.1


^ permalink raw reply	[flat|nested] 17+ messages in thread
* [PATCH BlueZ 1/6] lib/uuid: Add CSIS UUIDs
@ 2022-11-21 23:46 Sathish Narasimman
  2022-11-22  3:02 ` CSIP - Client Role bluez.test.bot
  0 siblings, 1 reply; 17+ messages in thread
From: Sathish Narasimman @ 2022-11-21 23:46 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Sathish Narasimman

This adds Coordinated Set Identification Service UUIDs which will
be used by Coordinated Set Identification Profile.
---
 lib/uuid.h | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/lib/uuid.h b/lib/uuid.h
index d5e5665e475c..84ff46cd8f36 100644
--- a/lib/uuid.h
+++ b/lib/uuid.h
@@ -186,6 +186,13 @@ extern "C" {
 #define MEDIA_CP_OP_SUPPORTED_CHRC_UUID         0x2ba5
 #define MEDIA_CONTENT_CONTROL_ID_CHRC_UUID      0x2bba
 
+/* Coordinated Set Identification Profile(CSIP) */
+#define CSIS_UUID					0x1846
+#define CS_SIRK						0x2B84
+#define CS_SIZE						0x2B85
+#define CS_LOCK						0x2B86
+#define CS_RANK						0x2B87
+
 typedef struct {
 	enum {
 		BT_UUID_UNSPEC = 0,
-- 
2.25.1


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

end of thread, other threads:[~2022-12-20 23:40 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-22 10:12 [PATCH BlueZ v3 0/7] Csip - Client role Sathish Narasimman
2022-11-22 10:12 ` [PATCH BlueZ v3 1/7] shared/util: Update UUID database for Csip services Sathish Narasimman
2022-11-22 12:38   ` Csip - Client role bluez.test.bot
2022-11-22 20:03   ` [PATCH BlueZ v3 1/7] shared/util: Update UUID database for Csip services Luiz Augusto von Dentz
2022-11-22 10:12 ` [PATCH BlueZ v3 2/7] lib/uuid: Add CSIS UUIDs Sathish Narasimman
2022-11-22 10:12 ` [PATCH BlueZ v3 3/7] main.conf: Add CSIP profile configurable options Sathish Narasimman
2022-11-22 20:13   ` Luiz Augusto von Dentz
2022-11-23  0:07     ` Luiz Augusto von Dentz
2022-11-22 10:12 ` [PATCH BlueZ v3 4/7] shared/csip: Add initial code for handling CSIP Sathish Narasimman
2022-11-22 20:37   ` Luiz Augusto von Dentz
2022-11-22 10:12 ` [PATCH BlueZ v3 5/7] profiles: Add initial code for csip plugin Sathish Narasimman
2022-11-22 20:30   ` Luiz Augusto von Dentz
2022-11-22 10:12 ` [PATCH BlueZ v3 6/7] monitor/att: Add decoding support for CSIP Sathish Narasimman
2022-11-22 10:12 ` [PATCH BlueZ v3 7/7] tools: Add support to generate RSI using SIRK Sathish Narasimman
2022-11-22 20:19   ` Luiz Augusto von Dentz
2022-12-20 23:40 ` [PATCH BlueZ v3 0/7] Csip - Client role patchwork-bot+bluetooth
  -- strict thread matches above, loose matches on Subject: below --
2022-11-21 23:46 [PATCH BlueZ 1/6] lib/uuid: Add CSIS UUIDs Sathish Narasimman
2022-11-22  3:02 ` CSIP - Client Role bluez.test.bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).