TYPE-EMITTER tag not generated in Adaptive Autosar ARXML from Simulink model
Show older comments
Hi, I’m working on an Adaptive AUTOSAR model in Simulink using version R2025a.
I have followed the AUTOSAR examples and created a Basic Simulink model with Service interface(events and methods). The model compiles and generates ARXML successfully for 20-11 schema. I have added a custom data type structure but the specific <TYPE-EMITTER> element is missing in the generated demo_app_datatype.arxml.
Could someone please clarify when <TYPE-EMITTER> is supposed to appear and how to configure the Simulink model or AUTOSAR Dictionary so that this tag is generated?
Answers (1)
Ayush
on 15 Dec 2025
0 votes
Hi Rangegowda,
I understand you’re not seeing the "<TYPE-EMITTER>" element in your generated ARXML, even after adding a custom data type structure in your Adaptive AUTOSAR Simulink model.
The "<TYPE-EMITTER>" element is typically generated when you define a Simulink data type and explicitly map it to an AUTOSAR data type in the AUTOSAR Dictionary. If you only use the data type within your model (for ports, signals, or parameters) but don’t configure it as an AUTOSAR type, Simulink may not emit "<TYPE-EMITTER>" in the ARXML.
To ensure "<TYPE-EMITTER>" is generated:
- Open the AUTOSAR Dictionary and locate your custom data type.
- Map your Simulink data type to an AUTOSAR Implementation Data Type or Application Data Type.
- Confirm that the data type is referenced by an AUTOSAR port interface or data element.
- Regenerate the ARXML.
If the data type is properly mapped and used in an AUTOSAR context, Simulink should generate the "<TYPE-EMITTER>" section in the ARXML output.
Hope this helps!
1 Comment
Rangegowda
on 18 Dec 2025
Categories
Find more on AUTOSAR Blockset in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

