DaVinci Configurator Classic Release 6.2

Tool Features

Automation API

  • Resulting PortInterfaceMappings for chains of connectors in the FlatView can now be computed using IVirtualPIMBuilder. (ADF-10642)

  • sysDescModel now support all published APIs of the FlatView. (ADF-13576)

Command-Line Interface

  • Auto-completion can be used when typing command-line interface parameters. (ADF-11919)

  • Improved documentation of command line interface calls. (ADF-12871)

Input File Processing

  • Support mapping rules for AUTOSAR Standard Definitions and third-party BSWMDs in the same way as for DaVinci Configurator Classic 5. (ADF-14095)

  • The ECU Extract Producer generates now ready-to-use file preprocessing scripts which requires only minimal configurations. The first supported script formats are Windows Batch and Linux Bash scripts. (ADF-13974)

  • The import of converted legacy diagnostic ECU configuration is now supported for Postbuild-Selectable variant projects. (ADF-13248)

  • InputFileProcessing filters out CompuMethods from generated EcuExtract (ADF-14276)

VSCode Plugin

  • Create project with VSCode including assistance for BSW package specific settings. (ADF-12646)

  • Support creation of configuration file needed for CDD imports. (ADF-13651)

Other

  • A warning disclaimer is shown when opening the start page. (ADF-14087)

  • Added POST-BUILD-VARIANT-USED to configuration files to increase compatiblity with third-party modules. (ADF-13306)

  • Deletion of derived EcuC containers and modules (EcucContainerValues and EcucModuleConfigurationValues) is now supported. (ADF-13611)

  • Export of a file schema to easily edit the project creation configuration file. (ADF-12643)

  • Re-introduce the save/undo/redo button which was not available in 6.0 and 6.1. (ADF-13677)

  • The DaVinci Configurator Classic now supports the integration of 3rd party code generators using the MCAL integration helper. (ADF-13625)

  • The default value, which previously allowed merge conflicts in ARXML files, is now set to false. To enable it for a project, set the value for allowMergeConflicts in the General.json file to true. (ADF-13067)

Fixed Issues

Other

  • After a variant CFG5 project with initial or recommended EcuC was migrated and derived parameters are deleted, then they are deleted from all variants (ADF-14327)

  • During the Input FIle Processing, CommunicationFilter does not consider DiagnosticContributionSet element (ADF-14421)

  • Fixed the automatic deletion of tool-intern ARXML files on project save, when the corresponding model elements were all deleted. (ADF-13417)

  • Splash Screen is overlapping the Disclaimer (ADF-14411)

  • Generator arguments (--args) don’t work for the generate-swct-from-files command (ADF-14108)

  • If the migration assistant will copy a file which is write protected an error will occur. (ADF-14434)

  • Improve symlink handling in the Project Migrator (ADF-14410)

  • LdCom and ComM InputFileProcessing Settings shall be checked during InputFileProcessing Verification (ADF-14324)

  • Project path for "new project" isn’t checked for .dvjson file (ADF-14107)

  • SICommunicationElement#getMappedCommunicationElement() does not produce output for most connectors of the structured extract. When multiinstantiation is present and an output is produced, the output may be for the wrong instance. (ADF-14082)

  • When the project is reloaded due to an external modification and the ARXML files are malformed, there is no error dialog shown. The Loading Project dialog just silently closes. (ADF-14011)