SmartDeivceLink2.0 概要说明
1. 简介
SmartDeviceLink(简称 SDL)由两个不同的软件部份组成;一个是车载内核部件,它包括车
载服务包和整合车载 HMI,另一个是移动代理,它通过 API 访问和使用汽车首单元的服务。
车载内核包括以下部分:
1.管理物理终端发现和连接到移动设备应用的逻辑传输。
2.支持白色标签(服务提供商),多功能非单应用的情况,以及单应用单功能的情况。
3.提供统一的接口,此接口使应用程序了解车载首单元的功能。
4.管理和维护连接的移动应用程序状态,和通知适应的状态变化的应用。
5.把车载服务,如按钮,显示,语音,菜单系统,音频控件和其他普通车辆的输入和输出打
包到一个共同的消息格式和 API。
6.可扩展到允许特定的 OEM、或首单元制造商 API、或消息。
7.创建一个模板和元 UI,此 UI 创建一致的开发经验,而不管实际的 HMI 表现。
移动代理部件包括以下部份:
1.提供一个通用、抽象的接口到车载信息娱乐系统,整合到 SmartDeviceLink 功能的移动应用
程序。
2.对于 Android 和 IPhone 应用程序是可用的。
3.支持 TCP、蓝牙和苹果特定的传输协议的实现,并且能扩展到其它传输协议。
4.简化传输的发现、连接和协议的使用。
5.可扩展到允许特定的 OEM、或首单元制造商 API、或消息。