vSomeIP GENEX - Simplified SOME/IP Application Development

  • Home
  • product
  • vSomeIP GENEX - Simplified SOME/IP Application Development

Effortless SOME/IP Code Generation – Simplifying Automotive Connectivity!

vSomeIP GENEX is an innovative platform developed by ANCIT, designed to empower automotive engineers working with the SOME/IP protocol. This groundbreaking tool bridges the gap between complex SOME/IP APIs and intuitive automation, enabling effortless configuration and code generation for client-server applications. With its drag-and-drop interface and automated workflows, vSomeIP GENEX simplifies the process of creating robust communication solutions for modern automotive systems.

Bridging Automotive ECUs with Seamless Communication

    vSomeIP GENEX provides comprehensive support for diverse ECU communication scenarios, making it an essential tool for modern automotive development:

  • 1. Request-Response Communication:
  • Define and configure services and methods for efficient, bi-directional interaction between ECUs.
  • 2. Subscribe-Notify Communication:
  • Publish server events with customizable Event Groups and Event IDs.
  • Seamlessly subscribe to server events on the client side.
  • Ensure reliable notification delivery, either periodically or triggered by data changes.
  • 3. Flexible Routing Configuration:
  • Easily set up IP addresses, protocol types, port numbers, and detailed routing information for precise communication.
  • 4. Cross-Platform Versatility:
  • Compatible with both Linux and Windows, ensuring a seamless development experience across platforms.

Comprehensive Features to Streamline Your Workflow

  • Server-Side Configuration:
  • Drag and drop a server node to get started.
  • Configure server properties like name, IP address, and protocol (UDP/TCP).
  • Define service parameters such as Service ID, Instance ID, and Method ID.
  • Configure event-based communication using Event Groups and Event IDs.
  • Client-Side Configuration:
  • Drag and drop a client node for easy setup.
  • Configure client properties like name, IP address, and protocol (UDP/TCP).
  • Link the client to server services using Request-Response mechanisms.
  • Subscribe to server events using the Subscribe-Notify feature.
  • Automated Code Generation:
  • With a single click, generate:
  • C++ Source Files: Complete server and client implementations.
  • CMakeLists.txt: Ready-to-build project configuration.
  • JSON Configurations: Fully compliant with VSOMEIP requirements.

Why Choose vSomeIP GENEX?:

  • User-Friendly Interface: Simplifies development with an intuitive drag-and-drop design.
  • Time Efficiency: Reduces hours of manual effort through automated code generation.
  • Cross-Platform Support: Works seamlessly across major operating systems, including Linux and Windows.
  • Customizable Outputs: Adapt generated code and configurations to meet your project-specific needs.

Experience Innovation with vSomeIP GENEX

    Whether you’re developing applications for connected vehicles or advanced automotive systems, vSomeIP GENEX delivers a smooth and intuitive development experience. Revolutionize your SOME/IP workflow and accelerate your projects with the power of automation.

Key Features

  • 1.Simplicity:
  • Effortlessly configure servers, clients, services, and events using an intuitive graphical interface. No need for complex coding or deep technical knowledge.
  • 2.Automated Code Generation:
  • Generate fully functional C++ code, CMakeLists.txt, and JSON configuration files within seconds. The platform ensures that all components are ready for deployment with minimal effort.
  • 3.Comprehensive Routing Support:
  • Easily configure IP addresses, protocols (UDP/TCP), and port numbers to ensure smooth communication between servers and clients. Simplify complex routing tasks with ease.
  • 4.Customizable Outputs:
  • Tailor the generated code to meet the specific needs of your automotive application. The platform provides flexibility to adjust configurations as required.
  • 5.Full VSOMEIP Integration:
  • Seamlessly integrates with the VSOMEIP stack, allowing you to deploy your configuration directly to your ECU. Ensures compatibility with the standard for reliable automotive communication.
  • 6.Ideal for Beginners:
  • The intuitive design makes it an excellent choice for those new to SOME/IP or automotive ECU development. The tool removes complexity and offers a streamlined approach to communication configuration.
  • 7.Optimized for Advanced Users:
  • For experienced engineers, this tool reduces development time, streamlining the process from configuration to code generation. Enhance productivity and focus on higher-level development tasks.

DBC Viewer