From 2291132a313fb29b3c7666de0dff0a2eeff3daff Mon Sep 17 00:00:00 2001 From: Armilar <102996011+Armilar@users.noreply.github.com> Date: Mon, 9 Jan 2023 15:50:36 +0100 Subject: [PATCH 1/2] Add id:0 to cardPower Example --- .../Blockly/CardPower_Emulator_Skript.xml | 4014 +++++++++-------- 1 file changed, 2051 insertions(+), 1963 deletions(-) diff --git a/ioBroker/Blockly/CardPower_Emulator_Skript.xml b/ioBroker/Blockly/CardPower_Emulator_Skript.xml index a7ec606a..51f0dfa4 100644 --- a/ioBroker/Blockly/CardPower_Emulator_Skript.xml +++ b/ioBroker/Blockly/CardPower_Emulator_Skript.xml @@ -1,1965 +1,2053 @@ - - Debug - dpValues - dpValuesMax - valueDirection - iconString - dpValueUnit - iconColors - j - vSpeed - outJSON - i - bat_loading - bat_temp - - - Debug - - - TRUE - - - - - * * * * * - - - - 0_userdata.0.Test.CardPowerExample.DP2Value - FALSE - - - 1 - - - 3.1234 - - - ADD - - - 1 - - - - - 4 - - - - - 6 - - - - - - - 1 - - - - - - - - - - - 0_userdata.0.Test.CardPowerExample.DP3Value - FALSE - - - 1 - - - 3.1234 - - - ADD - - - 1 - - - - - 3 - - - - - 4 - - - - - - - 1 - - - - - - - - - - - 0_userdata.0.Test.CardPowerExample.DP4Value - FALSE - - - 1 - - - 3.1234 - - - ADD - - - 1 - - - - - 0 - - - - - 6 - - - - - - - 1 - - - - - - - - - - - 0_userdata.0.Test.CardPowerExample.DP6Value - FALSE - - - 1 - - - 3.1234 - - - ADD - - - 1 - - - - - 0 - - - - - 2 - - - - - - - 1 - - - - - - - - - - - - - - - - - - - any - - - - default - - - 0_userdata.0.Test.CardPowerExample.DP1Value - - - - - default - - - 0_userdata.0.Test.CardPowerExample.DP2Value - - - - - default - - - 0_userdata.0.Test.CardPowerExample.DP3Value - - - - - default - - - 0_userdata.0.Test.CardPowerExample.DP4Value - - - - - default - - - 0_userdata.0.Test.CardPowerExample.DP5Value - - - - - default - - - 0_userdata.0.Test.CardPowerExample.DP6Value - - - - - dpValues - - - - - - val - 0_userdata.0.Test.CardPowerExample.DP1Value - - - - - val - 0_userdata.0.Test.CardPowerExample.DP2Value - - - - - val - 0_userdata.0.Test.CardPowerExample.DP3Value - - - - - val - 0_userdata.0.Test.CardPowerExample.DP4Value - - - - - val - 0_userdata.0.Test.CardPowerExample.DP5Value - - - - - val - 0_userdata.0.Test.CardPowerExample.DP6Value - - - - - - - dpValuesMax - - - - - - 3 - - - - - 7 - - - - - 5 - - - - - 0 - - - - - 0 - - - - - 4.6 - - - - - - - valueDirection - - - - - - both - - - - - in - - - - - in - - - - - out - - - - - both - - - - - out - - - - - - - iconString - - - - - - battery-charging-60 - - - - - solar-power-variant - - - - - wind-turbine - - - - - shape - - - - - transmission-tower - - - - - car - - - - - - - dpValueUnit - - - - - - kW - - - - - kW - - - - - kW - - - - - kW - - - - - kW - - - - - kW - - - - - - - iconColors - - - - - - - - j - - - 0 - - - - - vSpeed - - - 1 - - - - - outJSON - - - [ - - - - - i - - - dpValues - - - - - iconColors - - - 10 - - - - - j - - - 1 - - - 1 - - - - - vSpeed - - - 1 - - - - - - - - j - - - - - 1 - - - - - i - - - MINUS - - - 1 - - - ADD - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 2 - - - - - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 3 - - - - - - - - - 1 - - - ADD - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 4 - - - - - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 6 - - - - - - - - - - - - - - LT - - - i - - - - - 0 - - - - - - - i - - - MULTIPLY - - - 1 - - - i - - - - - -1 - - - - - - - valueDirection - - - out - - - - - bat_loading - - - FALSE - - - - - - - - - - - valueDirection - - - in - - - - - bat_loading - - - TRUE - - - - - - - - - - - GT - - - i - - - - - - GET - FROM_START - - - dpValuesMax - - - - - 1 - - - - - - - - - i - - - - GET - FROM_START - - - dpValuesMax - - - - - 1 - - - - - - - - - iconColors - - - DIVIDE - - - 1 - - - MULTIPLY - - - 1 - - - i - - - - - 10 - - - - - - - 1 - - - - GET - FROM_START - - - dpValuesMax - - - - - 1 - - - - - - - - - - - - EQ - - - valueDirection - - - - - out - - - - - - - vSpeed - - - iconColors - - - - - - - vSpeed - - - DIVIDE - - - 1 - - - iconColors - - - - - -1 - - - - - - - - - bat_temp - - - i - - - - - - - - - - - - - - - - - 2 - - - - - iconColors - - - MINUS - - - 10 - - - - - 1 - - - DIVIDE - - - 1 - - - MULTIPLY - - - 1 - - - i - - - - - 10 - - - - - - - 1 - - - - GET - FROM_START - - - dpValuesMax - - - - - 2 - - - - - - - - - - - vSpeed - - - MINUS - - - 10 - - - - - 1 - - - iconColors - - - - - - - - - EQ - - - i - - - - - 0 - - - - - - - vSpeed - - - 0 - - - - - - - - - - - - - 3 - - - - - iconColors - - - MINUS - - - 10 - - - - - 1 - - - DIVIDE - - - 1 - - - MULTIPLY - - - 1 - - - i - - - - - 10 - - - - - - - 1 - - - - GET - FROM_START - - - dpValuesMax - - - - - 3 - - - - - - - - - - - vSpeed - - - MINUS - - - 10 - - - - - 1 - - - iconColors - - - - - - - - - EQ - - - i - - - - - 0 - - - - - - - vSpeed - - - 0 - - - - - - - - - - - - - 4 - - - - - iconColors - - - DIVIDE - - - 1 - - - MULTIPLY - - - 1 - - - i - - - - - 10 - - - - - - - 1 - - - i - - - - - - - vSpeed - - - iconColors - - - - - - - - - 5 - - - - - - - - bat_loading - - - - - i - - - MINUS - - - 1 - - - ADD - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 2 - - - - - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 3 - - - - - - - - - 1 - - - ADD - - - 1 - - - bat_temp - - - - - 1 - - - ADD - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 4 - - - - - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 6 - - - - - - - - - - - - - - - i - - - MINUS - - - 1 - - - ADD - - - 1 - - - bat_temp - - - - - 1 - - - ADD - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 2 - - - - - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 3 - - - - - - - - - - - 1 - - - ADD - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 4 - - - - - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 6 - - - - - - - - - - - - - - - - LT - - - i - - - - - 0 - - - - - - - i - - - MULTIPLY - - - 1 - - - i - - - - - -1 - - - - - - - valueDirection - - - out - - - - - - - - - valueDirection - - - in - - - - - - - - - - EQ - - - valueDirection - - - - - in - - - - - - - iconColors - - - 0 - - - - - vSpeed - - - 5 - - - - - - - - - iconColors - - - 10 - - - - - vSpeed - - - -5 - - - - - - - - - - - EQ - - - i - - - - - 0 - - - - - - - vSpeed - - - 0 - - - - - - - - - - - - - - - 6 - - - - - iconColors - - - DIVIDE - - - 1 - - - MULTIPLY - - - 1 - - - i - - - - - 10 - - - - - - - 1 - - - - GET - FROM_START - - - dpValuesMax - - - - - 6 - - - - - - - - - vSpeed - - - MINUS - - - 10 - - - - - 1 - - - DIVIDE - - - 1 - - - iconColors - - - - - 2 - - - - - - - - - - - - - outJSON - - - - - - outJSON - - - - - - - - { "id" : - - - - - j - - - - - , "value": - - - - - 1 - - - 3.1234 - - - i - - - - - - - , "unit": " - - - - - - GET - FROM_START - - - dpValueUnit - - - - - j - - - - - - - " , "direction" : " - - - - - valueDirection - - - - - " , "icon" : " - - - - - - GET - FROM_START - - - iconString - - - - - j - - - - - - - " , "iconColor" : - - - - - ROUND - - - 3.1 - - - iconColors - - - - - - - , "speed" : - - - - - ROUND - - - 3.1 - - - DIVIDE - - - 1 - - - vSpeed - - - - - 3 - - - - - - - - - } - - - - - - - - - - - LT - - - j - - - - - 6 - - - - - - - outJSON - - - - - - outJSON - - - - - , - - - - - - - - - - - - - - - - - - - - - outJSON - - - - - - outJSON - - - - - ] - - - - - - - - 0_userdata.0.Test.CardPowerExample.cardPower_1_JSON - FALSE - - - outJSON - - - - - - - Debug - - - - - log - - - test - - - outJSON - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + Debug + dpValues + dpValuesMax + valueDirection + iconString + dpValueUnit + iconColors + j + vSpeed + outJSON + i + bat_loading + bat_temp + + + Debug + + + TRUE + + + + + * * * * * + + + + 0_userdata.0.Test.CardPowerExample.DP2Value + FALSE + + + 1 + + + 3.1234 + + + ADD + + + 1 + + + + + 4 + + + + + 6 + + + + + + + 1 + + + + + + + + + + + 0_userdata.0.Test.CardPowerExample.DP3Value + FALSE + + + 1 + + + 3.1234 + + + ADD + + + 1 + + + + + 3 + + + + + 4 + + + + + + + 1 + + + + + + + + + + + 0_userdata.0.Test.CardPowerExample.DP4Value + FALSE + + + 1 + + + 3.1234 + + + ADD + + + 1 + + + + + 0 + + + + + 6 + + + + + + + 1 + + + + + + + + + + + 0_userdata.0.Test.CardPowerExample.DP6Value + FALSE + + + 1 + + + 3.1234 + + + ADD + + + 1 + + + + + 0 + + + + + 2 + + + + + + + 1 + + + + + + + + + + + + + + + + + + + any + + + + default + + + 0_userdata.0.Test.CardPowerExample.DP1Value + + + + + default + + + 0_userdata.0.Test.CardPowerExample.DP2Value + + + + + default + + + 0_userdata.0.Test.CardPowerExample.DP3Value + + + + + default + + + 0_userdata.0.Test.CardPowerExample.DP4Value + + + + + default + + + 0_userdata.0.Test.CardPowerExample.DP5Value + + + + + default + + + 0_userdata.0.Test.CardPowerExample.DP6Value + + + + + dpValues + + + + + + val + 0_userdata.0.Test.CardPowerExample.DP1Value + + + + + val + 0_userdata.0.Test.CardPowerExample.DP2Value + + + + + val + 0_userdata.0.Test.CardPowerExample.DP3Value + + + + + val + 0_userdata.0.Test.CardPowerExample.DP4Value + + + + + val + 0_userdata.0.Test.CardPowerExample.DP5Value + + + + + val + 0_userdata.0.Test.CardPowerExample.DP6Value + + + + + + + dpValuesMax + + + + + + 3 + + + + + 7 + + + + + 5 + + + + + 0 + + + + + 0 + + + + + 4.6 + + + + + + + valueDirection + + + + + + both + + + + + in + + + + + in + + + + + out + + + + + both + + + + + out + + + + + + + iconString + + + + + + battery-charging-60 + + + + + solar-power-variant + + + + + wind-turbine + + + + + shape + + + + + transmission-tower + + + + + car + + + + + + + dpValueUnit + + + + + + kW + + + + + kW + + + + + kW + + + + + kW + + + + + kW + + + + + kW + + + + + + + iconColors + + + + + + + + j + + + 0 + + + + + vSpeed + + + 1 + + + + + outJSON + + + [ + + + + + outJSON + + + + + + outJSON + + + + + + + + { "id" : + + + + + 0 + + + + + , "value": + + + + + "" + + + + + , "unit": " + + + + + + + + + + " , "icon" : " + + + + + home + + + + + " , "iconColor" : + + + + + 0 + + + + + }, + + + + + + + + + log + + + test + + + outJSON + + + + + i + + + dpValues + + + + + iconColors + + + 10 + + + + + j + + + 1 + + + 1 + + + + + vSpeed + + + 1 + + + + + + + + j + + + + + 1 + + + + + i + + + MINUS + + + 1 + + + ADD + + + 1 + + + + GET + FROM_START + + + dpValues + + + + + 2 + + + + + + + 1 + + + + GET + FROM_START + + + dpValues + + + + + 3 + + + + + + + + + 1 + + + ADD + + + 1 + + + + GET + FROM_START + + + dpValues + + + + + 4 + + + + + + + 1 + + + + GET + FROM_START + + + dpValues + + + + + 6 + + + + + + + + + + + + + + LT + + + i + + + + + 0 + + + + + + + i + + + MULTIPLY + + + 1 + + + i + + + + + -1 + + + + + + + valueDirection + + + out + + + + + bat_loading + + + FALSE + + + + + + + + + + + valueDirection + + + in + + + + + bat_loading + + + TRUE + + + + + + + + + + + GT + + + i + + + + + + GET + FROM_START + + + dpValuesMax + + + + + 1 + + + + + + + + + i + + + + GET + FROM_START + + + dpValuesMax + + + + + 1 + + + + + + + + + iconColors + + + DIVIDE + + + 1 + + + MULTIPLY + + + 1 + + + i + + + + + 10 + + + + + + + 1 + + + + GET + FROM_START + + + dpValuesMax + + + + + 1 + + + + + + + + + + + + EQ + + + valueDirection + + + + + out + + + + + + + vSpeed + + + iconColors + + + + + + + vSpeed + + + DIVIDE + + + 1 + + + iconColors + + + + + -1 + + + + + + + + + bat_temp + + + i + + + + + + + + + + + + + + + + + 2 + + + + + iconColors + + + MINUS + + + 10 + + + + + 1 + + + DIVIDE + + + 1 + + + MULTIPLY + + + 1 + + + i + + + + + 10 + + + + + + + 1 + + + + GET + FROM_START + + + dpValuesMax + + + + + 2 + + + + + + + + + + + vSpeed + + + MINUS + + + 10 + + + + + 1 + + + iconColors + + + + + + + + + EQ + + + i + + + + + 0 + + + + + + + vSpeed + + + 0 + + + + + + + + + + + + + 3 + + + + + iconColors + + + MINUS + + + 10 + + + + + 1 + + + DIVIDE + + + 1 + + + MULTIPLY + + + 1 + + + i + + + + + 10 + + + + + + + 1 + + + + GET + FROM_START + + + dpValuesMax + + + + + 3 + + + + + + + + + + + vSpeed + + + MINUS + + + 10 + + + + + 1 + + + iconColors + + + + + + + + + EQ + + + i + + + + + 0 + + + + + + + vSpeed + + + 0 + + + + + + + + + + + + + 4 + + + + + iconColors + + + DIVIDE + + + 1 + + + MULTIPLY + + + 1 + + + i + + + + + 10 + + + + + + + 1 + + + i + + + + + + + vSpeed + + + iconColors + + + + + + + + + 5 + + + + + + + + bat_loading + + + + + i + + + MINUS + + + 1 + + + ADD + + + 1 + + + + GET + FROM_START + + + dpValues + + + + + 2 + + + + + + + 1 + + + + GET + FROM_START + + + dpValues + + + + + 3 + + + + + + + + + 1 + + + ADD + + + 1 + + + bat_temp + + + + + 1 + + + ADD + + + 1 + + + + GET + FROM_START + + + dpValues + + + + + 4 + + + + + + + 1 + + + + GET + FROM_START + + + dpValues + + + + + 6 + + + + + + + + + + + + + + + i + + + MINUS + + + 1 + + + ADD + + + 1 + + + bat_temp + + + + + 1 + + + ADD + + + 1 + + + + GET + FROM_START + + + dpValues + + + + + 2 + + + + + + + 1 + + + + GET + FROM_START + + + dpValues + + + + + 3 + + + + + + + + + + + 1 + + + ADD + + + 1 + + + + GET + FROM_START + + + dpValues + + + + + 4 + + + + + + + 1 + + + + GET + FROM_START + + + dpValues + + + + + 6 + + + + + + + + + + + + + + + + LT + + + i + + + + + 0 + + + + + + + i + + + MULTIPLY + + + 1 + + + i + + + + + -1 + + + + + + + valueDirection + + + out + + + + + + + + + valueDirection + + + in + + + + + + + + + + EQ + + + valueDirection + + + + + in + + + + + + + iconColors + + + 0 + + + + + vSpeed + + + 5 + + + + + + + + + iconColors + + + 10 + + + + + vSpeed + + + -5 + + + + + + + + + + + EQ + + + i + + + + + 0 + + + + + + + vSpeed + + + 0 + + + + + + + + + + + + + + + 6 + + + + + iconColors + + + DIVIDE + + + 1 + + + MULTIPLY + + + 1 + + + i + + + + + 10 + + + + + + + 1 + + + + GET + FROM_START + + + dpValuesMax + + + + + 6 + + + + + + + + + vSpeed + + + MINUS + + + 10 + + + + + 1 + + + DIVIDE + + + 1 + + + iconColors + + + + + 2 + + + + + + + + + + + + + outJSON + + + + + + outJSON + + + + + + + + { "id" : + + + + + j + + + + + , "value": + + + + + 1 + + + 3.1234 + + + i + + + + + + + , "unit": " + + + + + + GET + FROM_START + + + dpValueUnit + + + + + j + + + + + + + " , "direction" : " + + + + + valueDirection + + + + + " , "icon" : " + + + + + + GET + FROM_START + + + iconString + + + + + j + + + + + + + " , "iconColor" : + + + + + ROUND + + + 3.1 + + + iconColors + + + + + + + , "speed" : + + + + + ROUND + + + 3.1 + + + DIVIDE + + + 1 + + + vSpeed + + + + + 3 + + + + + + + + + } + + + + + + + + + + + LT + + + j + + + + + 6 + + + + + + + outJSON + + + + + + outJSON + + + + + , + + + + + + + + + + + + + + + + + + + + + outJSON + + + + + + outJSON + + + + + ] + + + + + + + + 0_userdata.0.Test.CardPowerExample.cardPower_1_JSON + FALSE + + + outJSON + + + + + + + Debug + + + + + log + + + test + + + outJSON + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 62734163296f6c36a3ee20666584c29d08dcf7ec Mon Sep 17 00:00:00 2001 From: Armilar <102996011+Armilar@users.noreply.github.com> Date: Mon, 9 Jan 2023 16:06:52 +0100 Subject: [PATCH 2/2] Add id: 0 to cardPower Blockly-Example --- .../Blockly/CardPower_Emulator_Skript.xml | 2437 ++++++++--------- 1 file changed, 1212 insertions(+), 1225 deletions(-) diff --git a/ioBroker/Blockly/CardPower_Emulator_Skript.xml b/ioBroker/Blockly/CardPower_Emulator_Skript.xml index 51f0dfa4..008e984a 100644 --- a/ioBroker/Blockly/CardPower_Emulator_Skript.xml +++ b/ioBroker/Blockly/CardPower_Emulator_Skript.xml @@ -551,581 +551,747 @@ - - log - - - test - - - outJSON + + i + + + dpValues - - - i - - - dpValues + + + iconColors + + + 10 - - - iconColors - - - 10 + + + j + + + 1 + + + 1 - - j - - - 1 - - + + vSpeed + + 1 - - vSpeed - - + + + + + j + + + + 1 - - - - - - j - - - - - 1 - - - - - i - - - MINUS + + + i + + + MINUS + + + 1 + + + ADD - + 1 - - ADD - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 2 - - + + + GET + FROM_START + + + dpValues - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 3 - - + + + 2 - + 1 - - ADD - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 4 - - + + + GET + FROM_START + + + dpValues - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 6 - - + + + 3 - - - - - - LT + + + 1 + + + ADD + + + 1 + + + + GET + FROM_START + + + dpValues + + + + + 4 + + + + + + + 1 + + + + GET + FROM_START + + + dpValues + + + + + 6 + + + + + + + + + + + + + + LT + + + i + + + + + 0 + + + + + + + i + + + MULTIPLY - + + 1 + + i - + + -1 + + + + + + + valueDirection + + + out + + + + + bat_loading + + + FALSE + + + + + + + + + + + valueDirection + + + in + + + + + bat_loading + + + TRUE + + + + + + + + + + + GT + + + i + + + + + + GET + FROM_START + + + dpValuesMax + + + + + 1 + + + + + + + + + i + + + + GET + FROM_START + + + dpValuesMax + + + + + 1 + + + + + + + + + iconColors + + + DIVIDE + + + 1 + + + MULTIPLY + + + 1 + + + i + + + + + 10 + + + + + + + 1 + + + + GET + FROM_START + + + dpValuesMax + + + + + 1 + + + + + + + + + + + + EQ + + + valueDirection + + + + + out + + + + + + + vSpeed + + + iconColors + + + + + + + vSpeed + + + DIVIDE + + + 1 + + + iconColors + + + + + -1 + + + + + + + + + bat_temp + + + i + + + + + + + + + + + + + + + + + 2 + + + + + iconColors + + + MINUS + + + 10 + + + + + 1 + + + DIVIDE + + + 1 + + + MULTIPLY + + + 1 + + + i + + + + + 10 + + + + + + + 1 + + + + GET + FROM_START + + + dpValuesMax + + + + + 2 + + + + + + + + + + + vSpeed + + + MINUS + + + 10 + + + + + 1 + + + iconColors + + + + + + + + + EQ + + + i + + + + 0 - - i + + vSpeed - - MULTIPLY - - - 1 - - - i - - - - - -1 - - + + 0 - - - valueDirection - - - out - - - - - bat_loading - - - FALSE - - - - - - - - - valueDirection - - - in - - - - - bat_loading - - - TRUE - - - - - - - - - - - GT - - - i - - - - - - GET - FROM_START - - - dpValuesMax - - - - - 1 - - - - - - - - - i - - - - GET - FROM_START - - - dpValuesMax - - - - - 1 - - - - - - - - - iconColors - - - DIVIDE - - - 1 - - - MULTIPLY - - - 1 - - - i - - - - - 10 - - - - - - - 1 - - - - GET - FROM_START - - - dpValuesMax - - - - - 1 - - - - - - - - - - - - EQ - - - valueDirection - - - - - out - - - - - - - vSpeed - - - iconColors - - - - - - - vSpeed - - - DIVIDE - - - 1 - - - iconColors - - - - - -1 - - - - - - - - - bat_temp - - - i - - - - - - - - - - - - - - 2 - - - - - iconColors - - - MINUS + + + + + + 3 + + + + + iconColors + + + MINUS + + + 10 + + + + + 1 + + + DIVIDE - - 10 - - - - + 1 - - DIVIDE + + MULTIPLY 1 - - MULTIPLY - - - 1 - - - i - - - - - 10 - - + + i - - 1 + + 10 - - - GET - FROM_START - - - dpValuesMax - - - - - 2 - - + + + + + + 1 + + + + GET + FROM_START + + + dpValuesMax + + + + + 3 - - - vSpeed - - - MINUS - - - 10 - - - - - 1 - - - iconColors - - - - - - - - - EQ - - - i - - - - - 0 - - - - - - - vSpeed - - - 0 - - - - - - - - - - - - - 3 - - - iconColors + + + vSpeed - + MINUS - + 10 - + 1 - - DIVIDE + + iconColors + + + + + + + + + EQ + + + i + + + + + 0 + + + + + + + vSpeed + + + 0 + + + + + + + + + + + + + 4 + + + + + iconColors + + + DIVIDE + + + 1 + + + MULTIPLY + + + 1 + + + i + + + + + 10 + + + + + + + 1 + + + i + + + + + + + vSpeed + + + iconColors + + + + + + + + + 5 + + + + + + + + bat_loading + + + + + i + + + MINUS + + + 1 + + + ADD 1 - - MULTIPLY - - - 1 - - - i + + + GET + FROM_START + + + dpValues - - - 10 - + + + 2 + @@ -1133,17 +1299,17 @@ 1 - + GET FROM_START - - dpValuesMax + + dpValues - + 3 @@ -1151,342 +1317,41 @@ - - - - - vSpeed - - - MINUS - - - 10 - - - - - 1 - - - iconColors - - - - - - - - - EQ - - - i - - - - - 0 - - - - - - - vSpeed - - - 0 - - - - - - - - - - - - - 4 - - - - - iconColors - - - DIVIDE - + 1 - - MULTIPLY + + ADD - + 1 - - i + + bat_temp - - 10 - - - - - - - 1 - - - i - - - - - - - vSpeed - - - iconColors - - - - - - - - - 5 - - - - - - - - bat_loading - - - - - i - - - MINUS - - + 1 - + ADD 1 - + GET FROM_START - + dpValues - - 2 - - - - - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 3 - - - - - - - - - 1 - - - ADD - - - 1 - - - bat_temp - - - - - 1 - - - ADD - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 4 - - - - - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 6 - - - - - - - - - - - - - - - i - - - MINUS - - - 1 - - - ADD - - - 1 - - - bat_temp - - - - - 1 - - - ADD - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 2 - - - - - - - 1 - - - - GET - FROM_START - - - dpValues - - - - - 3 - - - - - - - - - - - 1 - - - ADD - - - 1 - - - - GET - FROM_START - - - dpValues - - - - + 4 @@ -1496,17 +1361,17 @@ 1 - + GET FROM_START - + dpValues - + 6 @@ -1517,190 +1382,76 @@ - - - - - - - LT + + + + + + i + + + MINUS + + + 1 + + + ADD - - i + + 1 + + + bat_temp - - 0 - - - - - - - i - - - MULTIPLY + + 1 + + + ADD 1 - - i + + + GET + FROM_START + + + dpValues + + + + + 2 + + - - -1 + + 1 - - - - - - valueDirection - - - out - - - - - - - - - valueDirection - - - in - - - - - - - - - - EQ - - - valueDirection - - - - - in - - - - - - - iconColors - - - 0 - - - - - vSpeed + + + GET + FROM_START - - 5 + + dpValues - - - - - - - iconColors - - - 10 - - - - - vSpeed - - - -5 - - - - - - - - - - - EQ - - - i - - - - - 0 + + + 3 - - - vSpeed - - - 0 - - - - - - - - - - - - - - 6 - - - - - iconColors - - - DIVIDE - - - 1 - - - MULTIPLY - - - 1 - - - i - - - - - 10 - @@ -1708,315 +1459,551 @@ 1 - - - GET - FROM_START - - - dpValuesMax + + ADD + + + 1 + + + + GET + FROM_START + + + dpValues + + + + + 4 + + - - - 6 + + + 1 + + + + GET + FROM_START + + + dpValues + + + + + 6 + + - - - vSpeed - - - MINUS - - - 10 - - - - - 1 - - - DIVIDE - - - 1 - - - iconColors - - - - - 2 - - - - - - - - - - outJSON - - - - - - outJSON + + + + + LT + + + i - - - - - - { "id" : - - - - - j - - - - - , "value": - - - - - 1 - - - 3.1234 - - - i - - - - - - - , "unit": " - - - - - - GET - FROM_START - - - dpValueUnit - - - - - j - - - - - - - " , "direction" : " - - - - - valueDirection - - - - - " , "icon" : " - - - - - - GET - FROM_START - - - iconString - - - - - j - - - - - - - " , "iconColor" : - - - - - ROUND - - - 3.1 - - - iconColors - - - - - - - , "speed" : - - - - - ROUND - - - 3.1 - - - DIVIDE - - - 1 - - - vSpeed - - - - - 3 - - - - - - - - - } - - + + + 0 - - - - - LT + + + i + + + MULTIPLY - - j + + 1 + + + i - - 6 + + -1 + + + + + + + valueDirection + + + out + + + + + + + + + valueDirection + + + in + + + + + + + + + + EQ + + + valueDirection + + + + + in - - outJSON + + iconColors - - - - - outJSON + + 0 + + + + + vSpeed + + + 5 - - - , + + + + + + + iconColors + + + 10 + + + + + vSpeed + + + -5 + + + + + + + + + + + EQ + + + i + + + + + 0 + + + vSpeed + + + 0 + + + + - + + + + + 6 + + + + + iconColors + + + DIVIDE + + + 1 + + + MULTIPLY + + + 1 + + + i + + + + + 10 + + + + + + + 1 + + + + GET + FROM_START + + + dpValuesMax + + + + + 6 + + + + + + + + + vSpeed + + + MINUS + + + 10 + + + + + 1 + + + DIVIDE + + + 1 + + + iconColors + + + + + 2 + + + + + + + + + + + + + outJSON + + + + + + outJSON + + + + + + + + { "id" : + + + + + j + + + + + , "value": + + + + + 1 + + + 3.1234 + + + i + + + + + + + , "unit": " + + + + + + GET + FROM_START + + + dpValueUnit + + + + + j + + + + + + + " , "direction" : " + + + + + valueDirection + + + + + " , "icon" : " + + + + + + GET + FROM_START + + + iconString + + + + + j + + + + + + + " , "iconColor" : + + + + + ROUND + + + 3.1 + + + iconColors + + + + + + + , "speed" : + + + + + ROUND + + + 3.1 + + + DIVIDE + + + 1 + + + vSpeed + + + + + 3 + + + + + + + + + } + + + + + + + + + + + LT + + + j + + + + + 6 + + + + + + + outJSON + + + + + + outJSON + + + + + , + + + + + + + + + - + + + + + + outJSON + + + + + + outJSON + + + + + ] + + + + - - outJSON + + + 0_userdata.0.Test.CardPowerExample.cardPower_1_JSON + FALSE - - - - - outJSON - - - - - ] - - + + outJSON - - - 0_userdata.0.Test.CardPowerExample.cardPower_1_JSON - FALSE - - - outJSON + + + + Debug - - - - - Debug + + + log + + + test + + + outJSON - - - log - - - test - - - outJSON - - - - - +