]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/hameg-hmo/protocol.c
hameg_hmo: Mostly fix dumping of current timebase
[libsigrok.git] / src / hardware / hameg-hmo / protocol.c
index b25165953dd31749f8aa89cb7d17064ffbbbc3a5..b0cdfe778573449bf7b71fbb1c1ebfaca6be4951 100644 (file)
@@ -364,8 +364,9 @@ static void scope_state_dump(const struct scope_config *config,
                        state->digital_pods[i] ? "On" : "Off");
        }
 
-       tmp = sr_period_string((*config->timebases)[state->timebase][0] *
-                              (*config->timebases)[state->timebase][1]);
+       /* FIXME: this is wrong for TB > 1 second */
+       tmp = sr_period_string((*config->timebases)[state->timebase][1] /
+                              (*config->timebases)[state->timebase][0]);
        sr_info("Current timebase: %s", tmp);
        g_free(tmp);