diff --git a/profiles/input/hog.c b/profiles/input/hog.c
index 4be9fd2..bd35830 100644
--- a/profiles/input/hog.c
+++ b/profiles/input/hog.c
int i, err;
GSList *l;
+ DBG("HoG inspecting report map");
+
if (status != 0) {
error("Report Map read failed: %s", att_ecode2str(status));
return;
bt_uhid_register(hogdev->uhid, UHID_GET_REPORT, get_report, hogdev);
hogdev->uhid_created = TRUE;
+ DBG("HoG created uHID device");
for (l = hogdev->reports; l; l = l->next) {
struct report *r = l->data;
GSList *l;
uint16_t info_handle = 0, proto_mode_handle = 0;
+ DBG("HoG inspecting characteristics");
+
if (status != 0) {
const char *str = att_ecode2str(status);
DBG("Discover all characteristics failed: %s", str);
report);
discover_descriptor(hogdev->attrib, start, end, report);
} else if (bt_uuid_cmp(&uuid, &report_map_uuid) == 0) {
+ DBG("HoG discovering report map");
gatt_read_char(hogdev->attrib, chr->value_handle,
report_map_read_cb, hogdev);
discover_descriptor(hogdev->attrib, start, end, hogdev);
hogdev->attrib = g_attrib_ref(attrib);
if (hogdev->reports == NULL) {
+ DBG("HoG discovering characteristics");
gatt_discover_char(hogdev->attrib, prim->range.start,
prim->range.end, NULL,
char_discovered_cb, hogdev);