From 45cfcd67fff95d629caeeb711c423730fd63378c Mon Sep 17 00:00:00 2001 From: Max Paperno Date: Sun, 5 Mar 2017 02:48:10 -0500 Subject: [PATCH] [simu][horus] Replace 2nd knob/pot with functional 6-pos switch (must be calibrated). (#4554) --- radio/src/simu.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/radio/src/simu.cpp b/radio/src/simu.cpp index 32ffa7504..d3ba4744e 100644 --- a/radio/src/simu.cpp +++ b/radio/src/simu.cpp @@ -117,8 +117,17 @@ Open9xSim::Open9xSim(FXApp* a): for(int i=0; isetRange(-1024, 1024); knobs[i]->setValue(0); + +#if defined(PCBHORUS) + if (i == 1) { // 6-pos switch + knobs[i]->setRange(0, 2048); + knobs[i]->setIncrement(2048 / 5); + knobs[i]->setTickDelta(2048 / 5); + continue; + } +#endif + knobs[i]->setRange(-1024, 1024); } bmf = new FXImageFrame(this,bmp);