carplay認(rèn)證流程_藍(lán)亞技術(shù)

2024-02-19   ?   orange

CarPlay認(rèn)證舊稱(chēng)iOS in the Car計(jì)劃。CarPlay是一個(gè)可以將汽車(chē)用戶(hù)的iOS設(shè)備,以及iOS使用體驗(yàn)與汽車(chē)的儀表系統(tǒng)進(jìn)行無(wú)縫結(jié)合的智能車(chē)載系統(tǒng)。

CarPlay認(rèn)證是蘋(píng)果推出的一項(xiàng)認(rèn)證程序,旨在確保車(chē)輛信息娛樂(lè)系統(tǒng)與CarPlay功能的兼容性和穩(wěn)定性。通過(guò)CarPlay認(rèn)證,車(chē)輛信息娛樂(lè)系統(tǒng)可以被認(rèn)定為“CarPlay兼容性”,并可以在車(chē)輛購(gòu)買(mǎi)前進(jìn)行認(rèn)證,以確保系統(tǒng)的兼容性和用戶(hù)體驗(yàn)。


carplay認(rèn)證流程_藍(lán)亞技術(shù)(圖1)


CarPlay認(rèn)證的主要流程:

1.注冊(cè)MFi計(jì)劃:汽車(chē)制造商需要首先加入蘋(píng)果MFi計(jì)劃,簽署相關(guān)協(xié)議,注冊(cè)為CarPlay認(rèn)證計(jì)劃的參與者;

2.獲取CarPlay規(guī)范:蘋(píng)果將提供CarPlay設(shè)計(jì)和功能規(guī)范文件,以及認(rèn)證要求的細(xì)節(jié);

3.系統(tǒng)開(kāi)發(fā):根據(jù)規(guī)范要求,開(kāi)發(fā)兼容CarPlay的軟硬件系統(tǒng);

4.制作樣機(jī):用實(shí)際樣機(jī)驗(yàn)證系統(tǒng)設(shè)計(jì),進(jìn)行內(nèi)部測(cè)試;

5.預(yù)認(rèn)證測(cè)試:將樣機(jī)提交認(rèn)證機(jī)構(gòu)進(jìn)行預(yù)認(rèn)證測(cè)試,發(fā)現(xiàn)需要改進(jìn)的地方;

6.系統(tǒng)優(yōu)化:根據(jù)預(yù)認(rèn)證反饋結(jié)果,繼續(xù)優(yōu)化改進(jìn)系統(tǒng);

7.正式測(cè)試:將實(shí)際生產(chǎn)部件和軟件系統(tǒng)提交蘋(píng)果指定實(shí)驗(yàn)室進(jìn)行正式認(rèn)證測(cè)試;

8.獲得認(rèn)證:測(cè)試合格后,蘋(píng)果將頒發(fā)MFi許可證,取得正式認(rèn)證;

9.上市:經(jīng)認(rèn)證的系統(tǒng)可用于汽車(chē)并上市銷(xiāo)售。

  有線(xiàn)Carplay與無(wú)線(xiàn)Carplay的區(qū)別:

與無(wú)線(xiàn)Carplay功能相同的有線(xiàn)Carplay,主要是連接手機(jī)的方式不同;

無(wú)線(xiàn)版CarPlay通過(guò)藍(lán)牙驗(yàn)證和wifi傳輸連接手機(jī)。上車(chē)后,手機(jī)會(huì)自動(dòng)連接。同時(shí),它不會(huì)影響手機(jī)與原車(chē)藍(lán)牙的連接,也不會(huì)影響手機(jī)網(wǎng)絡(luò),也不需要流量。同時(shí),無(wú)線(xiàn)版還支持有線(xiàn)連接,可以隨意選擇連接方式;

有線(xiàn)版carpaly是通過(guò)模塊配置的USB口連接數(shù)據(jù)線(xiàn)再連接手機(jī),支持手機(jī)同時(shí)充電。

注意:

1.必須是USB會(huì)員;

2.必須提供測(cè)試臺(tái)架(臺(tái)架制作要求提前咨詢(xún)藍(lán)亞);

3.必須提供測(cè)試車(chē)輛;

4.選擇硬件供應(yīng)商時(shí),連接器有TID,音頻芯片最好有ITU經(jīng)驗(yàn)。


carplay認(rèn)證流程就講到這里了,藍(lán)亞技術(shù)小編將每天為大家分享認(rèn)證的相關(guān)知識(shí)~

<script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://#/hm.js?6844225bf949cff65b89ec7139b9ad0f"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script>