From b8f60de4e5c672fe3d5161061f2483908e0e6ceb Mon Sep 17 00:00:00 2001 From: Olivier Martin Date: Mon, 1 Feb 2021 16:46:25 +0100 Subject: [PATCH] dbus/gattlib_notification: Print which UUID cannot be found --- dbus/gattlib_notification.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dbus/gattlib_notification.c b/dbus/gattlib_notification.c index 51a0e85..db20a6f 100644 --- a/dbus/gattlib_notification.c +++ b/dbus/gattlib_notification.c @@ -152,7 +152,11 @@ static int connect_signal_to_characteristic_uuid(gatt_connection_t* connection, struct dbus_characteristic dbus_characteristic = get_characteristic_from_uuid(connection, uuid); if (dbus_characteristic.type == TYPE_NONE) { - puts("Not found"); + char uuid_str[MAX_LEN_UUID_STR + 1]; + + gattlib_uuid_to_string(uuid, uuid_str, sizeof(uuid_str)); + + fprintf(stderr, "GATT characteristic '%s' not found\n", uuid_str); return GATTLIB_NOT_FOUND; } #if BLUEZ_VERSION > BLUEZ_VERSIONS(5, 40)