Radio Middleware Development

Client: Automotive Tier 1

Technology

C++, Linux, IPC, CANoe

Services

Radio Tuner Middleware system

Challenges

  • Distributed environment where you must synchronize with other teams that provide your dependencies in order to deliver the functionality required
  • Unclarity of the specifications and the technologies

Solution

The Radio Tuner Middleware ported and developed by rinf.tech acts as a Controller in the MVC (Model View Controller) between the HMI (View) and the Tuner Platform Component (Model).

Our team was responsible for:
  • Creation and management of radio stations list
  • Management of traffic announcements, emergency warnings
  • Enabling different radio standards through variant coding
  • Engineering menu (used when car goes to dealership to identify problems, fine tweak or activate/deactivate features)
  • Execution of diagnosis routines when car goes to dealership to identify issues and measure performance.

Methodology

In order to give the best support to our client, we engaged engineers on different specialties which work together to obtain the best end results in an Agile methodology, using Cycle-V process and following ASPICE policies.

Results

  • Code refactored to improve performance and logic of the application
  • 80+ unit tests maintained and added
  • 20+ implementation of new functionalities

Other Similar Projects

Want to work together?

Let’s talk.