AVETO WebControl

 - (AVETO.web)

Project Summary

2020 - 2022

WebControl is a typical local web (app) interface to control a C++ application (AVETO.rec). I rewrote the whole project into a modern and agile based application with new features and improvements.

Project Details

  • Development of (new) web interface to control AVETO.rec
    • Modern responsive UI
    • Realtime communication with backend
    • UI for node / tree view of devices
    • Graph elements for various sensors
    • UI to change device configuration with type based inputs
  • Development of (new) backend to control AVETO.rec, store configurations and handle network discovery.
    • Network discovery of other instances and display of all
    • Communication with other devices via gRPC
    • Communication with other local applications via C++ SDK (custom node binding developed)
  • Development of various improvements and feature additions, including an Open API to make WebCtrl more viable.
    • API for others to control and access WebControl
    • Prototype of Voice Commanding (while in vehicle)

Project Information

Made with Angular

The frontend is written in Typescript and powered by a modern version of Angular.

Powered by NestJS

The backend is written in Typescript as well and uses NestJS.

Open API

an API is available for customers to control WebCtrl without using the frontend

About AVETO Recording software

The AVETO recording software records raw data from sensors and ECUs in the vehicle. The software is focused on high-bandwidth sensor raw data - e.g. cameras and radars - and associated bus data - e.g. Automotive Ethernet, CAN / CAN_FD.

The software is designed for demanding logging solutions in the Multi-Gigabit range, that is essential for the latest generation of driver assistance systems and autonomous functions.

More information on official website

About b-plus GmbH

b-plus is the specialist for the development and integration of electronic systems and components. Driver assistance systems (ADAS) in the automotive industry and the automation of mobile machines are among the core competences of the medium-sized company.

Teams in Deggendorf, Lindau and Regensburg ensure maximum reliability in the future-oriented environment. We accompany our customers with suitable products both for the series application as well as during the entire development process with the b-plus tool chain throughout the development cycle.

View company profile of b-plus