[bluez/bluez] ba27f7: monitor/att: Add initial decoding for HIDS attributes

From: Luiz Augusto von Dentz <hidden>
Date: 2026-02-02 17:02:52

  Branch: refs/heads/master
  Home:   https://github.com/bluez/bluez
  Commit: ba27f7a12246a09a2c53f695c15ac4972fcabb03
      https://github.com/bluez/bluez/commit/ba27f7a12246a09a2c53f695c15ac4972fcabb03
  Author: Luiz Augusto von Dentz [off-list ref]
  Date:   2026-01-30 (Fri, 30 Jan 2026)

  Changed paths:
    M monitor/att.c

  Log Message:
  -----------
  monitor/att: Add initial decoding for HIDS attributes

This adds decoders to HID Information and HID Control Point
characteristics.


  Commit: 4c963f21e56a5766fda63670c2ed4e12acc68ee1
      https://github.com/bluez/bluez/commit/4c963f21e56a5766fda63670c2ed4e12acc68ee1
  Author: Luiz Augusto von Dentz [off-list ref]
  Date:   2026-01-30 (Fri, 30 Jan 2026)

  Changed paths:
    M monitor/att.c

  Log Message:
  -----------
  monitor/att: Fix printing data twice

This fixes ATT Read Response printing the data read twice by checking if
there is a dedicated decoder then skip printing the value since it is
latter printed by att_read_func:

== Before ==
ACL Data RX: Handle 2048 flags 0x02 dlen 7
      ATT: Read Response (0x0b) len 2
        Value[2]:
        11 01
        Handle: 0x0030 Type: Report Reference (0x2908)
        Value Handle: 0x002e Type: Report (0x2a4d)
        Value[2]:
        11 01

== After ==
ACL Data RX: Handle 2048 flags 0x02 dlen 7
      ATT: Read Response (0x0b) len 2
        Handle: 0x0030 Type: Report Reference (0x2908)
        Value Handle: 0x002e Type: Report (0x2a4d)
        Value[2]:
        11 01


Compare: https://github.com/bluez/bluez/compare/358ab8994207...4c963f21e56a

To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help