]> sigrok.org Git - libsigrok.git/commit
serial: lower severity of failed stream detect message
authorGerhard Sittig <redacted>
Sun, 27 Sep 2020 06:01:44 +0000 (08:01 +0200)
committerGerhard Sittig <redacted>
Sun, 27 Sep 2020 10:33:19 +0000 (12:33 +0200)
commit0c52026459de91cf61e80e35bd0b8b9dff3bd9a4
treedd7e7c72384bb172fc25252f1de0e832f3c55031
parent7dd1dd9f7d4d2cb17d3099453827db28c7e4262c
serial: lower severity of failed stream detect message

Reduce the message's log level from ERR to INFO when the serial stream
detect routine cannot find a valid packet. Although an error code gets
returned, the condition need not be fatal (can be the result of trying
several peers before success or finally giving up). Let callers decide
on the severity of failure to detect a specific device's presence, and
provide more context in their message which is more helpful to users.
Interested readers still get the message at slightly raised log levels.

This avoids confusing user perceivable situations like these:

  $ sigrok-cli --scan
  sr: serial: Didn't find a valid packet (read 0 bytes).
  sr: serial: Didn't find a valid packet (read 0 bytes).
  The following devices were found:
  demo - Demo device with 13 channels: D0 D1 D2 D3 D4 D5 D6 D7 A0 A1 A2 A3 A4
src/serial.c