<?xml version="1.0" encoding="utf-8" standalone="no"?>
<mapping>
    <header>
        <language_version>1.00</language_version>
        <author>ASAP</author>
        <date_creation>2016-Mar-22</date_creation>
        <date_change>2016-Mar-22</date_change>
        <description>Mapping description generated by SiMaEditor</description>
    </header>

    <sources>
        <source name="MinimalSignal" type="MinimalStruct" />
        <source name="InSignal" type="InStruct" />
    </sources>

    <targets>
        <target name="OutSignal3" type="OutStruct">
            <assignment to="ui32Val" function="trigger_counter(5)" />
            <trigger type="signal" variable="InSignal" />
            <trigger type="data" variable="MinimalSignal.i32Val" operator="equal" value="-1.0" />
            <trigger type="data" variable="MinimalSignal.i32Val" operator="not_equal" value="2" />
            <trigger type="data" variable="MinimalSignal.i32Val" operator="less_than" value="3" />
            <trigger type="data" variable="MinimalSignal.i32Val" operator="less_than_equal" value="3" />
            <trigger type="data" variable="MinimalSignal.i32Val" operator="greater_than" value="4" />
            <trigger type="data" variable="MinimalSignal.i32Val" operator="greater_than_equal" value="4" />
        </target>
        <target name="OutSignalTrigger" type="OutStruct">
            <trigger type="periodic" period="100" unit="ms" />
        </target>
    </targets>
</mapping>