X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Frigol-ds1xx2%2Fapi.c;h=ba59c2156af26c66e7026565617d408c76b6277f;hb=21d464a7e53efc9ac9810d9301a12b6a56fdb061;hp=e6e923ccfb7f41f2c78f448e9af1994c8f2a173d;hpb=3b412e3a305cf06ac9bbb91ca5025d1712617b71;p=libsigrok.git diff --git a/hardware/rigol-ds1xx2/api.c b/hardware/rigol-ds1xx2/api.c index e6e923cc..ba59c215 100644 --- a/hardware/rigol-ds1xx2/api.c +++ b/hardware/rigol-ds1xx2/api.c @@ -133,8 +133,10 @@ static const char *coupling[] = { static const char *supported_models[] = { "DS1052E", "DS1102E", + "DS1152E", "DS1052D", "DS1102D", + "DS1152D", }; SR_PRIV struct sr_dev_driver rigol_ds1xx2_driver_info; @@ -307,8 +309,9 @@ static GSList *scan(GSList *options) if (probe_port(port, &devices) == SR_ERR_MALLOC) return NULL; } else { - if (!(dir = g_dir_open("/sys/class/usb/", 0, NULL))) - return NULL; + if (!(dir = g_dir_open("/sys/class/usbmisc/", 0, NULL))) + if (!(dir = g_dir_open("/sys/class/usb/", 0, NULL))) + return NULL; while ((dev_name = g_dir_read_name(dir))) { if (strncmp(dev_name, "usbtmc", 6)) continue;