Visual Studio Extension for Diagnostic Sequence Authoring

The Visual Studio extension provides a professional development environment for diagnostic sequence authoring using the Vector Diagnostics Scripting (VDS) Library in C#.

It provides support for different project types: pure VDS projects (CDD/ODX-based diagnostics), OBD projects and vFlash custom actions (pre-/post-programming scripts).

Features:

  • Configuration of CANdelaStudio databases (CDD) and ODX/PDX-containers for IntelliSense and debugging
  • IntelliSense for ECU qualifiers, request qualifiers, parameters and parameter values
  • Code Analyzers for applying best practices (qualifier correctness, data conversions, memory management)
  • Debugging of diagnostic sequences using Vector hardware (e.g. VN16xx) or Virtual CAN even against real ECUs or vehicles + Debugging features integrated in Microsoft Visual Studio® like Breakpoints, Watch Window, …
  • Special Diagnostic Trace window for analysis of bus communication
  • Creation of Indigo Pack&Go for instant usage in Vector Indigo and optional download to vScriptDiagnostics for standalone execution of sequences on the Vector VN8810
  • Extensive test-framework for diagnostic sequences with support for MSTest, NUnit and XUnit
  • Mocking-framework to inject faults (e.g. communication error) and test the robustness of the code
  • And much more!

Software Requirements:

  • Microsoft Visual Studio 2015/2017/2019
  • License of Indigo (5 or higher), vFlash (4 or higher) or vScriptDiagnostics

Release Notes of VDS IDE 1.1 SP4 (released 2020-03-30):

  • Support for extended vFlash Custom Action API. (VDSIDE-454)
    The Visual Studio Extension now supports vFlash Custom Actions which use the IControlHandle API.
  • Support for Vector Support Assistant 3.4. (VDSIDE-474)
  • Support for Vector License Client 4.4. (VDSIDE-472)
  • Support for CANdelaStudio 13 file format (VDSIDE-475)

 

Kategorie : Add-On/Freeware
Größe : 512.43 MB
MD5-Hash : 13db9478d575517265e8eb8c0eff4854
Jetzt herunterladen Zurück