SmartDeviceLink - SmartDeviceLink
![]() | Téma tohoto článku nemusí splňovat požadavky Wikipedie obecný pokyn k notabilitě.Říjen 2020) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() | tento článek potřebuje další citace pro ověření.Listopadu 2014) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() | |
Vývojáři | Open-Source / Livio / Luxoft |
---|---|
Stabilní uvolnění | 4.12.0 / 29. července 2020[1] |
Plošina | POSIX |
K dispozici v | Angličtina |
Typ | Telematika |
Licence | BSD-3 |
webová stránka | smartdevicelink |
SmartDeviceLink Skládá se ze dvou odlišných softwarových prvků: jádro automobilové součásti, která zahrnuje služby ve vozidle a integruje se do HMI ve vozidle, a mobilní proxy, který provádí API pro přístup a používání služeb na automobilové hlavní jednotce.
Jedná se o projekt určený ke standardizaci a zabalení mnoha rozhraní ve vozidle, která mohou existovat v automobilovém kontextu. Konečným cílem je poskytnout rozšiřitelný softwarový rámec pro oba mobilní aplikace vývojáři a autoři hlavní automobilové jednotky pro vytváření přinesených aplikací, které se zdají být integrovány do hlavní jednotky.
Funkce
Jádro ve vozidle
Jádro ve vozidle má některé z následujících funkcí:
- Spravuje fyzické zjišťování a logické transportní připojení k mobilní zařízení aplikace
- Může podporovat bíle značené, multifunkční, ale jediné případy použití aplikace, stejně jako případy použití jedné aplikace, jedné funkce
- Poskytuje konzistentní rozhraní pro aplikace k pochopení schopností hlavní jednotky ve vozidle
- Spravuje a udržuje stav připojených mobilních aplikací a upozorňuje aplikace na příslušné změny stavu
- Zabalí služby ve vozidle, jako jsou tlačítka, displeje, hlas, systémy nabídek, ovládání zvuku a další běžné vstupy a výstupy vozidla do společného formátu zpráv a API
- Je rozšiřitelný, aby umožňoval konkrétní API nebo zasílání zpráv od výrobce OEM nebo hlavní jednotky
- Vytvoří uživatelské rozhraní založené na šablonách a meta, které vytváří konzistentní prostředí pro vývojáře bez ohledu na skutečné zastoupení HMI
Komponenty pro mobilní proxy
Komponenty mobilního proxy podporují některé z následujících:
- Poskytuje běžné abstrahované rozhraní pro zábava v autě systém pro integraci do mobilních aplikací s podporou SmartDeviceLink
- Je k dispozici pro aplikace pro Android a iPhone
- Podporuje implementace protokolů specifických pro TCP, Bluetooth a Apple pro přenos a lze jej rozšířit o další přenosy
- Zjednodušuje zjišťování přenosu, připojení a použití protokolu
- Je rozšiřitelný tak, aby umožňoval API nebo zasílání zpráv konkrétního OEM nebo výrobce hlavní jednotky
Úkon
- Chytré zařízení a připojení automobilu pomocí standardních protokolů, jako je Bluetooth a Wi-Fi.
- Aplikace zadává požadavky na vozidlo a vozidlo reaguje (Vzdálená volání procedur ). Zdá se, že aplikace běží uvnitř vozidla, ale veškerá obchodní logika je obsažena v mobilním zařízení.
- Uživatel interaguje s vozidlem a upozorňuje na použití jakýchkoli systémových nebo uživatelských událostí
- Aplikace reaguje zasláním požadavků na změnu chování aplikace nebo vzhledu ve vozidle.
Reference
- ^ [více vývojářů] (29. července 2020). „smartdevicelink / sdl_java_suite - vydání v4.12.0“. GitHub. Citováno 2. října 2020.
Tim Stevens: Ford usiluje o vytvoření standardu pro propojená auta, CNET, 26. listopadu 2013
externí odkazy
- Aliance GENIVI: SmartDeviceLink
- Horak, Andrej (5. ledna 2017). „Sygic Car Navigation Partners with Ford Motor Company as the First Navigation App“. Sygic. Citováno 2. října 2020.