Hi Peter, On Thu, Jan 2, 2020 at 5:22 PM Peter Belau <pbelau1@xxxxxxxxx> wrote: > > 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? Look at the flags, it only has indicate so it doesn't support reading directly. -- Luiz Augusto von Dentz