Data Types in Application Software Component
Application Data Level– Application Data Type should be defined for all port interfaces that we create for software component type. It is abstract data type (degrees, kms etc). The Application Data Type should be mapped to the Implementation data type for RTE generation.
Implementation Data Level -Implementation Data Type exists on the code level. Concrete data type used in C (Boolean, uint8 etc). Implementation data Type references to the base data type.
Base Type Level Base Type is the C Language type. The base type is not required if the implementation type is a known platform type.
In case you have a particular Application software component monitoring temperature the a Application Data Type temperature will be created and it can be mapped to a Implementation Data Type(ex:unint8).