add --dont-scan (-D) command line option
authorGerhard Sittig <gerhard.sittig@gmx.net>
Thu, 11 Apr 2019 18:12:44 +0000 (20:12 +0200)
committerUwe Hermann <uwe@hermann-uwe.de>
Tue, 14 May 2019 18:06:07 +0000 (20:06 +0200)
commitb20ea789170c7bb52c54b23c0167992bceb9a330
tree95d2e9a7ec89a9cfd13bd4446a8926b459e80a3d
parentb7360ee68139ab6377876ba72e2a9fd56135db7f
add --dont-scan (-D) command line option

Introduce the -D or --dont-scan command line option. This avoids
automatic driver scans, and exclusively uses what -d specifies.

Some device drivers use non-standard protocol features since their
supported devices don't support the corresponding standard mechanisms.
Which can confuse conforming devices. In these situations it can be
desirable to not scan automatically for available devices, instead do
nothing until callers will specify the -d option.

This change is motivated by but does not resolve bugs #1155 and #1373.
device.c
doc/sigrok-cli.1
options.c
sigrok-cli.h