vSomeIP GENEX - SOME/IP Application Development

SOME/IP Development

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.

Cross-Platform Support:

Linux Windows
vSomeIP GENEX Interface

vSomeIP GENEX — Drag-and-Drop Configuration Interface

ECU Communication Scenarios

vSomeIP GENEX provides comprehensive support for diverse ECU communication scenarios

Request-Response
  • Define services and methods
  • Bi-directional ECU interaction
  • Efficient communication
Subscribe-Notify
  • Publish server events
  • Event Groups & Event IDs
  • Client-side subscription
Flexible Routing
  • IP address configuration
  • Protocol types (UDP/TCP)
  • Detailed routing info
Cross-Platform
  • Linux compatibility
  • Windows support
  • Seamless experience

Key Features

1
Simplicity

Effortlessly configure servers, clients, services, and events using an intuitive graphical interface. No complex coding required.

2
Automated Code Generation

Generate fully functional C++ code, CMakeLists.txt, and JSON configuration files within seconds.

3
Comprehensive Routing

Easily configure IP addresses, protocols (UDP/TCP), and port numbers for smooth communication.

4
Customizable Outputs

Tailor generated code to meet specific needs of your automotive application with flexible configurations.

5
Full VSOMEIP Integration

Seamlessly integrates with the VSOMEIP stack for direct ECU deployment with standard compatibility.

6
Beginner & Expert Ready

Perfect for newcomers to SOME/IP and experienced engineers looking to boost productivity.

Server-Side Configuration
  • Drag and drop a server node to get started
  • Configure server properties: name, IP address, protocol (UDP/TCP)
  • Define service parameters: Service ID, Instance ID, 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: name, IP address, protocol (UDP/TCP)
  • Link client to server services using Request-Response mechanisms
  • Subscribe to server events using Subscribe-Notify feature

Automated Code Generation

With a single click, generate complete C++ source files for server and client implementations, CMakeLists.txt for ready-to-build project configuration, and JSON configurations fully compliant with VSOMEIP requirements.

C++ Source Files CMakeLists.txt JSON Config

Why Choose vSomeIP GENEX?

User-Friendly Interface

Simplifies development with an intuitive drag-and-drop design for all skill levels.

Time Efficiency

Reduces hours of manual effort through automated code generation and configuration.

Cross-Platform

Works seamlessly across major operating systems including Linux and Windows.

Customizable

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 development experience.

Contact Us View All Products