commit 04ec7d6ac385e91e23549b7d55c3fdc0065a054c from: Sven M. Hallberg date: Sun Jan 08 12:00:05 2023 UTC print spurious reports only with -v commit - 0d6994c7f218f2a4d98889db60c6d0ce3d0127d7 commit + 04ec7d6ac385e91e23549b7d55c3fdc0065a054c blob - 5bd57bc09a6315395a0db80b03adf24eee1c4e72 blob + 633383123efa3f7e46635d23d1a4376d279dbee5 --- mc5000.c +++ mc5000.c @@ -579,12 +579,13 @@ read_result(int mcu) if (read_message(&m) == -1) /* junk */ continue; - if (m.type == REPORT) - fprintf(stderr, "spurious report from MCU #%d: " - "acc %d, dat %d, %sprogrammed\n", - m.source, m.acc, m.dat, m.prog ? "" : "not "); - else if (m.source != mcu) - fprintf(stderr, "spurious response from MCU #%d\n", + if (m.type == REPORT) { + if (vflag) + fprintf(stderr, "spurious report from MCU #%d: " + "acc %d, dat %d, %sprogrammed\n", m.source, + m.acc, m.dat, m.prog ? "" : "not "); + } else if (m.source != mcu) + fprintf(stderr, "unexpected response from MCU #%d\n", m.source); else break; /* success */