Font Size: a A A

The Design And Implementation Of A GENIVI Based In-Vehicle Infotainment System

Posted on:2016-03-27Degree:MasterType:Thesis
Country:ChinaCandidate:S QianFull Text:PDF
GTID:2308330482475085Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Currently, with the development of in-vehicle infotainment systems and smart phones, in-vehicle infotainment system is not only satisfied with the navigation and entertainment, it also requires more smart functions, which like smart phones can run third-party applications. The major manufactures focus on the integration of smart phone and in-vehicle infotainment system to satisfy this requirement. Nowadays, smart phone integration solutions include Apple’s CarPlay and Google’s Android Auto. They can only support their own operation system. In this thesis, we research and design a in-vehicle infotainment system to solve this problem. This system is based on GENIVI Alliance and supports cross-platform smart phone integration solution MySPIN.This system is based on GENIVI Alliance platform and designed by module. It achieves the following functions:1, Design and implement Bluetooth phone, Bluetooth contacts, analog radio.2, Design and implement media player which support USB storage, SD card, IPOD and Bluetooth music.3, Design and implement cross-platform smart phone integration functions.4, Based on centralization resource management, we design and implement audio management module, it manages all the audio sources and audio sinks and audio management strategies, and it achieves the echo cancellation of Bluetooth phone, we also design and implement lifecycle management module to manage the event of system start-up, system shutdown, high temperature, low voltage of power supply. It ensures modularity and stability of the system by these modules. Finally, we integrate and implement the system by inter-process communication.This thesis designs and implements the smart phone integration MySPIN, which supports both Apple’s iOS system and Google’s Android system. The HMI contents of smart phone can directly map to the in-vehicle infotainment screen by MySPIN. User can control the in-vehicle infotainment touch screen to control the smart phone. In order to ensure safety, it also provides a white list of smart phone applications. Only the application which is in this list can connect the in-vehicle infotainment system and take the control.This thesis designs and implements the in-vehicle infotainment system based on GENIVI alliance, and supports cross-platform smart phone integration MySPIN. When the system doesn’t connect to a smart phone, it can support some basic functions including Bluetooth telephone, radio, media player and so on. When connects to smart phone, it can use the smart phone to support vehicle navigation, WeChat and other smart phone applications. Finally, we verify system requirements and system functions by testing.
Keywords/Search Tags:GENIVI Alliance, Internet of Vehicles, cross-platform support, In-vehicle Bluetooth Phone
PDF Full Text Request
Related items