<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<AUTOSAR xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://autosar.org/schema/r4.0 AUTOSAR_4-2-2.xsd' xmlns='http://autosar.org/schema/r4.0'>
  <AR-PACKAGES>
    <AR-PACKAGE>
      <SHORT-NAME>Vector</SHORT-NAME>
      <ELEMENTS>
        <ETHERNET-CLUSTER>
          <!--/Vector/Vehicle_Ethernet-->
          <SHORT-NAME>Vehicle_Ethernet</SHORT-NAME>
          <ETHERNET-CLUSTER-VARIANTS>
            <ETHERNET-CLUSTER-CONDITIONAL>
              <BAUDRATE>100000000</BAUDRATE>
              <PHYSICAL-CHANNELS>
                <ETHERNET-PHYSICAL-CHANNEL>
                  <!--/Vector/Vehicle_Ethernet/powertrain_chassis_channel-->
                  <SHORT-NAME>powertrain_chassis_channel</SHORT-NAME>
                  <COMM-CONNECTORS>
                    <COMMUNICATION-CONNECTOR-REF-CONDITIONAL>
                      <COMMUNICATION-CONNECTOR-REF DEST='ETHERNET-COMMUNICATION-CONNECTOR'>/Vector/ECUs/VGW/vgw_pt_connector</COMMUNICATION-CONNECTOR-REF>
                    </COMMUNICATION-CONNECTOR-REF-CONDITIONAL>
                    <COMMUNICATION-CONNECTOR-REF-CONDITIONAL>
                      <COMMUNICATION-CONNECTOR-REF DEST='ETHERNET-COMMUNICATION-CONNECTOR'>/Vector/ECUs/IC/ic_pt_connector</COMMUNICATION-CONNECTOR-REF>
                    </COMMUNICATION-CONNECTOR-REF-CONDITIONAL>
                  </COMM-CONNECTORS>
                  <PDU-TRIGGERINGS>
                    <PDU-TRIGGERING>
                      <!--/Vector/Vehicle_Ethernet/powertrain_chassis_channel/pdu_triggering_EMotorStatus-->
                      <SHORT-NAME>pdu_triggering_EMotorStatus</SHORT-NAME>
                      <I-PDU-PORT-REFS>
                        <I-PDU-PORT-REF DEST='I-PDU-PORT'>/Vector/ECUs/VGW/vgw_pt_connector/pdu_port_out_vgw_pt_connector</I-PDU-PORT-REF>
                        <I-PDU-PORT-REF DEST='I-PDU-PORT'>/Vector/ECUs/IC/ic_pt_connector/pdu_port_in_ic_pt_connector</I-PDU-PORT-REF>
                      </I-PDU-PORT-REFS>
                      <I-PDU-REF DEST='I-SIGNAL-I-PDU'>/Vector/PDUs/EMotorStatus</I-PDU-REF>
                    </PDU-TRIGGERING>
                  </PDU-TRIGGERINGS>
                  <NETWORK-ENDPOINTS>
                    <NETWORK-ENDPOINT>
                      <!--/Vector/Vehicle_Ethernet/powertrain_chassis_channel/vgw_pt_nep-->
                      <SHORT-NAME>vgw_pt_nep</SHORT-NAME>
                      <NETWORK-ENDPOINT-ADDRESSES>
                        <IPV-4-CONFIGURATION>
                          <IPV-4-ADDRESS>192.168.2.1</IPV-4-ADDRESS>
                          <IPV-4-ADDRESS-SOURCE>FIXED</IPV-4-ADDRESS-SOURCE>
                          <NETWORK-MASK>255.255.255.0</NETWORK-MASK>
                        </IPV-4-CONFIGURATION>
                      </NETWORK-ENDPOINT-ADDRESSES>
                    </NETWORK-ENDPOINT>
                    <NETWORK-ENDPOINT>
                      <!--/Vector/Vehicle_Ethernet/powertrain_chassis_channel/ic_pt_nep-->
                      <SHORT-NAME>ic_pt_nep</SHORT-NAME>
                      <NETWORK-ENDPOINT-ADDRESSES>
                        <IPV-4-CONFIGURATION>
                          <IPV-4-ADDRESS>192.168.2.2</IPV-4-ADDRESS>
                          <IPV-4-ADDRESS-SOURCE>FIXED</IPV-4-ADDRESS-SOURCE>
                          <NETWORK-MASK>255.255.255.0</NETWORK-MASK>
                        </IPV-4-CONFIGURATION>
                      </NETWORK-ENDPOINT-ADDRESSES>
                    </NETWORK-ENDPOINT>
                  </NETWORK-ENDPOINTS>
                  <SO-AD-CONFIG>
                    <CONNECTION-BUNDLES>
                      <SOCKET-CONNECTION-BUNDLE>
                        <!--/Vector/Vehicle_Ethernet/powertrain_chassis_channel/ID3-->
                        <SHORT-NAME>ID3</SHORT-NAME>
                        <BUNDLED-CONNECTIONS>
                          <SOCKET-CONNECTION>
                            <CLIENT-PORT-REF DEST='SOCKET-ADDRESS'>/Vector/Vehicle_Ethernet/powertrain_chassis_channel/socket_address_ic_pt_aep</CLIENT-PORT-REF>
                          </SOCKET-CONNECTION>
                        </BUNDLED-CONNECTIONS>
                        <PDUS>
                          <SOCKET-CONNECTION-IPDU-IDENTIFIER>
                            <HEADER-ID>65601636</HEADER-ID>
                            <PDU-TRIGGERING-REF DEST='PDU-TRIGGERING'>/Vector/Vehicle_Ethernet/powertrain_chassis_channel/pdu_triggering_EMotorStatus</PDU-TRIGGERING-REF>
                            <ROUTING-GROUP-REFS>
                              <ROUTING-GROUP-REF DEST='SO-AD-ROUTING-GROUP'>/Vector/RoutingGroups/ic_pt_engine_ceg</ROUTING-GROUP-REF>
                            </ROUTING-GROUP-REFS>
                          </SOCKET-CONNECTION-IPDU-IDENTIFIER>
                        </PDUS>
                        <SERVER-PORT-REF DEST='SOCKET-ADDRESS'>/Vector/Vehicle_Ethernet/powertrain_chassis_channel/socket_address_vgw_pt_aep</SERVER-PORT-REF>
                      </SOCKET-CONNECTION-BUNDLE>
                    </CONNECTION-BUNDLES>
                    <SOCKET-ADDRESSS>
                      <SOCKET-ADDRESS>
                        <!--/Vector/Vehicle_Ethernet/powertrain_chassis_channel/socket_address_vgw_pt_aep-->
                        <SHORT-NAME>socket_address_vgw_pt_aep</SHORT-NAME>
                        <APPLICATION-ENDPOINT>
                          <!--/Vector/Vehicle_Ethernet/powertrain_chassis_channel/socket_address_vgw_pt_aep/vgw_pt_aep-->
                          <SHORT-NAME>vgw_pt_aep</SHORT-NAME>
                          <NETWORK-ENDPOINT-REF DEST='NETWORK-ENDPOINT'>/Vector/Vehicle_Ethernet/powertrain_chassis_channel/vgw_pt_nep</NETWORK-ENDPOINT-REF>
                          <PROVIDED-SERVICE-INSTANCES>
                            <!--/Vector/Vehicle_Ethernet/powertrain_chassis_channel/socket_address_vgw_pt_aep/vgw_pt_aep/Engine-->
                            <PROVIDED-SERVICE-INSTANCE>
                              <SHORT-NAME>Engine</SHORT-NAME>
                              <EVENT-HANDLERS>
                                <EVENT-HANDLER>
                                  <SHORT-NAME>Engine_eh</SHORT-NAME>
                                  <APPLICATION-ENDPOINT-REF DEST='APPLICATION-ENDPOINT'>/Vector/Vehicle_Ethernet/powertrain_chassis_channel/socket_address_vgw_pt_aep/vgw_pt_aep</APPLICATION-ENDPOINT-REF>
                                  <CONSUMED-EVENT-GROUP-REFS>
                                    <CONSUMED-EVENT-GROUP-REF DEST='CONSUMED-EVENT-GROUP'>/Vector/Vehicle_Ethernet/powertrain_chassis_channel/socket_address_ic_pt_aep/ic_pt_aep/ic_pt_emotor_csi/ic_pt_engine_ceg</CONSUMED-EVENT-GROUP-REF>
                                  </CONSUMED-EVENT-GROUP-REFS>
                                </EVENT-HANDLER>
                              </EVENT-HANDLERS>
                              <INSTANCE-IDENTIFIER>1</INSTANCE-IDENTIFIER>
                              <SD-SERVER-CONFIG>
                                <INITIAL-OFFER-BEHAVIOR>
                                  <INITIAL-DELAY-MAX-VALUE>0.05</INITIAL-DELAY-MAX-VALUE>
                                  <INITIAL-DELAY-MIN-VALUE>0.05</INITIAL-DELAY-MIN-VALUE>
                                  <INITIAL-REPETITIONS-BASE-DELAY>0.1</INITIAL-REPETITIONS-BASE-DELAY>
                                  <INITIAL-REPETITIONS-MAX>3</INITIAL-REPETITIONS-MAX>
                                </INITIAL-OFFER-BEHAVIOR>
                                <OFFER-CYCLIC-DELAY>2.0</OFFER-CYCLIC-DELAY>
                                <SERVER-SERVICE-MAJOR-VERSION>1</SERVER-SERVICE-MAJOR-VERSION>
                                <SERVER-SERVICE-MINOR-VERSION>0</SERVER-SERVICE-MINOR-VERSION>
                                <TTL>3</TTL>
                              </SD-SERVER-CONFIG>
                              <SERVICE-IDENTIFIER>1001</SERVICE-IDENTIFIER>
                            </PROVIDED-SERVICE-INSTANCE>
                          </PROVIDED-SERVICE-INSTANCES>
                          <TP-CONFIGURATION>
                            <UDP-TP>
                              <UDP-TP-PORT>
                                <PORT-NUMBER>40001</PORT-NUMBER>
                              </UDP-TP-PORT>
                            </UDP-TP>
                          </TP-CONFIGURATION>
                        </APPLICATION-ENDPOINT>
                        <CONNECTOR-REF DEST='ETHERNET-COMMUNICATION-CONNECTOR'>/Vector/ECUs/VGW/vgw_pt_connector</CONNECTOR-REF>
                      </SOCKET-ADDRESS>
                      <SOCKET-ADDRESS>
                        <!--/Vector/Vehicle_Ethernet/powertrain_chassis_channel/socket_address_ic_pt_aep-->
                        <SHORT-NAME>socket_address_ic_pt_aep</SHORT-NAME>
                        <APPLICATION-ENDPOINT>
                          <!--/Vector/Vehicle_Ethernet/powertrain_chassis_channel/socket_address_ic_pt_aep/ic_pt_aep-->
                          <SHORT-NAME>ic_pt_aep</SHORT-NAME>
                          <CONSUMED-SERVICE-INSTANCES>
                            <!--/Vector/Vehicle_Ethernet/powertrain_chassis_channel/socket_address_ic_pt_aep/ic_pt_aep/ic_pt_emotor_csi-->
                            <CONSUMED-SERVICE-INSTANCE>
                              <SHORT-NAME>ic_pt_emotor_csi</SHORT-NAME>
                              <ROUTING-GROUP-REFS/>
                              <CONSUMED-EVENT-GROUPS>
                                <!--/Vector/Vehicle_Ethernet/powertrain_chassis_channel/socket_address_ic_pt_aep/ic_pt_aep/ic_pt_emotor_csi/ic_pt_engine_ceg-->
                                <CONSUMED-EVENT-GROUP>
                                  <SHORT-NAME>ic_pt_engine_ceg</SHORT-NAME>
                                  <APPLICATION-ENDPOINT-REF DEST='APPLICATION-ENDPOINT'>/Vector/Vehicle_Ethernet/powertrain_chassis_channel/socket_address_ic_pt_aep/ic_pt_aep</APPLICATION-ENDPOINT-REF>
                                  <EVENT-GROUP-IDENTIFIER>1</EVENT-GROUP-IDENTIFIER>
                                  <ROUTING-GROUP-REFS>
                                    <ROUTING-GROUP-REF DEST='SO-AD-ROUTING-GROUP'>/Vector/RoutingGroups/ic_pt_engine_ceg</ROUTING-GROUP-REF>
                                  </ROUTING-GROUP-REFS>
                                </CONSUMED-EVENT-GROUP>
                              </CONSUMED-EVENT-GROUPS>
                              <PROVIDED-SERVICE-INSTANCE-REF DEST='PROVIDED-SERVICE-INSTANCE'>/Vector/Vehicle_Ethernet/powertrain_chassis_channel/socket_address_vgw_pt_aep/vgw_pt_aep/Engine</PROVIDED-SERVICE-INSTANCE-REF>
                              <SD-CLIENT-CONFIG>
                                <CLIENT-SERVICE-MAJOR-VERSION>1</CLIENT-SERVICE-MAJOR-VERSION>
                                <CLIENT-SERVICE-MINOR-VERSION>0</CLIENT-SERVICE-MINOR-VERSION>
                                <INITIAL-FIND-BEHAVIOR>
                                  <INITIAL-DELAY-MAX-VALUE>0.05</INITIAL-DELAY-MAX-VALUE>
                                  <INITIAL-DELAY-MIN-VALUE>0.05</INITIAL-DELAY-MIN-VALUE>
                                  <INITIAL-REPETITIONS-BASE-DELAY>0.1</INITIAL-REPETITIONS-BASE-DELAY>
                                  <INITIAL-REPETITIONS-MAX>3</INITIAL-REPETITIONS-MAX>
                                </INITIAL-FIND-BEHAVIOR>
                                <TTL>3</TTL>
                              </SD-CLIENT-CONFIG>
                            </CONSUMED-SERVICE-INSTANCE>
                          </CONSUMED-SERVICE-INSTANCES>
                          <NETWORK-ENDPOINT-REF DEST='NETWORK-ENDPOINT'>/Vector/Vehicle_Ethernet/powertrain_chassis_channel/ic_pt_nep</NETWORK-ENDPOINT-REF>
                          <TP-CONFIGURATION>
                            <UDP-TP>
                              <UDP-TP-PORT>
                                <PORT-NUMBER>40001</PORT-NUMBER>
                              </UDP-TP-PORT>
                            </UDP-TP>
                          </TP-CONFIGURATION>
                        </APPLICATION-ENDPOINT>
                        <CONNECTOR-REF DEST='ETHERNET-COMMUNICATION-CONNECTOR'>/Vector/ECUs/IC/ic_pt_connector</CONNECTOR-REF>
                      </SOCKET-ADDRESS>
                    </SOCKET-ADDRESSS>
                  </SO-AD-CONFIG>
                  <!--/Vector/Vehicle_Ethernet/powertrain_chassis_channel/VLAN_Powertrain_Chassis-->
                  <VLAN>
                    <SHORT-NAME>VLAN_Powertrain_Chassis</SHORT-NAME>
                    <VLAN-IDENTIFIER>2</VLAN-IDENTIFIER>
                  </VLAN>
                </ETHERNET-PHYSICAL-CHANNEL>
              </PHYSICAL-CHANNELS>
              <PROTOCOL-NAME>ETHERNET</PROTOCOL-NAME>
              <SPEED>100</SPEED>
            </ETHERNET-CLUSTER-CONDITIONAL>
          </ETHERNET-CLUSTER-VARIANTS>
        </ETHERNET-CLUSTER>
      </ELEMENTS>
      <AR-PACKAGES>
        <AR-PACKAGE>
          <SHORT-NAME>ECUs</SHORT-NAME>
          <ELEMENTS>
            <ECU-INSTANCE>
              <SHORT-NAME>VGW</SHORT-NAME>
              <COMM-CONTROLLERS>
                <ETHERNET-COMMUNICATION-CONTROLLER>
                  <!--/Vector/ECUs/VGW/vgw_controller-->
                  <SHORT-NAME>vgw_controller</SHORT-NAME>
                  <ETHERNET-COMMUNICATION-CONTROLLER-VARIANTS>
                    <ETHERNET-COMMUNICATION-CONTROLLER-CONDITIONAL>
                      <MAC-UNICAST-ADDRESS>20:00:00:00:01:01</MAC-UNICAST-ADDRESS>
                    </ETHERNET-COMMUNICATION-CONTROLLER-CONDITIONAL>
                  </ETHERNET-COMMUNICATION-CONTROLLER-VARIANTS>
                </ETHERNET-COMMUNICATION-CONTROLLER>
              </COMM-CONTROLLERS>
              <CONNECTORS>
                <ETHERNET-COMMUNICATION-CONNECTOR>
                  <!--/Vector/ECUs/VGW/vgw_pt_connector-->
                  <SHORT-NAME>vgw_pt_connector</SHORT-NAME>
                  <COMM-CONTROLLER-REF DEST='ETHERNET-COMMUNICATION-CONTROLLER'>/Vector/ECUs/VGW/vgw_controller</COMM-CONTROLLER-REF>
                  <ECU-COMM-PORT-INSTANCES>
                    <I-PDU-PORT>
                      <!--/Vector/ECUs/VGW/vgw_pt_connector/pdu_port_out_vgw_pt_connector-->
                      <SHORT-NAME>pdu_port_out_vgw_pt_connector</SHORT-NAME>
                      <COMMUNICATION-DIRECTION>OUT</COMMUNICATION-DIRECTION>
                    </I-PDU-PORT>
                  </ECU-COMM-PORT-INSTANCES>
                  <NETWORK-ENDPOINT-REFS>
                    <NETWORK-ENDPOINT-REF DEST='NETWORK-ENDPOINT'>/Vector/Vehicle_Ethernet/powertrain_chassis_channel/vgw_pt_nep</NETWORK-ENDPOINT-REF>
                  </NETWORK-ENDPOINT-REFS>
                </ETHERNET-COMMUNICATION-CONNECTOR>
              </CONNECTORS>
            </ECU-INSTANCE>
            <ECU-INSTANCE>
              <SHORT-NAME>IC</SHORT-NAME>
              <COMM-CONTROLLERS>
                <ETHERNET-COMMUNICATION-CONTROLLER>
                  <!--/Vector/ECUs/IC/ic_controller-->
                  <SHORT-NAME>ic_controller</SHORT-NAME>
                  <ETHERNET-COMMUNICATION-CONTROLLER-VARIANTS>
                    <ETHERNET-COMMUNICATION-CONTROLLER-CONDITIONAL>
                      <MAC-UNICAST-ADDRESS>20:00:00:00:01:02</MAC-UNICAST-ADDRESS>
                    </ETHERNET-COMMUNICATION-CONTROLLER-CONDITIONAL>
                  </ETHERNET-COMMUNICATION-CONTROLLER-VARIANTS>
                </ETHERNET-COMMUNICATION-CONTROLLER>
              </COMM-CONTROLLERS>
              <CONNECTORS>
                <ETHERNET-COMMUNICATION-CONNECTOR>
                  <!--/Vector/ECUs/IC/ic_pt_connector-->
                  <SHORT-NAME>ic_pt_connector</SHORT-NAME>
                  <COMM-CONTROLLER-REF DEST='ETHERNET-COMMUNICATION-CONTROLLER'>/Vector/ECUs/IC/ic_controller</COMM-CONTROLLER-REF>
                  <ECU-COMM-PORT-INSTANCES>
                    <I-PDU-PORT>
                      <!--/Vector/ECUs/IC/ic_pt_connector/pdu_port_in_ic_pt_connector-->
                      <SHORT-NAME>pdu_port_in_ic_pt_connector</SHORT-NAME>
                      <COMMUNICATION-DIRECTION>IN</COMMUNICATION-DIRECTION>
                    </I-PDU-PORT>
                  </ECU-COMM-PORT-INSTANCES>
                  <NETWORK-ENDPOINT-REFS>
                    <NETWORK-ENDPOINT-REF DEST='NETWORK-ENDPOINT'>/Vector/Vehicle_Ethernet/powertrain_chassis_channel/ic_pt_nep</NETWORK-ENDPOINT-REF>
                  </NETWORK-ENDPOINT-REFS>
                </ETHERNET-COMMUNICATION-CONNECTOR>
              </CONNECTORS>
            </ECU-INSTANCE>
          </ELEMENTS>
          <AR-PACKAGES/>
        </AR-PACKAGE>
        <AR-PACKAGE>
          <SHORT-NAME>Services</SHORT-NAME>
          <ELEMENTS/>
          <AR-PACKAGES/>
        </AR-PACKAGE>
        <AR-PACKAGE>
          <SHORT-NAME>PDUs</SHORT-NAME>
          <ELEMENTS>
            <I-SIGNAL-I-PDU>
              <!--/Vector/PDUs/EMotorStatus-->
              <SHORT-NAME>EMotorStatus</SHORT-NAME>
              <LENGTH>12</LENGTH>
              <I-PDU-TIMING-SPECIFICATIONS>
                <I-PDU-TIMING>
                  <TRANSMISSION-MODE-DECLARATION>
                    <TRANSMISSION-MODE-TRUE-TIMING>
                      <CYCLIC-TIMING>
                        <TIME-PERIOD>
                          <VALUE>0.1</VALUE>
                        </TIME-PERIOD>
                      </CYCLIC-TIMING>
                    </TRANSMISSION-MODE-TRUE-TIMING>
                  </TRANSMISSION-MODE-DECLARATION>
                </I-PDU-TIMING>
              </I-PDU-TIMING-SPECIFICATIONS>
              <I-SIGNAL-TO-PDU-MAPPINGS>
                <I-SIGNAL-TO-I-PDU-MAPPING>
                  <SHORT-NAME>ID6</SHORT-NAME>
                  <I-SIGNAL-REF DEST='I-SIGNAL'>/Vector/PDUs/EMotorSpeed</I-SIGNAL-REF>
                  <PACKING-BYTE-ORDER>MOST-SIGNIFICANT-BYTE-LAST</PACKING-BYTE-ORDER>
                  <START-POSITION>0</START-POSITION>
                </I-SIGNAL-TO-I-PDU-MAPPING>
                <I-SIGNAL-TO-I-PDU-MAPPING>
                  <SHORT-NAME>ID7</SHORT-NAME>
                  <I-SIGNAL-REF DEST='I-SIGNAL'>/Vector/PDUs/EMotorTemperature</I-SIGNAL-REF>
                  <PACKING-BYTE-ORDER>MOST-SIGNIFICANT-BYTE-LAST</PACKING-BYTE-ORDER>
                  <START-POSITION>16</START-POSITION>
                </I-SIGNAL-TO-I-PDU-MAPPING>
                <I-SIGNAL-TO-I-PDU-MAPPING>
                  <SHORT-NAME>ID8</SHORT-NAME>
                  <I-SIGNAL-REF DEST='I-SIGNAL'>/Vector/PDUs/EMotorCurrent</I-SIGNAL-REF>
                  <PACKING-BYTE-ORDER>MOST-SIGNIFICANT-BYTE-LAST</PACKING-BYTE-ORDER>
                  <START-POSITION>32</START-POSITION>
                </I-SIGNAL-TO-I-PDU-MAPPING>
                <I-SIGNAL-TO-I-PDU-MAPPING>
                  <SHORT-NAME>ID9</SHORT-NAME>
                  <I-SIGNAL-REF DEST='I-SIGNAL'>/Vector/PDUs/EMotorPower</I-SIGNAL-REF>
                  <PACKING-BYTE-ORDER>MOST-SIGNIFICANT-BYTE-LAST</PACKING-BYTE-ORDER>
                  <START-POSITION>64</START-POSITION>
                </I-SIGNAL-TO-I-PDU-MAPPING>
              </I-SIGNAL-TO-PDU-MAPPINGS>
              <UNUSED-BIT-PATTERN>0</UNUSED-BIT-PATTERN>
            </I-SIGNAL-I-PDU>
            <I-SIGNAL>
              <!--/Vector/PDUs/EMotorSpeed-->
              <SHORT-NAME>EMotorSpeed</SHORT-NAME>
              <DATA-TYPE-POLICY>OVERRIDE</DATA-TYPE-POLICY>
              <LENGTH>16</LENGTH>
              <NETWORK-REPRESENTATION-PROPS>
                <SW-DATA-DEF-PROPS-VARIANTS>
                  <SW-DATA-DEF-PROPS-CONDITIONAL>
                    <BASE-TYPE-REF DEST='SW-BASE-TYPE'>/AUTOSAR/BaseTypes/A_UINT16</BASE-TYPE-REF>
                  </SW-DATA-DEF-PROPS-CONDITIONAL>
                </SW-DATA-DEF-PROPS-VARIANTS>
              </NETWORK-REPRESENTATION-PROPS>
              <SYSTEM-SIGNAL-REF DEST='SYSTEM-SIGNAL'>/Vector/SystemSignals/EMotorSpeed</SYSTEM-SIGNAL-REF>
            </I-SIGNAL>
            <I-SIGNAL>
              <!--/Vector/PDUs/EMotorTemperature-->
              <SHORT-NAME>EMotorTemperature</SHORT-NAME>
              <DATA-TYPE-POLICY>OVERRIDE</DATA-TYPE-POLICY>
              <LENGTH>16</LENGTH>
              <NETWORK-REPRESENTATION-PROPS>
                <SW-DATA-DEF-PROPS-VARIANTS>
                  <SW-DATA-DEF-PROPS-CONDITIONAL>
                    <BASE-TYPE-REF DEST='SW-BASE-TYPE'>/AUTOSAR/BaseTypes/A_UINT16</BASE-TYPE-REF>
                  </SW-DATA-DEF-PROPS-CONDITIONAL>
                </SW-DATA-DEF-PROPS-VARIANTS>
              </NETWORK-REPRESENTATION-PROPS>
              <SYSTEM-SIGNAL-REF DEST='SYSTEM-SIGNAL'>/Vector/SystemSignals/EMotorTemperature</SYSTEM-SIGNAL-REF>
            </I-SIGNAL>
            <I-SIGNAL>
              <!--/Vector/PDUs/EMotorCurrent-->
              <SHORT-NAME>EMotorCurrent</SHORT-NAME>
              <DATA-TYPE-POLICY>OVERRIDE</DATA-TYPE-POLICY>
              <LENGTH>32</LENGTH>
              <NETWORK-REPRESENTATION-PROPS>
                <SW-DATA-DEF-PROPS-VARIANTS>
                  <SW-DATA-DEF-PROPS-CONDITIONAL>
                    <BASE-TYPE-REF DEST='SW-BASE-TYPE'>/AUTOSAR/BaseTypes/A_UINT32</BASE-TYPE-REF>
                  </SW-DATA-DEF-PROPS-CONDITIONAL>
                </SW-DATA-DEF-PROPS-VARIANTS>
              </NETWORK-REPRESENTATION-PROPS>
              <SYSTEM-SIGNAL-REF DEST='SYSTEM-SIGNAL'>/Vector/SystemSignals/EMotorCurrent</SYSTEM-SIGNAL-REF>
            </I-SIGNAL>
            <I-SIGNAL>
              <!--/Vector/PDUs/EMotorPower-->
              <SHORT-NAME>EMotorPower</SHORT-NAME>
              <DATA-TYPE-POLICY>OVERRIDE</DATA-TYPE-POLICY>
              <LENGTH>32</LENGTH>
              <NETWORK-REPRESENTATION-PROPS>
                <SW-DATA-DEF-PROPS-VARIANTS>
                  <SW-DATA-DEF-PROPS-CONDITIONAL>
                    <BASE-TYPE-REF DEST='SW-BASE-TYPE'>/AUTOSAR/BaseTypes/A_UINT32</BASE-TYPE-REF>
                  </SW-DATA-DEF-PROPS-CONDITIONAL>
                </SW-DATA-DEF-PROPS-VARIANTS>
              </NETWORK-REPRESENTATION-PROPS>
              <SYSTEM-SIGNAL-REF DEST='SYSTEM-SIGNAL'>/Vector/SystemSignals/EMotorPower</SYSTEM-SIGNAL-REF>
            </I-SIGNAL>
          </ELEMENTS>
          <AR-PACKAGES/>
        </AR-PACKAGE>
        <AR-PACKAGE>
          <SHORT-NAME>CompuMethods</SHORT-NAME>
          <ELEMENTS>
            <COMPU-METHOD>
              <!--/Vector/CompuMethods/Temperature-->
              <SHORT-NAME>Temperature</SHORT-NAME>
              <CATEGORY>LINEAR</CATEGORY>
              <UNIT-REF DEST='UNIT'>/Vector/Units/degree</UNIT-REF>
              <COMPU-INTERNAL-TO-PHYS>
                <COMPU-SCALES>
                  <COMPU-SCALE>
                    <COMPU-RATIONAL-COEFFS>
                      <COMPU-NUMERATOR>
                        <V>-273.15</V>
                        <V>0.1</V>
                      </COMPU-NUMERATOR>
                    </COMPU-RATIONAL-COEFFS>
                  </COMPU-SCALE>
                </COMPU-SCALES>
              </COMPU-INTERNAL-TO-PHYS>
            </COMPU-METHOD>
            <COMPU-METHOD>
              <!--/Vector/CompuMethods/Speed-->
              <SHORT-NAME>Speed</SHORT-NAME>
              <CATEGORY>LINEAR</CATEGORY>
              <UNIT-REF DEST='UNIT'>/Vector/Units/kmh</UNIT-REF>
              <COMPU-INTERNAL-TO-PHYS>
                <COMPU-SCALES>
                  <COMPU-SCALE>
                    <COMPU-RATIONAL-COEFFS>
                      <COMPU-NUMERATOR>
                        <V>0</V>
                        <V>0.1</V>
                      </COMPU-NUMERATOR>
                    </COMPU-RATIONAL-COEFFS>
                  </COMPU-SCALE>
                </COMPU-SCALES>
              </COMPU-INTERNAL-TO-PHYS>
            </COMPU-METHOD>
            <COMPU-METHOD>
              <!--/Vector/CompuMethods/Distance-->
              <SHORT-NAME>Distance</SHORT-NAME>
              <CATEGORY>SCALE_LINEAR_AND_TEXTTABLE</CATEGORY>
              <UNIT-REF DEST='UNIT'>/Vector/Units/meter</UNIT-REF>
              <COMPU-INTERNAL-TO-PHYS>
                <COMPU-SCALES>
                  <COMPU-SCALE>
                    <COMPU-RATIONAL-COEFFS>
                      <COMPU-NUMERATOR>
                        <V>-1000000.0</V>
                        <V>0.1</V>
                      </COMPU-NUMERATOR>
                    </COMPU-RATIONAL-COEFFS>
                  </COMPU-SCALE>
                  <COMPU-SCALE>
                    <LOWER-LIMIT INTERVAL-TYPE='CLOSED'>0</LOWER-LIMIT>
                    <UPPER-LIMIT INTERVAL-TYPE='CLOSED'>0</UPPER-LIMIT>
                    <COMPU-CONST>
                      <VT>NoDistance</VT>
                    </COMPU-CONST>
                  </COMPU-SCALE>
                </COMPU-SCALES>
              </COMPU-INTERNAL-TO-PHYS>
            </COMPU-METHOD>
            <COMPU-METHOD>
              <!--/Vector/CompuMethods/Current-->
              <SHORT-NAME>Current</SHORT-NAME>
              <CATEGORY>LINEAR</CATEGORY>
              <UNIT-REF DEST='UNIT'>/Vector/Units/ampere</UNIT-REF>
              <COMPU-INTERNAL-TO-PHYS>
                <COMPU-SCALES>
                  <COMPU-SCALE>
                    <COMPU-RATIONAL-COEFFS>
                      <COMPU-NUMERATOR>
                        <V>-1000</V>
                        <V>0.001</V>
                      </COMPU-NUMERATOR>
                    </COMPU-RATIONAL-COEFFS>
                  </COMPU-SCALE>
                </COMPU-SCALES>
              </COMPU-INTERNAL-TO-PHYS>
            </COMPU-METHOD>
            <COMPU-METHOD>
              <!--/Vector/CompuMethods/Power-->
              <SHORT-NAME>Power</SHORT-NAME>
              <CATEGORY>LINEAR</CATEGORY>
              <UNIT-REF DEST='UNIT'>/Vector/Units/kw</UNIT-REF>
              <COMPU-INTERNAL-TO-PHYS>
                <COMPU-SCALES>
                  <COMPU-SCALE>
                    <COMPU-RATIONAL-COEFFS>
                      <COMPU-NUMERATOR>
                        <V>-1000</V>
                        <V>0.001</V>
                      </COMPU-NUMERATOR>
                    </COMPU-RATIONAL-COEFFS>
                  </COMPU-SCALE>
                </COMPU-SCALES>
              </COMPU-INTERNAL-TO-PHYS>
            </COMPU-METHOD>
            <COMPU-METHOD>
              <!--/Vector/CompuMethods/Capacity-->
              <SHORT-NAME>Capacity</SHORT-NAME>
              <CATEGORY>LINEAR</CATEGORY>
              <UNIT-REF DEST='UNIT'>/Vector/Units/kwh</UNIT-REF>
              <COMPU-INTERNAL-TO-PHYS>
                <COMPU-SCALES>
                  <COMPU-SCALE>
                    <COMPU-RATIONAL-COEFFS>
                      <COMPU-NUMERATOR>
                        <V>0</V>
                        <V>0.001</V>
                      </COMPU-NUMERATOR>
                    </COMPU-RATIONAL-COEFFS>
                  </COMPU-SCALE>
                </COMPU-SCALES>
              </COMPU-INTERNAL-TO-PHYS>
            </COMPU-METHOD>
            <COMPU-METHOD>
              <!--/Vector/CompuMethods/RPM-->
              <SHORT-NAME>RPM</SHORT-NAME>
              <CATEGORY>LINEAR</CATEGORY>
              <UNIT-REF DEST='UNIT'>/Vector/Units/rpm</UNIT-REF>
              <COMPU-INTERNAL-TO-PHYS>
                <COMPU-SCALES>
                  <COMPU-SCALE>
                    <COMPU-RATIONAL-COEFFS>
                      <COMPU-NUMERATOR>
                        <V/>
                        <V>0.1</V>
                      </COMPU-NUMERATOR>
                    </COMPU-RATIONAL-COEFFS>
                  </COMPU-SCALE>
                </COMPU-SCALES>
              </COMPU-INTERNAL-TO-PHYS>
            </COMPU-METHOD>
          </ELEMENTS>
          <AR-PACKAGES/>
        </AR-PACKAGE>
        <AR-PACKAGE>
          <SHORT-NAME>Units</SHORT-NAME>
          <ELEMENTS>
            <UNIT>
              <!--/Vector/Units/degree-->
              <SHORT-NAME>degree</SHORT-NAME>
              <DISPLAY-NAME>°C</DISPLAY-NAME>
            </UNIT>
            <UNIT>
              <!--/Vector/Units/kmh-->
              <SHORT-NAME>kmh</SHORT-NAME>
              <DISPLAY-NAME>km/h</DISPLAY-NAME>
            </UNIT>
            <UNIT>
              <!--/Vector/Units/meter-->
              <SHORT-NAME>meter</SHORT-NAME>
              <DISPLAY-NAME>m</DISPLAY-NAME>
            </UNIT>
            <UNIT>
              <!--/Vector/Units/ampere-->
              <SHORT-NAME>ampere</SHORT-NAME>
              <DISPLAY-NAME>A</DISPLAY-NAME>
            </UNIT>
            <UNIT>
              <!--/Vector/Units/kw-->
              <SHORT-NAME>kw</SHORT-NAME>
              <DISPLAY-NAME>kW</DISPLAY-NAME>
            </UNIT>
            <UNIT>
              <!--/Vector/Units/kwh-->
              <SHORT-NAME>kwh</SHORT-NAME>
              <DISPLAY-NAME>kWh</DISPLAY-NAME>
            </UNIT>
            <UNIT>
              <!--/Vector/Units/rpm-->
              <SHORT-NAME>rpm</SHORT-NAME>
              <DISPLAY-NAME>rpm</DISPLAY-NAME>
            </UNIT>
          </ELEMENTS>
          <AR-PACKAGES/>
        </AR-PACKAGE>
        <AR-PACKAGE>
          <SHORT-NAME>SystemSignals</SHORT-NAME>
          <ELEMENTS>
            <SYSTEM-SIGNAL>
              <!--/Vector/SystemSignals/EMotorSpeed-->
              <SHORT-NAME>EMotorSpeed</SHORT-NAME>
              <PHYSICAL-PROPS>
                <SW-DATA-DEF-PROPS-VARIANTS>
                  <SW-DATA-DEF-PROPS-CONDITIONAL>
                    <COMPU-METHOD-REF DEST='COMPU-METHOD'>/Vector/CompuMethods/RPM</COMPU-METHOD-REF>
                  </SW-DATA-DEF-PROPS-CONDITIONAL>
                </SW-DATA-DEF-PROPS-VARIANTS>
              </PHYSICAL-PROPS>
            </SYSTEM-SIGNAL>
            <SYSTEM-SIGNAL>
              <!--/Vector/SystemSignals/EMotorTemperature-->
              <SHORT-NAME>EMotorTemperature</SHORT-NAME>
              <PHYSICAL-PROPS>
                <SW-DATA-DEF-PROPS-VARIANTS>
                  <SW-DATA-DEF-PROPS-CONDITIONAL>
                    <COMPU-METHOD-REF DEST='COMPU-METHOD'>/Vector/CompuMethods/Temperature</COMPU-METHOD-REF>
                  </SW-DATA-DEF-PROPS-CONDITIONAL>
                </SW-DATA-DEF-PROPS-VARIANTS>
              </PHYSICAL-PROPS>
            </SYSTEM-SIGNAL>
            <SYSTEM-SIGNAL>
              <!--/Vector/SystemSignals/EMotorCurrent-->
              <SHORT-NAME>EMotorCurrent</SHORT-NAME>
              <PHYSICAL-PROPS>
                <SW-DATA-DEF-PROPS-VARIANTS>
                  <SW-DATA-DEF-PROPS-CONDITIONAL>
                    <COMPU-METHOD-REF DEST='COMPU-METHOD'>/Vector/CompuMethods/Current</COMPU-METHOD-REF>
                  </SW-DATA-DEF-PROPS-CONDITIONAL>
                </SW-DATA-DEF-PROPS-VARIANTS>
              </PHYSICAL-PROPS>
            </SYSTEM-SIGNAL>
            <SYSTEM-SIGNAL>
              <!--/Vector/SystemSignals/EMotorPower-->
              <SHORT-NAME>EMotorPower</SHORT-NAME>
              <PHYSICAL-PROPS>
                <SW-DATA-DEF-PROPS-VARIANTS>
                  <SW-DATA-DEF-PROPS-CONDITIONAL>
                    <COMPU-METHOD-REF DEST='COMPU-METHOD'>/Vector/CompuMethods/Power</COMPU-METHOD-REF>
                  </SW-DATA-DEF-PROPS-CONDITIONAL>
                </SW-DATA-DEF-PROPS-VARIANTS>
              </PHYSICAL-PROPS>
            </SYSTEM-SIGNAL>
          </ELEMENTS>
          <AR-PACKAGES/>
        </AR-PACKAGE>
        <AR-PACKAGE>
          <SHORT-NAME>RoutingGroups</SHORT-NAME>
          <ELEMENTS>
            <!--/Vector/RoutingGroups/ic_pt_engine_ceg-->
            <SO-AD-ROUTING-GROUP>
              <SHORT-NAME>ic_pt_engine_ceg</SHORT-NAME>
              <EVENT-GROUP-CONTROL-TYPE>ACTIVATION-UNICAST</EVENT-GROUP-CONTROL-TYPE>
            </SO-AD-ROUTING-GROUP>
          </ELEMENTS>
          <AR-PACKAGES/>
        </AR-PACKAGE>
      </AR-PACKAGES>
    </AR-PACKAGE>
    <AR-PACKAGE>
      <SHORT-NAME>AUTOSAR</SHORT-NAME>
      <ELEMENTS/>
      <AR-PACKAGES>
        <AR-PACKAGE>
          <SHORT-NAME>BaseTypes</SHORT-NAME>
          <ELEMENTS>
            <SW-BASE-TYPE>
              <!--/AUTOSAR/BaseTypes/A_UINT8-->
              <SHORT-NAME>A_UINT8</SHORT-NAME>
              <BASE-TYPE-SIZE>8</BASE-TYPE-SIZE>
              <BASE-TYPE-ENCODING>NONE</BASE-TYPE-ENCODING>
            </SW-BASE-TYPE>
            <SW-BASE-TYPE>
              <!--/AUTOSAR/BaseTypes/A_UINT8-->
              <SHORT-NAME>A_UINT8</SHORT-NAME>
              <BASE-TYPE-SIZE>8</BASE-TYPE-SIZE>
              <BASE-TYPE-ENCODING>NONE</BASE-TYPE-ENCODING>
            </SW-BASE-TYPE>
            <SW-BASE-TYPE>
              <!--/AUTOSAR/BaseTypes/A_UINT16-->
              <SHORT-NAME>A_UINT16</SHORT-NAME>
              <BASE-TYPE-SIZE>16</BASE-TYPE-SIZE>
              <BASE-TYPE-ENCODING>NONE</BASE-TYPE-ENCODING>
            </SW-BASE-TYPE>
            <SW-BASE-TYPE>
              <!--/AUTOSAR/BaseTypes/A_UINT32-->
              <SHORT-NAME>A_UINT32</SHORT-NAME>
              <BASE-TYPE-SIZE>32</BASE-TYPE-SIZE>
              <BASE-TYPE-ENCODING>NONE</BASE-TYPE-ENCODING>
            </SW-BASE-TYPE>
          </ELEMENTS>
          <AR-PACKAGES/>
        </AR-PACKAGE>
      </AR-PACKAGES>
    </AR-PACKAGE>
  </AR-PACKAGES>
</AUTOSAR>