Welcome Guest! To enable all features please Login or Register.
Options
Go to last post Go to first unread
Loyten  
#1 Posted : Sunday, December 16, 2018 4:06:00 AM(UTC)
Loyten

Rank: Member

Groups: Registered
Joined: 12/24/2017(UTC)
Posts: 13

Hi,

I need a node that sends a code to Nexion display to change the page on the display. Ex, when node 1 is fire it shows page 1 and when node 2 fires it shows page 2. Is this possible?
EmbrioAdmin  
#2 Posted : Sunday, December 16, 2018 7:54:28 AM(UTC)
EmbrioAdmin

Rank: Administration

Groups: Administrators
Joined: 12/11/2014(UTC)
Posts: 639

Thanks: 1 times
Was thanked: 36 time(s) in 33 post(s)
Should be possible. Do you have any Arduino code to do that?

Once you have the code it's pretty easy to make a node. You basically copy and paste the code into the correct sections, then do whatever changes are needed to interact with the input and output data.

More info is here.

Let me know if you get stuck. If you send the Arduino code I can start on a node for you.
Loyten  
#3 Posted : Sunday, December 16, 2018 8:47:02 AM(UTC)
Loyten

Rank: Member

Groups: Registered
Joined: 12/24/2017(UTC)
Posts: 13

I don't have the code yet.. in every forum they only talk about sending data from the Nextion to an Arduino.

Still searching..

I have 7 buttons on a panel and i have create a Embrio program that controls this buttons with LEDs built in, but i need the Nextion display to change page every time i press a button

I don't need the button (Ebrio take care of that) code I just need the code to change the screen
Loyten  
#4 Posted : Sunday, December 16, 2018 8:52:22 AM(UTC)
Loyten

Rank: Member

Groups: Registered
Joined: 12/24/2017(UTC)
Posts: 13

Here is a code containing that code. Which part can i use?





#include "Nextion.h"

NexPage page0 = NexPage(0, 0, "page0");
NexPage page1 = NexPage(1, 0, "page1");
NexPage page2 = NexPage(2, 0, "page2");
NexPage page3 = NexPage(3, 0, "page3");

NexTouch *nex_listen_list[] =
{
&page0,
&page1,
&page2,
&page3,
NULL
};

void page0PopCallback(void *ptr)
{
dbSerialPrintln("page0PopCallback");
page1.show();
}

void page1PopCallback(void *ptr)
{
dbSerialPrintln("page1PopCallback");
page2.show();
}

void page2PopCallback(void *ptr)
{
dbSerialPrintln("page2PopCallback");
page3.show();
}

void page3PopCallback(void *ptr)
{
dbSerialPrintln("page3PopCallback");
page0.show();
}

void setup(void)
{
nexInit();
dbSerialPrintln("setup begin");

page0.attachPop(page0PopCallback);
page1.attachPop(page1PopCallback);
page2.attachPop(page2PopCallback);
page3.attachPop(page3PopCallback);

dbSerialPrintln("setup end");
}

