change the order of Autosar Caller function arguments

Hi!
I have a problem when I generate Autosar Code.
I wanted to generate RTE caller for IoHwAb.
IoHwAb Rte function form is 'Rte_Call_XXX_XXX_ReadDirect(&DataVal, Length)'
So I set interface in Autosar Architecture Interface Dictionary as below
But Code output is like 'Rte_Call_XXX_XXX_ReadDirect(Length, &DataVal)'
When I create Autosar interface in each model. I can change arrguments order.
How to change arrguments order in Architecture Interface Data ?

Answers (2)

This issue was resolved by using 'Configure order of arguments.'
Correction found: arrguments must be arguments (1 r).
What is the rationale and a motivation for doing so?
According to OOD, OOP encapsulation principles, interfaces must disambiguously define (drive) further functions implementations signatures.
Can you click by a right button of a moving ball (mouse) connected device and use the right click menu or can you add/delete arguments in diagram/blockscheme menu (graphically) by your an arbitrary order and keep it consistent with further invocations of a function of an interest.

Categories

Products

Release

R2024b

Tags

Asked:

on 6 Nov 2024

Answered:

on 26 Nov 2024

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!