Background: Spanidea Technologies is a leading technology company specializing in the development of advanced infotainment systems for automotive applications. They were tasked with creating a Next Generation Infotainment (NGI) system for a major automobile manufacturer. The NGI system aimed to provide enhanced media, network, and services capabilities, along with a user-friendly interface and seamless integration with various hardware components.
Spanidea’s Contribution: Spanidea Technologies played a crucial role in the development of middleware and applications for the NGI system. Their expertise spanned multiple areas, including middleware development, media, network, and services development, TV tuner module integration, bug fixing, unit testing, and application development.
Middleware Development: Spanidea’s middleware development team worked on building the core software layer that acted as a bridge between the hardware and applications. They designed and implemented middleware components that enabled communication, data processing, and integration with different hardware devices. The middleware layer provided a standardized interface for application developers to leverage the system’s capabilities effectively.
Media, Network, and Services Development: Spanidea’s team focused on developing robust media, network, and services functionalities for the NGI system. This involved implementing media playback capabilities, network connectivity features, and integrating various online services such as streaming platforms, weather updates, and navigation services. The goal was to provide a rich and seamless multimedia experience for the end-users.
TV Tuner Module Integration: Spanidea’s engineers successfully integrated a TV tuner module into the NGI system. This allowed users to access live television broadcasts through the infotainment system. The TV tuner module required hardware-software coordination, channel scanning, and signal decoding capabilities, all of which were achieved by Spanidea’s dedicated team.
Bug Fixing and Unit Testing: Throughout the development process, Spanidea’s engineers conducted rigorous bug fixing and unit testing to ensure the NGI system’s stability and reliability. They identified and resolved software defects, optimized performance, and conducted thorough testing to validate the system’s functionality across different scenarios and use cases.
Application Development: Spanidea’s application development team focused on building key applications for the NGI system. They developed an AM/FM/DAB radio application, allowing users to access various radio stations and digital radio services. They also worked on developing an SDARS (Satellite Digital Audio Radio Service) application to enable satellite radio functionality.
HMI Design and Development: Spanidea’s team was responsible for the design and development of the NGI system’s Human-Machine Interface (HMI). They created a user-friendly interface that provided intuitive controls, attractive visuals, and seamless interaction with the system’s features. The HMI design aimed to enhance user experience and minimize distractions while driving.
Hard Key Implementation: In addition to the touchscreen interface, Spanidea’s engineers implemented hard key functionality in the NGI system. This allowed users to control various functions using physical buttons or knobs, providing an alternative input method for increased convenience and safety.
Platform: The NGI system was built on an Atom-based System-on-Chip (SoC) architecture, utilizing Linux/Meego/Android operating systems. The development primarily involved programming in C++ and integration with real-time operating systems (RTOS) to ensure timely and responsive system performance.
Conclusion: Spanidea Technologies made significant contributions to the development of middleware and applications for the Next Generation Infotainment (NGI) system. Their expertise in media, network, and services development, along with their successful integration of the TV tuner module, played a vital role in creating a feature-rich infotainment system. Additionally, their focus on bug fixing, unit testing, HMI design, and hard key implementation further enhanced the overall user experience. By leveraging their technical prowess and expertise, Spanidea successfully delivered a cutting-edge NGI system that met the requirements and expectations of their client, the automobile manufacturer.
Get in touch with Spanidea to explore how our software solutions can propel your business forward.