]> sigrok.org Git - libsigrok.git/commitdiff
saleae-logic16: Warn (instead of erroring out) if FPGA is unsupported
authorAndreas Piesk <redacted>
Mon, 13 May 2019 19:33:32 +0000 (21:33 +0200)
committerUwe Hermann <redacted>
Sat, 1 Jun 2019 15:15:55 +0000 (17:15 +0200)
Don't exit with an error if the FPGA is detected as unsupported.

Just issue a warning with the detected version and continue. I have such
a clone and it works with the original Saleae software and with sigrok
despite the fact that its FPGA version is 0xff.

src/hardware/saleae-logic16/protocol.c

index a3dc0900f04fb8d6f63967ae592fc12b9ff336d4..ce8db37f169c6a5b03dc495c6da3081775aeb3af 100644 (file)
@@ -428,8 +428,7 @@ static int prime_fpga(const struct sr_dev_inst *sdi)
                return ret;
 
        if (version != 0x10 && version != 0x13 && version != 0x40 && version != 0x41) {
-               sr_err("Unsupported FPGA version: 0x%02x.", version);
-               return SR_ERR;
+               sr_warn("Unsupported FPGA version: 0x%02x.", version);
        }
 
        return SR_OK;