X-Git-Url: https://git.ao2.it/libam7xxx.git/blobdiff_plain/5003b770a9466d1adefa8bdf4d2cdec1fec333e3..fc26cf192559400a4dce1341dbb691fc5c987b96:/src/am7xxx.c diff --git a/src/am7xxx.c b/src/am7xxx.c index 5b98b84..08858cd 100644 --- a/src/am7xxx.c +++ b/src/am7xxx.c @@ -91,6 +91,11 @@ static struct am7xxx_usb_device_descriptor supported_devices[] = { .vendor_id = 0x21e7, .product_id = 0x000e, }, + { + .name = "Philips/Sagemcom PicoPix 2055", + .vendor_id = 0x21e7, + .product_id = 0x0016, + }, }; /* The header size on the wire is known to be always 24 bytes, regardless of @@ -234,7 +239,10 @@ static void debug_dump_header(am7xxx_context *ctx, struct am7xxx_header *h) debug(ctx, "BEGIN\n"); debug(ctx, "packet_type: 0x%08x (%u)\n", h->packet_type, h->packet_type); - debug(ctx, "direction: 0x%02hhx (%hhu)\n", h->direction, h->direction); + debug(ctx, "direction: 0x%02hhx (%hhu) (%s)\n", h->direction, h->direction, + h->direction == AM7XXX_DIRECTION_IN ? "IN" : + h->direction == AM7XXX_DIRECTION_OUT ? "OUT" : + "UNKNOWN"); debug(ctx, "header_data_len: 0x%02hhx (%hhu)\n", h->header_data_len, h->header_data_len); debug(ctx, "unknown2: 0x%02hhx (%hhu)\n", h->unknown2, h->unknown2); debug(ctx, "unknown3: 0x%02hhx (%hhu)\n", h->unknown3, h->unknown3);