autosar icon indicating copy to clipboard operation
autosar copied to clipboard

Some tags are missing

Open ChandlerLiu3 opened this issue 11 months ago • 2 comments

Recently, I tried to read some arxml files with this lib and found some tags are missing:

  • TRIGGER-INTERFACE, this is the 6th interface type
  • SERVICE-SW-COMPONENT-TYPE
  • ECU-ABSTRACTION-SW-COMPONENT-TYPE: this one can be read from arxml file as an application SWC
            'ECU-ABSTRACTION-SW-COMPONENT-TYPE': self._read_application_sw_component_type,

Roughly converted an arxml (SWC, port and interfaces) to a dot file, and render it with graphviz, to visualize the model.

ChandlerLiu3 avatar Mar 06 '25 13:03 ChandlerLiu3

Hi, @cogu : can I join and contribute?

ChandlerLiu3 avatar Mar 06 '25 13:03 ChandlerLiu3

Hi @ChandlerLiu3, you don't seem to have any public Python repositories of your own and I'm therefore unable to assess your Python skill level. Open source developers these days don't seem to bother to even write unit tests.

I'm aware that some XML tags are not implemented. The various ComponentTypes are pretty similar to each other as you have observed.

I just added support for adding both external and internal trigger-points in my last commit (on a branch) but the port interface itself is still not implemented. Will add it soon.

cogu avatar Mar 12 '25 16:03 cogu