I'm trying to get a Qardio ARM BP monitor working with Linux/Bluez but cannot seem to read any device characteristics with Bluez. My interaction through bluetoothctl looks like this: # menu gatt # attribute-info 00002a35-0000-1000-8000-00805f9b34fb Characteristic - Blood Pressure Measurement UUID: 00002a35-0000-1000-8000-00805f9b34fb Service: /org/bluez/hci0/dev_B0_49_5F_02_B5_61/service0400 Value: 16 7f 00 49 00 5b 00 00 00 00 00 00 00 00 35 00 ...I.[........5. 00 00 .. Notifying: no Flags: indicate # select-attribute 00002a35-0000-1000-8000-00805f9b34fb # read # Attempting to read /org/bluez/hci0/dev_B0_49_5F_02_B5_61/service0400/char0410 Failed to read: org.bluez.Error.Failed I have bluetoothd running with debug flags but nothing appears in the debug logs. What am I doing wrong?