]> sigrok.org Git - sigrok-cli.git/blobdiff - input.c
doc: update sigrok-cli(1) for channel assignment to decoder inputs
[sigrok-cli.git] / input.c
diff --git a/input.c b/input.c
index eafbd6fdb8b0ee286f3db7c299f4445e78b79287..cce0d9ff916b9a159f0f3400d80bd5d96df263eb 100644 (file)
--- a/input.c
+++ b/input.c
@@ -147,14 +147,18 @@ static void load_input_file_module(struct df_arg_desc *df_arg)
                        break;
                push_scan_data = FALSE;
                buf->len = len;
-               if (sr_input_send(in, buf) != SR_OK)
+               if (sr_input_send(in, buf) != SR_OK) {
+                       g_critical("File import failed (read)");
                        break;
+               }
 
                sdi = sr_input_dev_inst_get(in);
                if (!got_sdi && sdi) {
                        /* First time we got a valid sdi. */
-                       if (select_channels(sdi) != SR_OK)
+                       if (select_channels(sdi) != SR_OK) {
+                               g_critical("File import failed (channels)");
                                return;
+                       }
                        if (sr_session_dev_add(session, sdi) != SR_OK) {
                                g_critical("Failed to use device.");
                                sr_session_destroy(session);