X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Fopenbench-logic-sniffer%2Fprotocol.c;h=bd9e55bffde4ac1b7f12c897b1bf989a0452d99f;hb=21d464a7e53efc9ac9810d9301a12b6a56fdb061;hp=afd0dc6f7f54518c2561f7fee4fc6e67856e05bd;hpb=b1de040700de67dd41a881922f21a691c3aec77e;p=libsigrok.git diff --git a/hardware/openbench-logic-sniffer/protocol.c b/hardware/openbench-logic-sniffer/protocol.c index afd0dc6f..bd9e55bf 100644 --- a/hardware/openbench-logic-sniffer/protocol.c +++ b/hardware/openbench-logic-sniffer/protocol.c @@ -302,11 +302,15 @@ SR_PRIV int ols_set_samplerate(const struct sr_dev_inst *sdi, return SR_ERR_SAMPLERATE; if (samplerate > CLOCK_RATE) { + sr_info("Enabling demux mode."); devc->flag_reg |= FLAG_DEMUX; + devc->flag_reg &= ~FLAG_FILTER; devc->max_probes = NUM_PROBES / 2; devc->cur_samplerate_divider = (CLOCK_RATE * 2 / samplerate) - 1; } else { + sr_info("Disabling demux mode."); devc->flag_reg &= ~FLAG_DEMUX; + devc->flag_reg |= FLAG_FILTER; devc->max_probes = NUM_PROBES; devc->cur_samplerate_divider = (CLOCK_RATE / samplerate) - 1; }