From c51514ddddaa47d8310d1e85b0cb01e74af84698 Mon Sep 17 00:00:00 2001 From: alefnull Date: Mon, 5 Sep 2022 00:13:09 -0400 Subject: [PATCH] Cascade: override onReset to initialize channel ranges --- src/funcgen.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/funcgen.cpp b/src/funcgen.cpp index 3b7b1d0..45e06b8 100644 --- a/src/funcgen.cpp +++ b/src/funcgen.cpp @@ -412,6 +412,15 @@ struct Funcgen : Module { } } + void onReset() override { + for (int i = 0; i < CHANNEL_COUNT; i++) { + range[i] = 10; + unipolar[i] = true; + } + range_cascade = 10; + unipolar_cascade = true; + } + json_t *dataToJson() override { json_t *rootJ = json_object(); json_object_set_new(rootJ, "range_a", json_integer(range[0]));