所謂藍牙技術,其實是一種短距離無線通訊技術,利用「藍牙」技術,可以有效地簡化掌上電腦、筆記本電腦和移動電話手機等移動通訊終端設備之間的通訊,也可以成功地簡化以上這些設備與Internet之間的通訊,從而使這些現代通訊設備與因特網之間的數據傳輸變得更加迅速高效,爲無線通訊拓寬道路。說得通俗一點,就是藍牙技術使得現代一些輕易攜帶的移動通訊設備和電腦設備,沒必要藉助電纜就能聯網,而且可以實現無線上因特網。spa
藍牙技術規定每一對設備之間進行藍牙通信時,必須一個爲主角色,另外一爲從角色,才能進行通訊,通訊時,必須由主端進行查找,發起配對,建鏈成功後,雙方便可收發數據。理論上,一個藍牙主端設備,可同時與7個藍牙從端設備進行通信。一個具有藍牙通信功能的設備, 能夠在兩個角色間切換,平時工做在從模式,等待其它主設備來鏈接,須要時,轉換爲主模式,向其它設備發起呼叫。一個藍牙設備以主模式發起呼叫時,須要知道對方的藍牙地址,配對密碼等信息,配對完成後,可直接發起呼叫。開發
藍牙主端設備發起呼叫,首先是查找,找出周圍處於可被查找的藍牙設備。主端設備找到從端藍牙設備後,與從端藍牙設備進行配對,此時須要輸入從端設備的PIN碼,也有設備不須要輸入PIN碼。配對完成後,從端藍牙設備會記錄主端設備的信任信息,此時主端便可向從端設備發起呼叫,已配對的設備在下次呼叫時,再也不須要從新配對。已配對的設備,作爲從端的藍牙耳機也能夠發起建鏈請求,但作數據通信的藍牙模塊通常不發起呼叫。鏈路創建成功後,主從兩端之間便可進行雙向的數據或語音通信。在通訊狀態下,主端和從端設備均可以發起斷鏈,斷開藍牙鏈路。get
藍牙數據傳輸應用中,一對一串口數據通信是最多見的應用之一,藍牙設備在出廠前即提早設好兩個藍牙設備之間的配對信息,主端預存有從端設備的PIN碼、地址等,兩端設備加電即自動建鏈,透明串口傳輸,無需外圍電路干預。一對一應用中從端設備能夠設爲兩種類型,一是靜默狀態,即只能與指定的主端通訊,不被別的藍牙設備查找;二是開發狀態,既可被指定主端查找,也能夠被別的藍牙設備查找建鏈.原理