void loop(void)
{
nexLoop(nex_listen_list);
EmbrioAdmin  
#5 Posted : Sunday, December 16, 2018 9:05:25 AM(UTC)
EmbrioAdmin

Rank: Administration

Groups: Administrators
Joined: 12/11/2014(UTC)
Posts: 639

Thanks: 1 times
Was thanked: 36 time(s) in 33 post(s)
Copy and paste the below xml into an Embrio screen, it should get you started.

Open the node for editing (top right icon). In the Declaration section I added the include line and created 3 page objects. The node has 3 triggers, and each trigger handler shows it's page. You would hook up your button output triggers to these inputs.

Make sure you include the Nextion source files by right clicking on the Controller node in the project tree and selecting Controller Settings. Use the Load File(s) button to pick any code files you need to include into the compiled folder.

Something like that node should work, I haven't tested of course because I don't have the hardware but based on the code you sent I think it'll work. Let me know if you have any issues.

<EmbrioCopy>
<Version>2.2.3.5</Version>
<Name></Name>
<UniqueID>00000000-0000-0000-0000-000000000000</UniqueID>
<Description></Description>
<NodeColor>128,128,128,255</NodeColor>
<IsBuiltIn>False</IsBuiltIn>
<ImageByteArray></ImageByteArray>
<Nodes>
<Node>
<UniqueID>298d8df7-3927-408a-bad0-a04e72ec0f8e</UniqueID>
<NodeType>Dynamic</NodeType>
<NodeName>Node Definition</NodeName>
<UserDefinedName></UserDefinedName>
<Description></Description>
<NodeColor>201,227,222,255</NodeColor>
<X>0</X>
<Y>0</Y>
<Width>600</Width>
<Height>0</Height>
<HideUnconnectedIO>False</HideUnconnectedIO>
<DefinitionID>e5ef9492-3fb3-43d8-8e87-f503befd6d87</DefinitionID>
<EditingProperties>
<IsInEditMode>True</IsInEditMode>
<CodeHeight>300</CodeHeight>
<EditedLanguage>Arduino</EditedLanguage>
<IsEditingIODefinitions>False</IsEditingIODefinitions>
<UpdateCodeDefinitionID>05555ea3-e9a5-401a-8f31-c56be709be8e</UpdateCodeDefinitionID>
</EditingProperties>

<SetLength>0</SetLength>
<SetInputs></SetInputs>
<SetOutputs></SetOutputs>
<Inputs>
<Input>
<UniqueID>4addeefa-8f08-42a4-b90a-eb3c2816efb7</UniqueID>
<DefinitionID>1c9a6187-4f15-4da6-aa2a-571a73985fdb</DefinitionID>
<DefaultName>Page 1</DefaultName>
<CustomName></CustomName>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>00000000-0000-0000-0000-000000000000</LinkedIOID>
<ConnectedOutputs></ConnectedOutputs>
</Input>

<Input>
<UniqueID>9c40b367-9bc1-4d61-a4d4-0f836bd65938</UniqueID>
<DefinitionID>19306f40-f117-4493-9e3b-c7de7cdeb924</DefinitionID>
<DefaultName>Page 2</DefaultName>
<CustomName></CustomName>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>00000000-0000-0000-0000-000000000000</LinkedIOID>
<ConnectedOutputs></ConnectedOutputs>
</Input>

<Input>
<UniqueID>63397aba-8d4b-489c-80e3-96801c5da10e</UniqueID>
<DefinitionID>024eac77-d4c2-41d7-a9c0-30da8a87f023</DefinitionID>
<DefaultName>Page 3</DefaultName>
<CustomName></CustomName>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>00000000-0000-0000-0000-000000000000</LinkedIOID>
<ConnectedOutputs></ConnectedOutputs>
</Input>

</Inputs>

<Outputs></Outputs>
</Node>

</Nodes>

<NodeDefinitions>
<Definition>
<Name>Nextion Page Control</Name>
<SoftwareVersion>2.2.3.5</SoftwareVersion>
<UniqueID>e5ef9492-3fb3-43d8-8e87-f503befd6d87</UniqueID>
<Description></Description>
<UseIOSet>False</UseIOSet>
<InputDefinitions>
<InputDefinition>
<Type>Embrio.NodeEngine.Definitions.TriggerNodeInputDefinition</Type>
<Name>Page 1</Name>
<UniqueID>1c9a6187-4f15-4da6-aa2a-571a73985fdb</UniqueID>
<IsOutsideConnection>False</IsOutsideConnection>
<IsInIOSet>False</IsInIOSet>
<IsUserAdded>True</IsUserAdded>
<ConfigurationOnly>False</ConfigurationOnly>
</InputDefinition>

<InputDefinition>
<Type>Embrio.NodeEngine.Definitions.TriggerNodeInputDefinition</Type>
<Name>Page 2</Name>
<UniqueID>19306f40-f117-4493-9e3b-c7de7cdeb924</UniqueID>
<IsOutsideConnection>False</IsOutsideConnection>
<IsInIOSet>False</IsInIOSet>
<IsUserAdded>True</IsUserAdded>
<ConfigurationOnly>False</ConfigurationOnly>
</InputDefinition>

<InputDefinition>
<Type>Embrio.NodeEngine.Definitions.TriggerNodeInputDefinition</Type>
<Name>Page 3</Name>
<UniqueID>024eac77-d4c2-41d7-a9c0-30da8a87f023</UniqueID>
<IsOutsideConnection>False</IsOutsideConnection>
<IsInIOSet>False</IsInIOSet>
<IsUserAdded>True</IsUserAdded>
<ConfigurationOnly>False</ConfigurationOnly>
</InputDefinition>

</InputDefinitions>

<OutputDefinitions></OutputDefinitions>
<UpdateCodes>
<UpdateCode>
<UpdateCondition>Declaration</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code>#include &amp;quot;Nextion.h&amp;quot;

NexPage page1 = NexPage(1, 0, &amp;quot;page1&amp;quot;);
NexPage page2 = NexPage(2, 0, &amp;quot;page2&amp;quot;);
NexPage page3 = NexPage(3, 0, &amp;quot;page3&amp;quot;);</Code>
<Language>Arduino</Language>
</Implementation>

<Implementation>
<Code></Code>
<Language>CSharp</Language>
</Implementation>

</CodeImplementations>

<UniqueID>4ac3ea9a-1cc9-49ce-ab91-bae34b257ca1</UniqueID>
</UpdateCode>

<UpdateCode>
<UpdateCondition>Startup</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code></Code>
<Language>CSharp</Language>
</Implementation>

<Implementation>
<Code></Code>
<Language>Arduino</Language>
</Implementation>

</CodeImplementations>

<UniqueID>c5d5f6db-4ec6-4a6e-b956-b08f16fa10bb</UniqueID>
</UpdateCode>

<UpdateCode>
<UpdateCondition>EveryUpdate</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code></Code>
<Language>CSharp</Language>
</Implementation>

<Implementation>
<Code></Code>
<Language>Arduino</Language>
</Implementation>

</CodeImplementations>

<UniqueID>c57ca508-e962-4dc3-885d-0e803ee4c2a5</UniqueID>
</UpdateCode>

<UpdateCode>
<UpdateCondition>Shutdown</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code></Code>
<Language>Arduino</Language>
</Implementation>

<Implementation>
<Code></Code>
<Language>CSharp</Language>
</Implementation>

</CodeImplementations>

<UniqueID>153cbcb5-9bfd-43e3-aa31-3acd6613db87</UniqueID>
</UpdateCode>

<UpdateCode>
<UpdateCondition>None</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code></Code>
<Language>Arduino</Language>
</Implementation>

<Implementation>
<Code></Code>
<Language>CSharp</Language>
</Implementation>

</CodeImplementations>

<UniqueID>7d21e9b1-4adf-4be2-86ac-a4fc5ce01474</UniqueID>
</UpdateCode>

<UpdateCode>
<TriggerInputID>1c9a6187-4f15-4da6-aa2a-571a73985fdb</TriggerInputID>
<UpdateCondition>Trigger</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code></Code>
<Language>CSharp</Language>
</Implementation>

<Implementation>
<Code>page1.show();</Code>
<Language>Arduino</Language>
</Implementation>

</CodeImplementations>

<UniqueID>a25cec28-cfd2-47bd-bcc0-e1f7d0f08bd4</UniqueID>
</UpdateCode>

<UpdateCode>
<TriggerInputID>19306f40-f117-4493-9e3b-c7de7cdeb924</TriggerInputID>
<UpdateCondition>Trigger</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code></Code>
<Language>CSharp</Language>
</Implementation>

<Implementation>
<Code>page2.show();</Code>
<Language>Arduino</Language>
</Implementation>

</CodeImplementations>

<UniqueID>c7eb5ace-8a8b-410d-881a-f01857ce00e7</UniqueID>
</UpdateCode>

<UpdateCode>
<TriggerInputID>024eac77-d4c2-41d7-a9c0-30da8a87f023</TriggerInputID>
<UpdateCondition>Trigger</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code></Code>
<Language>CSharp</Language>
</Implementation>

<Implementation>
<Code>page3.show();</Code>
<Language>Arduino</Language>
</Implementation>

</CodeImplementations>

<UniqueID>05555ea3-e9a5-401a-8f31-c56be709be8e</UniqueID>
</UpdateCode>

</UpdateCodes>

<NodeColor>201,227,222,255</NodeColor>
<IsBuiltIn>False</IsBuiltIn>
<TouchesPin>True</TouchesPin>
<IsLanguageLocked>False</IsLanguageLocked>
<UseCanvas>False</UseCanvas>
<CanvasHeight>150</CanvasHeight>
<CategoryName>Project</CategoryName>
</Definition>

</NodeDefinitions>

</EmbrioCopy>
Loyten  
#6 Posted : Sunday, December 16, 2018 12:39:39 PM(UTC)
Loyten

Rank: Member

Groups: Registered
Joined: 12/24/2017(UTC)
Posts: 13

Hello again,

Now i have test a code that works i Arduino IDE. Can you help me create a nod with this code instead? The other code doesn't work correctly

The code looks like this:

*/
#include <String.h>

#define STOPBYTE 0xff

String nextion_send = "";


void setup()
{
Serial.begin(9600);
}


void write_nextion(String stringData)
{
for (int i = 0; i < stringData.length(); i++)
{
Serial.write(stringData[i]);
}
Serial.write(STOPBYTE);
Serial.write(STOPBYTE);
Serial.write(STOPBYTE);
}


void loop()
{
nextion_send = "page 5";
write_nextion(nextion_send);



}

EmbrioAdmin  
#7 Posted : Sunday, December 16, 2018 1:04:11 PM(UTC)
EmbrioAdmin

Rank: Administration

Groups: Administrators
Joined: 12/11/2014(UTC)
Posts: 639

Thanks: 1 times
Was thanked: 36 time(s) in 33 post(s)
What is this node supposed to do? It doesn't seem to me that the code you just posted does anything other than write "page 5" one character at a time to the serial port. What does your node need to do?
Loyten  
#8 Posted : Sunday, December 16, 2018 1:29:20 PM(UTC)
Loyten

Rank: Member

Groups: Registered
Joined: 12/24/2017(UTC)
Posts: 13

i make a program with 7 physical buttons and when i press a button,, for example, button 1, page 1 will show on the Nextion display and when i press button 2, page 2 will show on the display. Nextion displays have there own software and only need this code to execute the command
Loyten  
#9 Posted : Sunday, December 16, 2018 1:46:18 PM(UTC)
Loyten

Rank: Member

Groups: Registered
Joined: 12/24/2017(UTC)
Posts: 13

this is my program. for every button fired, it will change the picture on the nextion display. if i have a node for that i should not be a problem (i think..)

<EmbrioCopy>
<Version>2.2.3.4</Version>
<Name></Name>
<UniqueID>00000000-0000-0000-0000-000000000000</UniqueID>
<Description></Description>
<NodeColor>128,128,128,255</NodeColor>
<IsBuiltIn>False</IsBuiltIn>
<ImageByteArray></ImageByteArray>
<Nodes>
<Node>
<UniqueID>d45c9484-68e2-4d28-bc65-35dd667002f7</UniqueID>
<NodeType>Agent</NodeType>
<NodeName>I/O in</NodeName>
<UserDefinedName></UserDefinedName>
<Description></Description>
<NodeColor>227,209,201,255</NodeColor>
<X>0</X>
<Y>220</Y>
<Width>260</Width>
<ObjectID>4add0fbd-eb6a-4f72-8625-15e5928e2c25</ObjectID>
<Inputs></Inputs>
<Outputs>
<Output>
<UniqueID>17b8e670-d483-4195-9513-625ec90934c3</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>2df7edaf-2a06-4e8c-8877-1164a9e6821f</LinkedIOID>
<MinValue>0</MinValue>
<MaxValue>1</MaxValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Output>

<Output>
<UniqueID>60447795-6dbc-4b9e-8b2b-b48b148e88c5</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>a242a8c8-5be9-4e1a-958b-70b2b4ea41dc</LinkedIOID>
<MinValue>0</MinValue>
<MaxValue>1</MaxValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Output>

<Output>
<UniqueID>1503cbe9-28fc-4dde-89a0-b8c322746aa6</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>0b66c382-5d7e-4fae-9bca-afdf39a50501</LinkedIOID>
<MinValue>0</MinValue>
<MaxValue>1</MaxValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Output>

<Output>
<UniqueID>a7317922-781f-4ebb-9d92-e865404323a0</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>3d9c14c5-1129-4d0c-a113-3127fed1f575</LinkedIOID>
<MinValue>0</MinValue>
<MaxValue>1</MaxValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Output>

<Output>
<UniqueID>8eea5987-e1e9-44c1-9778-cedf4ff9f6eb</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>5d2e9c65-4740-48c5-8316-17f03f6d98f8</LinkedIOID>
<MinValue>0</MinValue>
<MaxValue>1</MaxValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Output>

<Output>
<UniqueID>a339b64e-e976-4ca3-bad5-a1c645dd6c85</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>6594b1ab-102f-426a-b178-feccbe234c11</LinkedIOID>
<MinValue>0</MinValue>
<MaxValue>1</MaxValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Output>

<Output>
<UniqueID>39e26158-b8bf-47d9-a828-6d40e08adcc2</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>a5739ab0-db2b-493d-95d8-3997fa8eb6f7</LinkedIOID>
<MinValue>0</MinValue>
<MaxValue>1</MaxValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Output>

</Outputs>

</Node>

<Node>
<UniqueID>8965fa59-2b42-4f30-aa0e-54315737691b</UniqueID>
<NodeType>Agent</NodeType>
<NodeName>Knapp 1%</NodeName>
<UserDefinedName></UserDefinedName>
<Description></Description>
<NodeColor>227,209,201,255</NodeColor>
<X>450</X>
<Y>0</Y>
<Width>260</Width>
<ObjectID>cfd69d31-f859-40ac-abc7-afe0efe36f18</ObjectID>
<Inputs>
<Input>
<UniqueID>eb0c0006-9096-4da1-ae54-c793c81e82e2</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Range Min</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>876709b1-1364-47b9-99e1-a87043cea15b</LinkedIOID>
<ConnectedOutputs>
<Output>17b8e670-d483-4195-9513-625ec90934c3</Output>
</ConnectedOutputs>

<BlendMode>Add</BlendMode>
<DisconnectedValue>0</DisconnectedValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Input>

<Input>
<UniqueID>7e211f35-ef22-4da5-b88b-f0927c948e6f</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Turn Off</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>1ef5d4be-8155-40ff-89fd-d4620c1a25bb</LinkedIOID>
<ConnectedOutputs>
<Output>31931fa8-094d-46ab-9607-f043ff976fde</Output>
<Output>941e849b-3a1c-45d5-8b54-f2870976f0f2</Output>
<Output>7a5cb319-bb91-4041-a4e5-e62563507c36</Output>
<Output>25748257-aed4-4c29-b2bd-39507b0b2af8</Output>
<Output>60e97fdf-ecee-497f-a0de-b5a801693b28</Output>
</ConnectedOutputs>

</Input>

</Inputs>

<Outputs>
<Output>
<UniqueID>7388f90c-e094-4f02-bfbf-2da799bcfcac</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>338b1b90-bea7-4f6b-98ab-4101624edb6d</LinkedIOID>
<MinValue>0</MinValue>
<MaxValue>1</MaxValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Output>

<Output>
<UniqueID>1de9bc68-4278-4562-b3f3-f1f9e701d1e3</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Go Below</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>eed2d7db-2086-4411-984d-665890b3998b</LinkedIOID>
</Output>

</Outputs>

</Node>

<Node>
<UniqueID>781509c9-f071-4819-8af6-1fb659fdc387</UniqueID>
<NodeType>Agent</NodeType>
<NodeName>Knapp 2 %</NodeName>
<UserDefinedName></UserDefinedName>
<Description></Description>
<NodeColor>227,209,201,255</NodeColor>
<X>457</X>
<Y>207</Y>
<Width>260</Width>
<ObjectID>7457c8f0-8fc0-4f8b-8666-543d486d11c7</ObjectID>
<Inputs>
<Input>
<UniqueID>831b85f1-84aa-40be-94e3-8f7e1a63ee2e</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Range Min</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>2d96d7ca-97e6-4d28-b10c-15e2f7b81856</LinkedIOID>
<ConnectedOutputs>
<Output>60447795-6dbc-4b9e-8b2b-b48b148e88c5</Output>
</ConnectedOutputs>

<BlendMode>Add</BlendMode>
<DisconnectedValue>0</DisconnectedValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Input>

<Input>
<UniqueID>cf7c2690-5e68-4ff6-a8e1-5403f28c2557</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Turn Off</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>0caeb775-6025-493d-9a2e-892f18026435</LinkedIOID>
<ConnectedOutputs>
<Output>1de9bc68-4278-4562-b3f3-f1f9e701d1e3</Output>
<Output>941e849b-3a1c-45d5-8b54-f2870976f0f2</Output>
<Output>7a5cb319-bb91-4041-a4e5-e62563507c36</Output>
<Output>25748257-aed4-4c29-b2bd-39507b0b2af8</Output>
<Output>60e97fdf-ecee-497f-a0de-b5a801693b28</Output>
</ConnectedOutputs>

</Input>

</Inputs>

<Outputs>
<Output>
<UniqueID>9f28f6c7-acc5-4822-bc96-2397ae91d126</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>0d10c67d-3259-49da-b114-1bd9fd63a956</LinkedIOID>
<MinValue>0</MinValue>
<MaxValue>1</MaxValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Output>

<Output>
<UniqueID>31931fa8-094d-46ab-9607-f043ff976fde</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Go Below</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>f22dd0e0-bab7-481e-915c-c1c06f6b60dd</LinkedIOID>
</Output>

</Outputs>

</Node>

<Node>
<UniqueID>e05c4326-849b-4664-9a82-bf94638f22ab</UniqueID>
<NodeType>Agent</NodeType>
<NodeName>Knapp 3%</NodeName>
<UserDefinedName></UserDefinedName>
<Description></Description>
<NodeColor>227,209,201,255</NodeColor>
<X>450</X>
<Y>425</Y>
<Width>260</Width>
<ObjectID>599b099d-f26b-43e5-bb74-e0b9c3219858</ObjectID>
<Inputs>
<Input>
<UniqueID>4fbc4f3e-b1f5-4f86-b441-d4ab4ab39d26</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Range Min</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>c18cc0e1-a95b-405b-b1cc-85dd3560ee1c</LinkedIOID>
<ConnectedOutputs>
<Output>1503cbe9-28fc-4dde-89a0-b8c322746aa6</Output>
</ConnectedOutputs>

<BlendMode>Add</BlendMode>
<DisconnectedValue>0</DisconnectedValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Input>

<Input>
<UniqueID>c863f675-527f-4677-b944-34598924fe90</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Turn Off</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>3aa94269-8e25-4b27-921d-0dc64805feb9</LinkedIOID>
<ConnectedOutputs>
<Output>1de9bc68-4278-4562-b3f3-f1f9e701d1e3</Output>
<Output>31931fa8-094d-46ab-9607-f043ff976fde</Output>
<Output>7a5cb319-bb91-4041-a4e5-e62563507c36</Output>
<Output>60e97fdf-ecee-497f-a0de-b5a801693b28</Output>
</ConnectedOutputs>

</Input>

</Inputs>

<Outputs>
<Output>
<UniqueID>a592680e-3195-4e19-924a-13b4df6d0708</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>082ed3e9-4159-4b0b-90cf-6c73a8f997fd</LinkedIOID>
<MinValue>0</MinValue>
<MaxValue>1</MaxValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Output>

<Output>
<UniqueID>941e849b-3a1c-45d5-8b54-f2870976f0f2</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Go Below</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>fe8da1f5-8ce6-40e5-8a07-da6d9e923249</LinkedIOID>
</Output>

</Outputs>

</Node>

<Node>
<UniqueID>e1060b11-2093-414d-98ec-0942b6186a9d</UniqueID>
<NodeType>Agent</NodeType>
<NodeName>Knapp 4%</NodeName>
<UserDefinedName></UserDefinedName>
<Description></Description>
<NodeColor>227,209,201,255</NodeColor>
<X>477</X>
<Y>632</Y>
<Width>260</Width>
<ObjectID>b9863c69-0d60-4e63-abc5-ede8b29c43b0</ObjectID>
<Inputs>
<Input>
<UniqueID>ed53f72f-0fe7-4cc8-b61c-422c88a5bf65</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Range Min</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>5558e867-bc62-4521-ac71-2940d3465560</LinkedIOID>
<ConnectedOutputs>
<Output>a7317922-781f-4ebb-9d92-e865404323a0</Output>
</ConnectedOutputs>

<BlendMode>Add</BlendMode>
<DisconnectedValue>0</DisconnectedValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Input>

<Input>
<UniqueID>79ddca1e-9a75-4409-b3ab-d518355b717d</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Turn Off</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>3f7ce0e7-b79e-4a82-9512-cb1b4c2068ab</LinkedIOID>
<ConnectedOutputs>
<Output>1de9bc68-4278-4562-b3f3-f1f9e701d1e3</Output>
<Output>31931fa8-094d-46ab-9607-f043ff976fde</Output>
<Output>25748257-aed4-4c29-b2bd-39507b0b2af8</Output>
<Output>60e97fdf-ecee-497f-a0de-b5a801693b28</Output>
<Output>941e849b-3a1c-45d5-8b54-f2870976f0f2</Output>
</ConnectedOutputs>

</Input>

</Inputs>

<Outputs>
<Output>
<UniqueID>457040d8-4de6-462d-aedb-2cfcd527ac15</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>7d0d7045-74b6-482d-a338-20124c846bc5</LinkedIOID>
<MinValue>0</MinValue>
<MaxValue>1</MaxValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Output>

<Output>
<UniqueID>7a5cb319-bb91-4041-a4e5-e62563507c36</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Go Below</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>5b1a6d93-7efe-4eac-942a-043b0c865877</LinkedIOID>
</Output>

</Outputs>

</Node>

<Node>
<UniqueID>d16beb15-35e6-4609-9357-bd8d0c3c51e9</UniqueID>
<NodeType>Agent</NodeType>
<NodeName>Knapp Roof boost</NodeName>
<UserDefinedName></UserDefinedName>
<Description></Description>
<NodeColor>227,209,201,255</NodeColor>
<X>480</X>
<Y>800</Y>
<Width>260</Width>
<ObjectID>df846fff-90aa-44e7-bed1-c01594915210</ObjectID>
<Inputs>
<Input>
<UniqueID>8404002d-b994-45d8-832a-4fe8c7b3484e</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Range Min</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>e277ec3b-bbf8-4476-b7a3-9db77438cbf0</LinkedIOID>
<ConnectedOutputs>
<Output>8eea5987-e1e9-44c1-9778-cedf4ff9f6eb</Output>
</ConnectedOutputs>

<BlendMode>Add</BlendMode>
<DisconnectedValue>0</DisconnectedValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Input>

<Input>
<UniqueID>a1cd7d4b-59ac-4564-8110-5a9fc5783a3c</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Turn Off</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>1e683bd0-5ec9-4446-b30c-f439c4930677</LinkedIOID>
<ConnectedOutputs>
<Output>1de9bc68-4278-4562-b3f3-f1f9e701d1e3</Output>
<Output>31931fa8-094d-46ab-9607-f043ff976fde</Output>
<Output>941e849b-3a1c-45d5-8b54-f2870976f0f2</Output>
<Output>7a5cb319-bb91-4041-a4e5-e62563507c36</Output>
<Output>60e97fdf-ecee-497f-a0de-b5a801693b28</Output>
</ConnectedOutputs>

</Input>

</Inputs>

<Outputs>
<Output>
<UniqueID>45336151-c2ca-40ef-b72e-99f9a5fca6fd</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>b0a394f2-3d23-44b2-95b5-13734e63a823</LinkedIOID>
<MinValue>0</MinValue>
<MaxValue>1</MaxValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Output>

<Output>
<UniqueID>25748257-aed4-4c29-b2bd-39507b0b2af8</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Go Below</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>10fbe9f1-91f8-4061-9739-4049fc24b6e1</LinkedIOID>
</Output>

</Outputs>

</Node>

<Node>
<UniqueID>4270d8a9-a4dd-483f-878b-ae00648e7da0</UniqueID>
<NodeType>Agent</NodeType>
<NodeName>Knapp signal</NodeName>
<UserDefinedName></UserDefinedName>
<Description></Description>
<NodeColor>227,209,201,255</NodeColor>
<X>472</X>
<Y>1145</Y>
<Width>260</Width>
<ObjectID>8ae8fbab-ecd1-4618-ab95-f7e399558279</ObjectID>
<Inputs>
<Input>
<UniqueID>26692515-8421-4783-9810-cac2372905b6</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Range Min</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>fc1815ea-4f1b-428f-82c6-795de3ea5807</LinkedIOID>
<ConnectedOutputs>
<Output>39e26158-b8bf-47d9-a828-6d40e08adcc2</Output>
</ConnectedOutputs>

<BlendMode>Add</BlendMode>
<DisconnectedValue>0</DisconnectedValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Input>

</Inputs>

<Outputs>
<Output>
<UniqueID>089c9f59-b845-4aa8-976f-e6681656b347</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeOutput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>8d67dc6f-c6a1-4802-93c2-86e67b36d145</LinkedIOID>
<MinValue>0</MinValue>
<MaxValue>1</MaxValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Output>

</Outputs>

</Node>

<Node>
<UniqueID>79ae8bf6-ed2a-4969-998d-3db75fbedff1</UniqueID>
<NodeType>Agent</NodeType>
<NodeName>I/O ut</NodeName>
<UserDefinedName></UserDefinedName>
<Description></Description>
<NodeColor>227,209,201,255</NodeColor>
<X>1165</X>
<Y>340</Y>
<Width>260</Width>
<ObjectID>f5fcaf29-6b15-42c1-9265-1394c4b559e8</ObjectID>
<Inputs>
<Input>
<UniqueID>9fb5faa1-45d3-4440-9f42-93064c45b790</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>9e3b38d0-712e-465b-a3cc-68adad4936e8</LinkedIOID>
<ConnectedOutputs>
<Output>7388f90c-e094-4f02-bfbf-2da799bcfcac</Output>
</ConnectedOutputs>

<BlendMode>Add</BlendMode>
<DisconnectedValue>0</DisconnectedValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Input>

<Input>
<UniqueID>4d0c6062-3868-468b-bd9f-36659c1767b1</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>2294aa43-b55a-4cf6-9138-abceeadbade9</LinkedIOID>
<ConnectedOutputs>
<Output>9f28f6c7-acc5-4822-bc96-2397ae91d126</Output>
</ConnectedOutputs>

<BlendMode>Add</BlendMode>
<DisconnectedValue>0</DisconnectedValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Input>

<Input>
<UniqueID>60e18393-1a03-4f50-9c1a-456df535ba75</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>7ae1f388-9c1f-4fc9-9141-0f0afa16021d</LinkedIOID>
<ConnectedOutputs>
<Output>a592680e-3195-4e19-924a-13b4df6d0708</Output>
</ConnectedOutputs>

<BlendMode>Add</BlendMode>
<DisconnectedValue>0</DisconnectedValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Input>

<Input>
<UniqueID>f80660af-5e13-4706-a568-dea8eb37811f</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>5b2ff741-d476-46a8-bb04-d7ca8f06c34c</LinkedIOID>
<ConnectedOutputs>
<Output>457040d8-4de6-462d-aedb-2cfcd527ac15</Output>
</ConnectedOutputs>

<BlendMode>Add</BlendMode>
<DisconnectedValue>0</DisconnectedValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Input>

<Input>
<UniqueID>27e36ded-8f4d-4308-8151-09d3d2ddc856</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>9438fe76-27b5-4cb4-99ce-2ee12d1e397a</LinkedIOID>
<ConnectedOutputs>
<Output>45336151-c2ca-40ef-b72e-99f9a5fca6fd</Output>
</ConnectedOutputs>

<BlendMode>Add</BlendMode>
<DisconnectedValue>0</DisconnectedValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Input>

<Input>
<UniqueID>0d52fefe-e2a6-4952-ae55-8eb89a757c9c</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>938be856-2044-45ea-87f8-768a10df8f39</LinkedIOID>
<ConnectedOutputs>
<Output>089c9f59-b845-4aa8-976f-e6681656b347</Output>
<Output>17a7cc14-1dbd-4799-99bd-a8ffcb9d0216</Output>
</ConnectedOutputs>

<BlendMode>Add</BlendMode>
<DisconnectedValue>0</DisconnectedValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Input>

<Input>
<UniqueID>2796c916-2ec1-422c-9360-cc6575129f85</UniqueID>
<DefinitionID>00000000-0000-0000-0000-000000000000</DefinitionID>
<DefaultName>Activation</DefaultName>
<CustomName></CustomName>
<IsDisplayed>True</IsDisplayed>
<IsNative>False</IsNative>
<TypeName>Numeric</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.NumericNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>bd89555b-2ddf-4a53-b7c5-76db16754d3c</LinkedIOID>
<ConnectedOutputs>
<Output>089c9f59-b845-4aa8-976f-e6681656b347</Output>
</ConnectedOutputs>

<BlendMode>Add</BlendMode>
<DisconnectedValue>0</DisconnectedValue>
<UseNegativeRange>False</UseNegativeRange>
<CanUseNegativeRange>True</CanUseNegativeRange>
</Input>

</Inputs>

<Outputs></Outputs>
</Node>

</Nodes>

</EmbrioCopy>
EmbrioAdmin  
#10 Posted : Sunday, December 16, 2018 7:48:01 PM(UTC)
EmbrioAdmin

Rank: Administration

Groups: Administrators
Joined: 12/11/2014(UTC)
Posts: 639

Thanks: 1 times
Was thanked: 36 time(s) in 33 post(s)
It should be very easy. There was a problem with that copy/paste data, can you zip up your project and mail it to me at ezra@embrio.io?
Loyten  
#11 Posted : Sunday, December 16, 2018 9:25:07 PM(UTC)
Loyten

Rank: Member

Groups: Registered
Joined: 12/24/2017(UTC)
Posts: 13

What is the best way to copy all nodes together? :)
Loyten  
#12 Posted : Sunday, December 16, 2018 10:28:43 PM(UTC)
Loyten

Rank: Member

Groups: Registered
Joined: 12/24/2017(UTC)
Posts: 13

Now i have sent the program to your mail. :)
Loyten  
#13 Posted : Monday, December 17, 2018 10:00:46 AM(UTC)
Loyten

Rank: Member

Groups: Registered
Joined: 12/24/2017(UTC)
Posts: 13

Did you get my mail? :)
DotTumin  
#14 Posted : Monday, September 02, 2019 7:21:59 AM(UTC)
DotTumin

Rank: Newbie

Groups: Registered
Joined: 9/2/2019(UTC)
Posts: 1

Hi...I am not clear if this is the same serial port used for the USB connection or a different one. If it's the same then I can see that being a problem that I don't know how to fix, sorry. I guess software serial should work but I am not familiar with software serial. You'd need to know which pins software serial is using and I'm not sure I'm the right person to help with that.

pcb manufacturing

Edited by user Wednesday, October 23, 2019 11:03:46 AM(UTC)  | Reason: Not specified

scott@scottelford.biz  
#15 Posted : Monday, September 16, 2019 4:07:40 AM(UTC)
scott@scottelford.biz

Rank: Advanced Member

Groups: Registered
Joined: 5/31/2017(UTC)
Posts: 67
Australia

Thanks: 1 times
Hi Loyten, did you get any further with your code.. I'm just starting to look into this for my self... I'm also unable to copy & paste, can you please add a zip file for us to download and look at.
Daniel.T  
#16 Posted : Friday, October 18, 2019 11:47:11 PM(UTC)
Daniel.T

Rank: Newbie

Groups: Registered
Joined: 10/18/2019(UTC)
Posts: 2

Hi, This works fine to change page if triggerd BigGrin


<EmbrioCopy>
<Version>2.2.4.0</Version>
<Name></Name>
<UniqueID>00000000-0000-0000-0000-000000000000</UniqueID>
<Description></Description>
<NodeColor>128,128,128,255</NodeColor>
<IsBuiltIn>False</IsBuiltIn>
<ImageByteArray></ImageByteArray>
<Nodes>
<Node>
<UniqueID>b0565481-f8cf-461c-9159-c47b8fa03682</UniqueID>
<NodeType>Dynamic</NodeType>
<NodeName>HMI UT HIGH</NodeName>
<UserDefinedName></UserDefinedName>
<Description></Description>
<NodeColor>201,227,222,255</NodeColor>
<X>0</X>
<Y>0</Y>
<Width>260</Width>
<Height>232.68</Height>
<HideUnconnectedIO>False</HideUnconnectedIO>
<DefinitionID>67794680-c121-4fa6-af7b-8167c74ade46</DefinitionID>
<EditingProperties>
<IsInEditMode>False</IsInEditMode>
<CodeHeight>300</CodeHeight>
<EditedLanguage>Arduino</EditedLanguage>
<IsEditingIODefinitions>False</IsEditingIODefinitions>
<UpdateCodeDefinitionID>d403dde0-bd0a-4c5f-924b-e93ac40f3018</UpdateCodeDefinitionID>
</EditingProperties>

<SetLength>0</SetLength>
<SetInputs></SetInputs>
<SetOutputs></SetOutputs>
<Inputs>
<Input>
<UniqueID>5978e55f-6ca3-41bb-9a52-3551d302bf47</UniqueID>
<DefinitionID>089728da-9952-46c1-8219-d300447af6fd</DefinitionID>
<DefaultName>Page 5</DefaultName>
<CustomName>Page low</CustomName>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>00000000-0000-0000-0000-000000000000</LinkedIOID>
<ConnectedOutputs>
<Output>88860ea9-0503-4592-9415-c7483f76d129</Output>
<Output>49f9f5ca-324a-4aed-a207-e82bf00c6dd5</Output>
</ConnectedOutputs>

</Input>

<Input>
<UniqueID>2bb7402b-ec96-4169-b0ce-84e2fb93fa1f</UniqueID>
<DefinitionID>32675ec2-b428-4941-9b9e-25ad46eb009e</DefinitionID>
<DefaultName>Page 6</DefaultName>
<CustomName>Page med </CustomName>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>00000000-0000-0000-0000-000000000000</LinkedIOID>
<ConnectedOutputs></ConnectedOutputs>
</Input>

<Input>
<UniqueID>883a399e-decd-411b-9a12-03cad889bd55</UniqueID>
<DefinitionID>12e00a0a-2eab-4eff-9321-feff15320914</DefinitionID>
<DefaultName>Page 7</DefaultName>
<CustomName>Page high</CustomName>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>00000000-0000-0000-0000-000000000000</LinkedIOID>
<ConnectedOutputs>
<Output>3fed89c1-378f-4e27-abd7-9e528ee27809</Output>
<Output>ba2a2702-17e0-4fc8-ac8d-16fa6c9cfaf0</Output>
</ConnectedOutputs>

</Input>

<Input>
<UniqueID>a822a328-e0e6-475d-9f75-e58fbc581c43</UniqueID>
<DefinitionID>9ad21f36-3a63-4568-b7c9-4c87eda2e2f9</DefinitionID>
<DefaultName>Page 3</DefaultName>
<CustomName>Boiler on</CustomName>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>00000000-0000-0000-0000-000000000000</LinkedIOID>
<ConnectedOutputs>
<Output>b3a0e7dc-f60d-4f0a-8994-cf2960aa176f</Output>
<Output>89f80898-da01-44aa-be23-bc9b07ab0e02</Output>
</ConnectedOutputs>

</Input>

<Input>
<UniqueID>3f4fe531-52fd-4b40-bde1-28415308bcae</UniqueID>
<DefinitionID>390e9a7a-f29a-45bd-aaed-8f889f0d905a</DefinitionID>
<DefaultName>Page 4</DefaultName>
<CustomName>Boiler off</CustomName>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>00000000-0000-0000-0000-000000000000</LinkedIOID>
<ConnectedOutputs>
<Output>02d9437c-cbf4-4148-a3ab-4c2bf83ea63a</Output>
<Output>4db4dffd-c5ab-4bfc-9577-b8f3e30a9009</Output>
<Output>200a5a87-a643-481a-a522-fb68077efab5</Output>
</ConnectedOutputs>

</Input>

<Input>
<UniqueID>91fe2507-1363-4b82-8735-469f8ab80a2b</UniqueID>
<DefinitionID>f19f2ab0-e10d-4e8c-9036-585157be7e2c</DefinitionID>
<DefaultName>Lock meny</DefaultName>
<CustomName></CustomName>
<IsNative>False</IsNative>
<TypeName>Trigger</TypeName>
<IsOutsideConnection>False</IsOutsideConnection>
<IOType>Embrio.NodeEngine.NodeIO.TriggerNodeInput</IOType>
<ShowGraph>False</ShowGraph>
<LinkedIOID>00000000-0000-0000-0000-000000000000</LinkedIOID>
<ConnectedOutputs>
<Output>376bfc02-94d4-4374-9b74-9307f7654269</Output>
</ConnectedOutputs>

</Input>

</Inputs>

<Outputs></Outputs>
</Node>

</Nodes>

<NodeDefinitions>
<Definition>
<Name>HMI UT HIGH</Name>
<SoftwareVersion>2.2.4.0</SoftwareVersion>
<UniqueID>67794680-c121-4fa6-af7b-8167c74ade46</UniqueID>
<Description></Description>
<UseIOSet>False</UseIOSet>
<InputDefinitions>
<InputDefinition>
<Type>Embrio.NodeEngine.Definitions.TriggerNodeInputDefinition</Type>
<Name>Page 5</Name>
<UniqueID>089728da-9952-46c1-8219-d300447af6fd</UniqueID>
<IsOutsideConnection>False</IsOutsideConnection>
<IsInIOSet>False</IsInIOSet>
<IsUserAdded>True</IsUserAdded>
<ConfigurationOnly>False</ConfigurationOnly>
</InputDefinition>

<InputDefinition>
<Type>Embrio.NodeEngine.Definitions.TriggerNodeInputDefinition</Type>
<Name>Page 6</Name>
<UniqueID>32675ec2-b428-4941-9b9e-25ad46eb009e</UniqueID>
<IsOutsideConnection>False</IsOutsideConnection>
<IsInIOSet>False</IsInIOSet>
<IsUserAdded>True</IsUserAdded>
<ConfigurationOnly>False</ConfigurationOnly>
</InputDefinition>

<InputDefinition>
<Type>Embrio.NodeEngine.Definitions.TriggerNodeInputDefinition</Type>
<Name>Page 7</Name>
<UniqueID>12e00a0a-2eab-4eff-9321-feff15320914</UniqueID>
<IsOutsideConnection>False</IsOutsideConnection>
<IsInIOSet>False</IsInIOSet>
<IsUserAdded>True</IsUserAdded>
<ConfigurationOnly>False</ConfigurationOnly>
</InputDefinition>

<InputDefinition>
<Type>Embrio.NodeEngine.Definitions.TriggerNodeInputDefinition</Type>
<Name>Page 3</Name>
<UniqueID>9ad21f36-3a63-4568-b7c9-4c87eda2e2f9</UniqueID>
<IsOutsideConnection>False</IsOutsideConnection>
<IsInIOSet>False</IsInIOSet>
<IsUserAdded>True</IsUserAdded>
<ConfigurationOnly>False</ConfigurationOnly>
</InputDefinition>

<InputDefinition>
<Type>Embrio.NodeEngine.Definitions.TriggerNodeInputDefinition</Type>
<Name>Page 4</Name>
<UniqueID>390e9a7a-f29a-45bd-aaed-8f889f0d905a</UniqueID>
<IsOutsideConnection>False</IsOutsideConnection>
<IsInIOSet>False</IsInIOSet>
<IsUserAdded>True</IsUserAdded>
<ConfigurationOnly>False</ConfigurationOnly>
</InputDefinition>

