From a1d7bce0f4e6ca837ee06678af11e16e9aa9fc45 Mon Sep 17 00:00:00 2001 From: Andrew Belt Date: Sun, 1 Oct 2017 06:57:32 -0400 Subject: [PATCH] Add running state to JSON for SEQ3 --- src/SEQ3.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/SEQ3.cpp b/src/SEQ3.cpp index 0081c62..1aa1615 100644 --- a/src/SEQ3.cpp +++ b/src/SEQ3.cpp @@ -61,6 +61,9 @@ struct SEQ3 : Module { json_t *toJson() { json_t *rootJ = json_object(); + // running + json_object_set_new(rootJ, "running", json_boolean(running)); + // gates json_t *gatesJ = json_array(); for (int i = 0; i < 8; i++) { @@ -77,6 +80,11 @@ struct SEQ3 : Module { } void fromJson(json_t *rootJ) { + // running + json_t *runningJ = json_object_get(rootJ, "running"); + if (runningJ) + running = json_is_true(runningJ); + // gates json_t *gatesJ = json_object_get(rootJ, "gates"); if (gatesJ) {