X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Fkern-scale%2Fapi.c;h=f94eeda5e9322f1812bd52e8b79497af8674058c;hb=HEAD;hp=70e85a0775f0898f00697599d257334c5490063d;hpb=685ed709982f5edd84f7666d0a8e03c2124dff92;p=libsigrok.git diff --git a/src/hardware/kern-scale/api.c b/src/hardware/kern-scale/api.c index 70e85a07..f94eeda5 100644 --- a/src/hardware/kern-scale/api.c +++ b/src/hardware/kern-scale/api.c @@ -79,7 +79,6 @@ static GSList *scan(struct sr_dev_driver *di, GSList *options) sr_info("Probing serial port %s.", conn); devices = NULL; - serial_flush(serial); sr_spew("Set O1 mode (continuous values, stable and unstable ones)."); if (serial_write_blocking(serial, "O1\r\n", 4, 0) < 0) @@ -89,7 +88,7 @@ static GSList *scan(struct sr_dev_driver *di, GSList *options) /* Let's get a bit of data and see if we can find a packet. */ len = sizeof(buf); ret = serial_stream_detect(serial, buf, &len, scale->packet_size, - scale->packet_valid, 3000); + scale->packet_valid, NULL, NULL, 3000); if (ret != SR_OK) goto scan_cleanup;