} else if (capability == SR_HWCAP_SAMPLERATE) {
tmp_u64 = value;
cur_samplerate = *tmp_u64;
+ sr_dbg("demo: %s: setting samplerate to %" PRIu64, __func__,
+ cur_samplerate);
ret = SR_OK;
} else if (capability == SR_HWCAP_LIMIT_SAMPLES) {
tmp_u64 = value;
limit_samples = *tmp_u64;
+ sr_dbg("demo: %s: setting limit_samples to %" PRIu64, __func__,
+ limit_samples);
ret = SR_OK;
} else if (capability == SR_HWCAP_LIMIT_MSEC) {
tmp_u64 = value;
limit_msec = *tmp_u64;
+ sr_dbg("demo: %s: setting limit_msec to %" PRIu64, __func__,
+ limit_msec);
ret = SR_OK;
} else if (capability == SR_HWCAP_PATTERN_MODE) {
stropt = value;
} else {
ret = SR_ERR;
}
+ sr_dbg("demo: %s: setting patternmode to %d", __func__,
+ default_genmode);
} else {
ret = SR_ERR;
}