mbox series

[BlueZ,v2,0/4] Implementation of MICS and MICP

Message ID 20230905070912.82340-1-nitin.jadhav@nxp.com (mailing list archive)
Headers show
Series Implementation of MICS and MICP | expand

Message

Nitin Jadhav Sept. 5, 2023, 7:09 a.m. UTC
Hello Maintainers,

This Patch series contains following points:
- code implementation of Mandatory features of MICS and MICP.
- code implementation of Unit Test cases of MICS and MICP.

Implementation of following features have been handled in this Patch series.
MICS-MICP:
- MICS Service
- Mute Characteristic[Read, Write, Notify]
- Configure Mute Notifications
- Read Mute
- Set Mute

Unit Tests:
- Implemented  Unit Test cases for Mandatory testcases as per 
testspecs[MICS.TS.p0ed2.pdf & MICP.TS.p3.pdf],for both MICS and MICP.
- All Unit Test cases are tested and all are Passed.
		
Thank you in advance for your review.

Warm Regards
Nitin Jadhav

Nitin Jadhav (4):
  lib/uuid.h: Add UUID(s)
  src/shared/micp.c: To implement MICP profile MICS service
  profiles/audio/micp.c: To implement MICP plugin
  unit/test-micp-test-mics: To implement unit tester code

 Makefile.am           |  14 +
 Makefile.plugins      |   5 +
 configure.ac          |   4 +
 lib/uuid.h            |   5 +
 profiles/audio/micp.c | 340 ++++++++++++++++
 src/shared/micp.c     | 887 ++++++++++++++++++++++++++++++++++++++++++
 src/shared/micp.h     |  83 ++++
 unit/test-micp.c      | 357 +++++++++++++++++
 unit/test-mics.c      | 317 +++++++++++++++
 9 files changed, 2012 insertions(+)
 create mode 100644 profiles/audio/micp.c
 create mode 100644 src/shared/micp.c
 create mode 100644 src/shared/micp.h
 create mode 100644 unit/test-micp.c
 create mode 100644 unit/test-mics.c

Comments

patchwork-bot+bluetooth@kernel.org Sept. 5, 2023, 6:54 p.m. UTC | #1
Hello:

This series was applied to bluetooth/bluez.git (master)
by Luiz Augusto von Dentz <luiz.von.dentz@intel.com>:

On Tue,  5 Sep 2023 10:09:08 +0300 you wrote:
> Hello Maintainers,
> 
> This Patch series contains following points:
> - code implementation of Mandatory features of MICS and MICP.
> - code implementation of Unit Test cases of MICS and MICP.
> 
> Implementation of following features have been handled in this Patch series.
> MICS-MICP:
> - MICS Service
> - Mute Characteristic[Read, Write, Notify]
> - Configure Mute Notifications
> - Read Mute
> - Set Mute
> 
> [...]

Here is the summary with links:
  - [BlueZ,v2,1/4] lib/uuid.h: Add UUID(s)
    (no matching commit)
  - [BlueZ,v2,2/4] src/shared/micp.c: To implement MICP profile MICS service
    https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=5c788b73b8a5
  - [BlueZ,v2,3/4] profiles/audio/micp.c: To implement MICP plugin
    https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=2e47711d4d81
  - [BlueZ,v2,4/4] unit/test-micp-test-mics: To implement unit tester code
    (no matching commit)

You are awesome, thank you!