[bluez/bluez] b8a113: shared/vcp: Add initial code for handling VCP

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



  Branch: refs/heads/master
  Home:   https://github.com/bluez/bluez
  Commit: b8a113ecbabcae1c6192bdb9b9ab6f352056c5bf
      https://github.com/bluez/bluez/commit/b8a113ecbabcae1c6192bdb9b9ab6f352056c5bf
  Author: Sathish Narasimman <sathish.narasimman@xxxxxxxxx>
  Date:   2022-09-19 (Mon, 19 Sep 2022)

  Changed paths:
    M Makefile.am
    A src/shared/vcp.c
    A src/shared/vcp.h

  Log Message:
  -----------
  shared/vcp: Add initial code for handling VCP

This adds initial code for Volume Control Profile.


  Commit: a96ede87c63f1c4a397240841e1f460fbbc288b3
      https://github.com/bluez/bluez/commit/a96ede87c63f1c4a397240841e1f460fbbc288b3
  Author: Sathish Narasimman <sathish.narasimman@xxxxxxxxx>
  Date:   2022-09-19 (Mon, 19 Sep 2022)

  Changed paths:
    M Makefile.plugins
    M configure.ac
    A profiles/audio/vcp.c

  Log Message:
  -----------
  profiles: Add initial code for vcp plugin

This adds initial code for vcp plugin which handles Volume Control
Profile and Volume Control Service.


  Commit: 115514d85a17dcc03da4f784c9d65c1e98491296
      https://github.com/bluez/bluez/commit/115514d85a17dcc03da4f784c9d65c1e98491296
  Author: Sathish Narasimman <sathish.narasimman@xxxxxxxxx>
  Date:   2022-09-19 (Mon, 19 Sep 2022)

  Changed paths:
    M monitor/att.c

  Log Message:
  -----------
  monitor/att: Add decoding support for Volume Control Serice

This adds decoding support for VCS attributes

> ACL Data RX: Handle 3585 flags 0x02 dlen 7
      ATT: Read Request (0x0a) len 2
        Handle: 0x0017 Type: Volume State (0x2b7d)
< ACL Data TX: Handle 3585 flags 0x00 dlen 8
      ATT: Read Response (0x0b) len 3
        Value: 000000
        Handle: 0x0017 Type: Volume State (0x2b7d)
            Volume Setting: 0
            Not Muted: 0
            Change Counter: 0
> HCI Event: Number of Completed Packets (0x13) plen 5
        Num handles: 1
        Handle: 3585 Address: 49:71:FC:C0:66:C6 (Resolvable)
        Count: 1
> ACL Data RX: Handle 3585 flags 0x02 dlen 7
      ATT: Read Request (0x0a) len 2
        Handle: 0x001c Type: Volume Flags (0x2b7f)
< ACL Data TX: Handle 3585 flags 0x00 dlen 6
      ATT: Read Response (0x0b) len 1
        Value: 01
        Handle: 0x001c Type: Volume Flags (0x2b7f)
            Volume Falg: 1


Compare: https://github.com/bluez/bluez/compare/f6ac0886f08e...115514d85a17



[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux