<?xml version="1.0" encoding="UTF-8"?>
<net name="blinkLed3" type="iopt-flow">
  <component id="c1" class="local/blink_event.xml" x="405" y="95" width="100" height="40" rot="0" implementation="iopt-flow" target="default">
    <name off_x="-50" off_y="-25" text="Turn_led"/>
    <source_model file="files/blink_event.xml"/>
    <input id="c1.click" name="click" off_x="-50" off_y="0" type="boolean"/>
    <output id="c1.Led" name="Led" off_x="50" off_y="0" type="boolean"/>
  </component>
  <component id="c001" class="local/blink_interface.xml" x="405" y="160" width="100" height="40" rot="0" implementation="iopt-flow" target="default">
    <name off_x="-50" off_y="-25" text="Interface"/>
    <source_model file="files/blink_interface.xml"/>
    <input id="c001.message" name="message" off_x="-50" off_y="0" type="boolean"/>
    <output id="c001.Pressed" name="Pressed" off_x="50" off_y="0" type="boolean"/>
  </component>
  <operation id="op1" x="285" y="95" rot="0" shape="arrow" size="25" locked="true">
    <name text="" off_x="-12" off_y="-5"/>
    <input id="op1.clik" name="clik" type="boolean" dynamic="name" off_x="-25" off_y="-10"/>
    <input id="op1.Pressed" name="Pressed" type="boolean" dynamic="name" off_x="-25" off_y="10"/>
    <output id="op1.out" name="out" type="boolean" off_x="25" off_y="0" min="0" max="1" frac="0">
      <expression>
        <text>clik OR Pressed</text>
        <operand type="signal" idRef="clik"/>
        <operator type="or"/>
        <operand type="signal" idRef="Pressed"/>
      </expression>
    </output>
  </operation>
  <arc id="a003" type="read" source="op1.out" target="c1.click"/>
  <arc id="a004" type="read" source="c001.Pressed" target="op1.Pressed" c2_x="-75" c2_y="25" c1_x="40" c1_y="55"/>
  <signal id="clik" x="215" y="85" mode="input" type="boolean" min="0" max="1" frac="0" value="0" dynamic="none" io_pin="23"/>
  <arc id="a006" type="read" source="clik" target="op1.clik"/>
  <signal id="led" x="500" y="95" mode="output" type="boolean" dynamic="type" value="0" io_pin="24"/>
  <arc id="a009" type="read" source="c1.Led" target="led"/>
  <arc id="a010" type="read" source="op1.out" target="c001.message"/>
</net>
