<?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="MinimalSignal2" type="MinimalStruct" /> <source name="InSignal" type="InStruct" /> </sources> <targets> <target name="OutSignal" type="OutStruct"> <assignment to="ui8Val" from="MinimalSignal.ui8Val" transformation="add2" /> <assignment to="ui16Val" from="MinimalSignal.f32Val" transformation="add2" /> <assignment to="i8Ary" from="InSignal.i8Ary" transformation="add2" /> </target> <target name="OutSignal2" type="OutStruct"> <assignment to="ui16Val" from="MinimalSignal.f32Val" transformation="add2" /> <assignment to="i8Ary" from="InSignal.f32Ary" transformation="add2" /> <assignment to="enumVal" from="InSignal.enumVal" transformation="pixelTable" /> <assignment to="enumVal2" from="InSignal.enumVal" transformation="enumTable" /> </target> </targets> <transformations> <polynomial name="add2" a="2" b="1" /> <enum_table name="pixelTable" from="tPixelFormat" to="tPixelFormat" default="PF_UNKNOWN" > <conversion from="PF_16BIT" to="PF_8BIT" /> <conversion from="PF_24BIT" to="PF_24BIT" /> <conversion from="PF_32BIT" to="PF_24BIT" /> <conversion from="PF_8BIT" to="PF_8BIT" /> <conversion from="PF_ABGR_4444" to="PF_BGR_555" /> <conversion from="PF_ABGR_8888" to="PF_BGR_565" /> </enum_table> <enum_table name="enumTable" from="tPixelFormat" to="tTestEnum" default="C" > <conversion from="PF_16BIT" to="A" /> <conversion from="PF_24BIT" to="B" /> </enum_table> </transformations> </mapping>