国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      通信方法和裝置的制造方法

      文檔序號:8945830閱讀:300來源:國知局
      通信方法和裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及汽車領(lǐng)域,尤其涉及一種通信方法和裝置。
      【背景技術(shù)】
      [0002]汽車是人們最熟悉、最常見的交通工具,它在人們生活中發(fā)揮著十分重要的作用。汽車盡管品質(zhì)各異,形式多樣,但它們在使用過程中都不可避免地會出現(xiàn)各種各樣的故障,需要及時加以排除或修理。汽車與汽車診斷設(shè)備之間的通信方式有WiFi通信、藍(lán)牙通信和串口通信。但是目前市場上常用的診斷設(shè)備通常只支持一種通信方式。這對于診斷設(shè)備中診斷軟件的代碼維護(hù)以及項目擴(kuò)展有一定的局限性。尤其對于開發(fā)者來說,如果重新切換通信方式的話,就要重新編寫一套代碼,這樣不便于更新診斷軟件的代碼和對診斷設(shè)備的維護(hù)。

      【發(fā)明內(nèi)容】

      [0003]本發(fā)明的主要目的在于提供一種通信方法和裝置,旨在解決汽車診斷設(shè)備不能支持多種通信方式的技術(shù)問題。
      [0004]為實現(xiàn)上述目的,本發(fā)明提供的一種通信方法,包括步驟:
      [0005]與汽車建立連接,接收所述汽車發(fā)送的通信信號;
      [0006]解析所述通信信號中的通信信息;
      [0007]根據(jù)所述通信信息調(diào)用對應(yīng)的通信方式,與所述汽車進(jìn)行通信。
      [0008]優(yōu)選地,所述根據(jù)所述通信信息調(diào)用對應(yīng)的通信方式,與所述汽車進(jìn)行通信的步驟包括:
      [0009]根據(jù)所述通信信息判斷所述汽車的連接方式;
      [0010]若所述汽車的連接方式是WiFi連接,則調(diào)用WiFi通信方式與所述汽車進(jìn)行通信。
      [0011]優(yōu)選地,所述根據(jù)所述通信信息判斷所述汽車的連接方式的步驟之后,還包括:
      [0012]若所述汽車的連接方式是藍(lán)牙連接,則調(diào)用藍(lán)牙通信方式與所述汽車進(jìn)行通信。
      [0013]優(yōu)選地,所述根據(jù)所述通信信息判斷所述汽車的連接方式的步驟之后,還包括:
      [0014]若所述汽車的連接方式是串口連接,則調(diào)用串口通信方式與所述汽車進(jìn)行通信。
      [0015]優(yōu)選地,所述與汽車建立連接,接收所述汽車發(fā)送的通信信號的步驟之前,還包括:
      [0016]創(chuàng)建通信接口,所述通信接口加載了 WiFi通信接口、藍(lán)牙通信接口和串口通信接
      □ O
      [0017]此外,為實現(xiàn)上述目的,本發(fā)明還提供一種通信裝置,所述裝置包括:
      [0018]接收模塊,用于與汽車建立連接,接收所述汽車發(fā)送的通信信號;
      [0019]解析模塊,用于解析所述通信信號中的通信信息;
      [0020]調(diào)用模塊,用于根據(jù)所述通信信息調(diào)用對應(yīng)的通信方式,與所述汽車進(jìn)行通信。
      [0021]優(yōu)選地,所述調(diào)用模塊包括:
      [0022]判斷單元,用于根據(jù)所述通信信息判斷所述汽車的連接方式;
      [0023]第一調(diào)用單元,用于若所述汽車的連接方式是WiFi連接,則調(diào)用WiFi通信方式與所述汽車進(jìn)行通信。
      [0024]優(yōu)選地,所述調(diào)用模塊還包括:
      [0025]第二調(diào)用單元,用于若所述汽車的連接方式是藍(lán)牙連接,則調(diào)用藍(lán)牙通信方式與所述汽車進(jìn)行通信。
      [0026]優(yōu)選地,所述調(diào)用模塊還包括:
      [0027]第三調(diào)用單元,用于若所述汽車的連接方式是串口連接,則調(diào)用串口通信方式與所述汽車進(jìn)行通信。
      [0028]優(yōu)選地,所述通信裝置還包括創(chuàng)建模塊,用于創(chuàng)建通信接口,所述通信接口加載了WiFi通信接口、藍(lán)牙通信接口和串口通信接口。
      [0029]本發(fā)明通過與汽車建立連接,接收所述汽車發(fā)送的通信信號,根據(jù)所述通信信號中的通信信息調(diào)用對應(yīng)的通信方式,與所述汽車進(jìn)行通信。當(dāng)汽車使用的是不同的通信方式時,汽車診斷設(shè)備根據(jù)與所述汽車通信信號中通信信息去調(diào)用對應(yīng)的通信方式,與所述汽車進(jìn)行通信,使汽車診斷設(shè)備支持多種通信方式,便于開發(fā)者對汽車診斷設(shè)備的維護(hù),提尚用戶體驗效果。
      【附圖說明】
      [0030]圖1為本發(fā)明通方法第一實施例的流程示意圖;
      [0031]圖2為本發(fā)明通方法第二實施例的流程示意圖;
      [0032]圖3為本發(fā)明通方法第三實施例的流程示意圖;
      [0033]圖4為本發(fā)明通信裝置第一實施例的功能模塊示意圖;
      [0034]圖5為本發(fā)明通信裝置第二實施例的功能模塊示意圖;
      [0035]圖6為本發(fā)明通信裝置第三實施例的功能模塊示意圖。
      [0036]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進(jìn)一步說明。
      【具體實施方式】
      [0037]應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0038]本發(fā)明實施例的主要解決方案是:與汽車建立連接,接收所述汽車發(fā)送的通信信號;解析所述通信信號中的通信信息;根據(jù)所述通信信息調(diào)用對應(yīng)的通信方式,與所述汽車進(jìn)行通信。通過與汽車建立連接,接收所述汽車發(fā)送的通信信號,根據(jù)所述通信信號中的通信信息調(diào)用對應(yīng)的通信方式,與所述汽車進(jìn)行通信。當(dāng)汽車使用的是不同的通信方式時,汽車診斷設(shè)備根據(jù)與所述汽車通信信號中通信信息去調(diào)用對應(yīng)的通信方式,與所述汽車進(jìn)行通信,使汽車診斷設(shè)備支持多種通信方式,便于開發(fā)者對汽車診斷設(shè)備的維護(hù),提高用戶體驗效果。
      [0039]由于在現(xiàn)有技術(shù)的汽車診斷設(shè)備不能支持多種通信方式,不便于開發(fā)者更新診斷軟件代碼和對汽車診斷設(shè)備的維護(hù)。
      [0040]基于上述問題,本發(fā)明提供一種通信方法。
      [0041]參照圖1,圖1為本發(fā)明通信方法的第一實施例的流程示意圖。
      [0042]在本實施例中,所述通信方法包括:
      [0043]步驟S10,與汽車建立連接,接收所述汽車發(fā)送的通信信號;
      [0044]汽車診斷設(shè)備創(chuàng)建一個讀寫線程,所述讀寫線程負(fù)責(zé)對接收和發(fā)送的數(shù)據(jù)進(jìn)行處理。所述線程是程序執(zhí)行流的最小單元。當(dāng)汽車出現(xiàn)故障,需要與所述汽車診斷設(shè)備進(jìn)行通信時,所述汽車通過通信設(shè)備與所述汽車診斷設(shè)備建立連接,所述汽車診斷設(shè)備接收所述汽車發(fā)送的通信信號。
      [0045]步驟S20,解析所述通信信號中的通信信息;
      [0046]當(dāng)所述汽車診斷設(shè)備接收到所述汽車發(fā)送的通信信號時,解析所述通信信號中的通信信息。所述通信信息包括但不限于通信類型,輸入流和輸出流,通信等待時間,通信狀態(tài)等。優(yōu)選地,所述通信類型為WiFi通信,藍(lán)牙通信和串口通信,但是所述通信類型不限于其它可以實現(xiàn)通信功能的設(shè)備。WiFi的全稱為Wireless Fidelity,又稱802.1lb標(biāo)準(zhǔn),它的最大優(yōu)點就是傳輸速度較高,可以達(dá)到IlMbps (Mill1n bits per second,兆比特每秒),另外它的有效距離也很長。藍(lán)牙是一種無線技術(shù)標(biāo)準(zhǔn),可實現(xiàn)固定設(shè)備、移動設(shè)備和樓宇個人局域網(wǎng)之間的短距離數(shù)據(jù)交換。所述藍(lán)牙使用跳頻技術(shù),將傳輸?shù)臄?shù)據(jù)分割成數(shù)據(jù)包,通過79個指定的藍(lán)牙頻道分別傳輸數(shù)據(jù)包。所述串口通信,是指外設(shè)和計算機(jī)間,通過數(shù)據(jù)信號線、地線、控制線等,按位進(jìn)行傳輸數(shù)據(jù)的一種通訊方式。所述輸入流(InputStream)和輸出流(OutputStream)中的“流”是指程序和外界進(jìn)行數(shù)據(jù)交換的通道,程序通過輸入流從數(shù)據(jù)源讀取數(shù)據(jù),通過輸出流向目的地寫數(shù)據(jù)。所述通信狀態(tài)包括未連接,已連接,連接中和斷開連接等。
      [0047]步驟S30,根據(jù)所述通信信息調(diào)用對應(yīng)的通信方式,與所述汽車進(jìn)行通信。
      [0048]所述汽車
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1