52 lines
No EOL
2.6 KiB
XML
52 lines
No EOL
2.6 KiB
XML
<?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>
|
|
<ddl>../description/base.description;../description/all_types.description</ddl>
|
|
</header>
|
|
|
|
<sources>
|
|
<source name="Light" type="tFEP_Driver_LightControl" />
|
|
<source name="Wiper" type="tFEP_Driver_WiperControl" />
|
|
<source name="AALA" type="tFEP_Driver_AalaControl" />
|
|
<source name="Additional" type="tFEP_Driver_AdditionalControl" />
|
|
</sources>
|
|
|
|
<targets>
|
|
<target name="Signal" type="tFEP_Driver_DriverCtrl">
|
|
<assignment to="f64SimTime" constant="42" />
|
|
<assignment to="sAalaControl" from="AALA" />
|
|
<assignment to="sWiperControl" from="Wiper" />
|
|
<assignment to="ui8Spare1[0]" from="Light.ui8Spare1[3]" />
|
|
<assignment to="ui8Spare1[1]" from="Light.ui8Spare1[2]" />
|
|
<assignment to="ui8Spare1[2]" from="Light.ui8Spare1[1]" />
|
|
<assignment to="ui8Spare1[3]" from="Light.ui8Spare1[0]" />
|
|
<assignment to="ui32ValidityMask" from="Additional.ui32ValidityMask" transformation="polynom2" />
|
|
<assignment to="sLightControl.eLightState" from="Light.eLightState" />
|
|
<assignment to="ui32VehicleId" function="simulation_time()" />
|
|
<assignment to="sLongitudinal.f32ThrottlePedal" function="trigger_counter(10)" />
|
|
<assignment to="sLightControl.bIndicatorLeft" function="received(Light)" />
|
|
<assignment to="eGear" from="Wiper.eFrontState" transformation="table1" />
|
|
|
|
<trigger type="periodic" period="10" unit="ms"/>
|
|
<trigger type="signal" variable="Light"/>
|
|
<trigger type="data" variable="Light.ui8Spare1[3]" operator="less_than" value="2"/>
|
|
</target>
|
|
</targets>
|
|
|
|
<transformations>
|
|
<polynomial name="polynom1" a="1" b="1.7" c="2.0" d="1.1" />
|
|
<polynomial name="polynom2" a="2" b="1" />
|
|
<enum_table name="table1" from="tFEP_Driver_WiperState" to="tFEP_Driver_GearSelection" default="GS_N" >
|
|
<conversion from="WS_Off" to="GS_1"/>
|
|
<conversion from="WS_Auto" to="GS_2"/>
|
|
<conversion from="WS_Interval" to="GS_3"/>
|
|
<conversion from="WS_OnStandard" to="GS_4"/>
|
|
<conversion from="WS_OnFast" to="GS_1"/>
|
|
</enum_table>
|
|
</transformations>
|
|
</mapping> |