From: Uwe Hermann Date: Wed, 24 Oct 2012 08:19:04 +0000 (+0200) Subject: new-driver: Add more logging. X-Git-Url: https://sigrok.org/gitaction?a=commitdiff_plain;h=3016358e290c0d980b3914f1155e6a3be7e8ff36;p=sigrok-util.git new-driver: Add more logging. --- diff --git a/source/drv-api.c b/source/drv-api.c index 831c942..66b24e8 100644 --- a/source/drv-api.c +++ b/source/drv-api.c @@ -121,6 +121,7 @@ static int hw_info_get(int info_id, const void **data, switch (info_id) { /* TODO */ default: + sr_err("${short}: Unknown info_id: %d.", info_id); return SR_ERR_ARG; } @@ -132,13 +133,16 @@ static int hw_dev_config_set(const struct sr_dev_inst *sdi, int hwcap, { int ret; - if (sdi->status != SR_ST_ACTIVE) + if (sdi->status != SR_ST_ACTIVE) { + sr_err("${short}: Device inactive, can't set config options."); return SR_ERR; + } ret = SR_OK; switch (hwcap) { /* TODO */ default: + sr_err("${short}: Unknown hardware capability: %d.", hwcap); ret = SR_ERR_ARG; } @@ -158,8 +162,10 @@ static int hw_dev_acquisition_stop(const struct sr_dev_inst *sdi, { (void)cb_data; - if (sdi->status != SR_ST_ACTIVE) + if (sdi->status != SR_ST_ACTIVE) { + sr_err("${short}: Device inactive, can't stop acquisition."); return SR_ERR; + } /* TODO */