X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Fchronovu-la%2Fapi.c;h=b232a10b966a3b31964a43308167a130a5006edb;hb=6f64ebb22306d1436becd9da4fb3761c99462810;hp=d258d370054a4745b6d1db70c818faf3b28a86e0;hpb=38d32464973b828bf327b9271ef4b0437d85c9f2;p=libsigrok.git diff --git a/hardware/chronovu-la/api.c b/hardware/chronovu-la/api.c index d258d370..b232a10b 100644 --- a/hardware/chronovu-la/api.c +++ b/hardware/chronovu-la/api.c @@ -168,8 +168,12 @@ static GSList *scan(GSList *options) for (i = 0; i < ARRAY_SIZE(vid_pid); i++) { ret = ftdi_usb_open_desc(ftdic, vid_pid[i].vid, vid_pid[i].pid, vid_pid[i].iproduct, NULL); + /* Show errors other than "device not found". */ + if (ret < 0 && ret != -3) + sr_dbg("Error finding/opening device (%d): %s.", + ret, ftdi_get_error_string(ftdic)); if (ret < 0) - continue; /* No device found. */ + continue; /* No device found, or not usable. */ sr_dbg("Found %s device (%04x:%04x).", vid_pid[i].iproduct, vid_pid[i].vid, vid_pid[i].pid);