X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Fhantek-dso%2Fdso.c;fp=hardware%2Fhantek-dso%2Fdso.c;h=3fd99593e1a1a6f349ea85c15f2fe3484b5d79ea;hb=034accb512e43172ee292d1585870db9e2477ed0;hp=66d6978f24bbd3d720d8796bc8315c7cfafd1b6a;hpb=fe9ac252502fbb90badc84367eea75d6ab027686;p=libsigrok.git diff --git a/hardware/hantek-dso/dso.c b/hardware/hantek-dso/dso.c index 66d6978f..3fd99593 100644 --- a/hardware/hantek-dso/dso.c +++ b/hardware/hantek-dso/dso.c @@ -280,8 +280,7 @@ SR_PRIV int dso_set_trigger_samplerate(struct dev_context *devc) /* Timebase fast */ sr_dbg("Time base index: %d.", devc->timebase); - switch (devc->framesize) { - case FRAMESIZE_SMALL: + if (devc->framesize == FRAMESIZE_SMALL) { if (devc->timebase < TIME_20us) tmp = 0; else if (devc->timebase == TIME_20us) @@ -292,8 +291,7 @@ SR_PRIV int dso_set_trigger_samplerate(struct dev_context *devc) tmp = 3; else if (devc->timebase >= TIME_200us) tmp = 4; - break; - case FRAMESIZE_LARGE: + } else { if (devc->timebase < TIME_40us) { sr_err("Timebase < 40us only supported with 10K buffer."); return SR_ERR_ARG; @@ -306,7 +304,6 @@ SR_PRIV int dso_set_trigger_samplerate(struct dev_context *devc) tmp = 3; else if (devc->timebase >= TIME_400us) tmp = 4; - break; } cmdstring[2] |= (tmp & 0x07) << 5;