diff --git a/include/libdivecomputer/descriptor.h b/include/libdivecomputer/descriptor.h index f1c815d..a78b600 100644 --- a/include/libdivecomputer/descriptor.h +++ b/include/libdivecomputer/descriptor.h @@ -33,6 +33,7 @@ typedef enum dc_transport_t { DC_TRANSPORT_NONE, DC_TRANSPORT_SERIAL, DC_TRANSPORT_USB, + DC_TRANSPORT_USBHID, DC_TRANSPORT_IRDA, DC_TRANSPORT_BLUETOOTH } dc_transport_t; diff --git a/src/descriptor.c b/src/descriptor.c index e019172..f0301bb 100644 --- a/src/descriptor.c +++ b/src/descriptor.c @@ -428,7 +428,7 @@ dc_descriptor_get_transport (dc_descriptor_t *descriptor) if (descriptor->type == DC_FAMILY_ATOMICS_COBALT) return DC_TRANSPORT_USB; else if (descriptor->type == DC_FAMILY_SUUNTO_EONSTEEL) - return DC_TRANSPORT_USB; + return DC_TRANSPORT_USBHID; else if (descriptor->type == DC_FAMILY_UWATEC_SMART) return DC_TRANSPORT_IRDA; else