<InputDefinition>
<Type>Embrio.NodeEngine.Definitions.TriggerNodeInputDefinition</Type>
<Name>Lock meny</Name>
<UniqueID>f19f2ab0-e10d-4e8c-9036-585157be7e2c</UniqueID>
<IsOutsideConnection>False</IsOutsideConnection>
<IsInIOSet>False</IsInIOSet>
<IsUserAdded>True</IsUserAdded>
<ConfigurationOnly>False</ConfigurationOnly>
</InputDefinition>

</InputDefinitions>

<OutputDefinitions></OutputDefinitions>
<UpdateCodes>
<UpdateCode>
<UpdateCondition>Declaration</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code> #include &amp;lt;String.H&amp;gt;
Serial.begin(9600);</Code>
<Language>Arduino</Language>
</Implementation>

<Implementation>
<Code></Code>
<Language>CSharp</Language>
</Implementation>

</CodeImplementations>

<UniqueID>cc813664-aa99-4040-a046-395c24615445</UniqueID>
</UpdateCode>

<UpdateCode>
<UpdateCondition>Startup</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code></Code>
<Language>CSharp</Language>
</Implementation>

<Implementation>
<Code></Code>
<Language>Arduino</Language>
</Implementation>

</CodeImplementations>

<UniqueID>3104b956-3ff0-49e9-9a73-d88bd514e4cc</UniqueID>
</UpdateCode>

<UpdateCode>
<UpdateCondition>EveryUpdate</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code></Code>
<Language>CSharp</Language>
</Implementation>

<Implementation>
<Code>Serial.begin(9600);</Code>
<Language>Arduino</Language>
</Implementation>

</CodeImplementations>

<UniqueID>579dfdcd-0c78-4056-9acd-a576a482e38e</UniqueID>
</UpdateCode>

<UpdateCode>
<UpdateCondition>Shutdown</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code></Code>
<Language>Arduino</Language>
</Implementation>

<Implementation>
<Code></Code>
<Language>CSharp</Language>
</Implementation>

</CodeImplementations>

<UniqueID>62345719-7a77-4c65-99e9-dd23f39d3057</UniqueID>
</UpdateCode>

<UpdateCode>
<TriggerInputID>089728da-9952-46c1-8219-d300447af6fd</TriggerInputID>
<UpdateCondition>Trigger</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code>Serial.print (&amp;quot;page 5&amp;quot;);
Serial.write (0xff);
Serial.write (0xff);
Serial.write (0xff);
</Code>
<Language>Arduino</Language>
</Implementation>

</CodeImplementations>

<UniqueID>10dce6b0-643b-4ebe-9913-3e3d36ee5367</UniqueID>
</UpdateCode>

<UpdateCode>
<TriggerInputID>32675ec2-b428-4941-9b9e-25ad46eb009e</TriggerInputID>
<UpdateCondition>Trigger</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code>Serial.print (&amp;quot;page 6&amp;quot;);
Serial.write (0xff);
Serial.write (0xff);
Serial.write (0xff);</Code>
<Language>Arduino</Language>
</Implementation>

</CodeImplementations>

<UniqueID>84370fd3-abc5-43c9-8559-23b4944cdc08</UniqueID>
</UpdateCode>

<UpdateCode>
<TriggerInputID>12e00a0a-2eab-4eff-9321-feff15320914</TriggerInputID>
<UpdateCondition>Trigger</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code>Serial.print (&amp;quot;page 7&amp;quot;);
Serial.write (0xff);
Serial.write (0xff);
Serial.write (0xff);</Code>
<Language>Arduino</Language>
</Implementation>

</CodeImplementations>

<UniqueID>fe88e776-66ea-427a-a2a8-a57990b371ce</UniqueID>
</UpdateCode>

<UpdateCode>
<TriggerInputID>9ad21f36-3a63-4568-b7c9-4c87eda2e2f9</TriggerInputID>
<UpdateCondition>Trigger</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code>Serial.print (&amp;quot;page 3&amp;quot;);
Serial.write (0xff);
Serial.write (0xff);
Serial.write (0xff);</Code>
<Language>Arduino</Language>
</Implementation>

</CodeImplementations>

<UniqueID>c1df7c49-3c0e-4747-9672-3c15ad238297</UniqueID>
</UpdateCode>

<UpdateCode>
<TriggerInputID>390e9a7a-f29a-45bd-aaed-8f889f0d905a</TriggerInputID>
<UpdateCondition>Trigger</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code>Serial.print (&amp;quot;page 4&amp;quot;);
Serial.write (0xff);
Serial.write (0xff);
Serial.write (0xff);</Code>
<Language>Arduino</Language>
</Implementation>

</CodeImplementations>

<UniqueID>58b5f14d-88e6-4da0-a337-c0c4301dbe17</UniqueID>
</UpdateCode>

<UpdateCode>
<TriggerInputID>f19f2ab0-e10d-4e8c-9036-585157be7e2c</TriggerInputID>
<UpdateCondition>Trigger</UpdateCondition>
<CodeImplementations>
<Implementation>
<Code>Serial.print (&amp;quot;page 8&amp;quot;);
Serial.write (0xff);
Serial.write (0xff);
Serial.write (0xff);</Code>
<Language>Arduino</Language>
</Implementation>

</CodeImplementations>

<UniqueID>d403dde0-bd0a-4c5f-924b-e93ac40f3018</UniqueID>
</UpdateCode>

</UpdateCodes>

<NodeColor>201,227,222,255</NodeColor>
<IsBuiltIn>False</IsBuiltIn>
<TouchesPin>True</TouchesPin>
<IsLanguageLocked>False</IsLanguageLocked>
<UseCanvas>False</UseCanvas>
<CanvasHeight>150</CanvasHeight>
<CategoryName>Project</CategoryName>
</Definition>

</NodeDefinitions>

</EmbrioCopy>
Daniel.T  
#17 Posted : Friday, October 18, 2019 11:57:20 PM(UTC)
Daniel.T

Rank: Newbie

Groups: Registered
Joined: 10/18/2019(UTC)
Posts: 2

If you open the Node you will see this line:

Serial.print ("page 8");
Serial.write (0xff);
Serial.write (0xff);
Serial.write (0xff);

Now you can chose what page you like on this line :)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Notification

Icon
Error