From 09dcaba29ba696e613c4a498fbe87b0a80e8e3a1 Mon Sep 17 00:00:00 2001 From: firleju Date: Sat, 26 Mar 2016 07:51:35 +0100 Subject: [PATCH] =?UTF-8?q?PoKeys:=20poprawka=20b=C5=82=C4=99du=20z=C5=82e?= =?UTF-8?q?go=20wyliczania=20u=C5=82amka=20warto=C5=9Bcia=20zadanej=20do?= =?UTF-8?q?=20maksymalnej.=20Dodanie=20odcinania=20warto=C5=9Bci=20wykracz?= =?UTF-8?q?aj=C4=85cych=20poza=20podany=20zakres=20maksymalny.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Console.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Console.cpp b/Console.cpp index 1660920c..80ccbe0a 100644 --- a/Console.cpp +++ b/Console.cpp @@ -289,7 +289,10 @@ void Console::ValueSet(int x, double y) if (PoKeys55[0]) { if (Global::fCalibrateOutMax[x] > 0) - x = x / Global::fCalibrateOutMax[x]; // sprowadzenie do <0,1> jeśli podana maksymalna wartość + { + y = y / Global::fCalibrateOutMax[x]; // sprowadzenie do <0,1> jeśli podana maksymalna wartość + y = Global::CutValueToRange(0, y, Global::fCalibrateOutMax[x]); + } PoKeys55[0]->PWM( x, (((((Global::fCalibrateOut[x][5] * y) + Global::fCalibrateOut[x][4]) * y +