Hi Is there a tool/utility for browsing the local GATT table. I have so far used "bluetoothctl info" as follows:- [bluetooth]menu gatt [bluetooth]register-service 0xFFFF [bluetooth]register-characteristic 0xAAAA read,write [bluetooth]register-application [bluetooth]back [bluetooth]info Controller 00:16:A4:09:31:11 (public) Name: linuxvm Alias: linuxvm Class: 0x000c0000 Powered: yes Discoverable: no Pairable: yes UUID: Headset AG (00001112-0000-1000-8000-00805f9b34fb) UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb) UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb) UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb) UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb) UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb) UUID: Audio Source (0000110a-0000-1000-8000-00805f9b34fb) UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b34fb) UUID: Unknown (0000ffff-0000-1000-8000-00805f9b34fb) UUID: Headset (00001108-0000-1000-8000-00805f9b34fb) Modalias: usb:v1D6Bp0246d0532 Discovering: no However, this does not show the list of characteristics/descriptors and their handles which is what I am after. I am using BlueZ 5.50 on an Ubuntu machine running Linux 4.15.0-43-generic. Thanks Youssif