關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于Android平臺的物聯(lián)網(wǎng)網(wǎng)關方案設計

        基于Android平臺的物聯(lián)網(wǎng)網(wǎng)關方案設計

        作者: 時間:2013-03-20 來源:網(wǎng)絡 收藏

        3 Android的藍牙串口通信和網(wǎng)絡通信
        3.1 Android的藍牙串口通信
        “藍牙”是一種短距離的無線連接技術標準的代稱,實質(zhì)內(nèi)容就是要建立通用的無線電空中接口及其控制軟件的公開標準。利用“藍牙”技術,能夠有效地簡化移動通信終端設備之間的通信,也能夠成功地簡化設備與因特網(wǎng)之間的通信,從而數(shù)據(jù)傳輸變得更加迅速高效,為無線通信拓寬道路。Android的藍牙(Bluetooth)協(xié)議棧使用BlueZ (Linux官方的Bluetooth棧)來實現(xiàn)對GAP、SDP和RFCOMM等應用規(guī)范提供支持,并獲得了SIG認證。BlueZ的RFCOMM提供Bluetooth上的串行仿真,這使得串行端口應用程序和協(xié)議不加更改地在Bluetooth上運行。RFC OMM模塊和用戶模式dund的后臺進程實現(xiàn)了Bluetooth撥號網(wǎng)絡。Bluetooth規(guī)范支持針對Bluetooth HCI數(shù)據(jù)分組的UART(通用異步接收器/傳送器)和USB傳輸機制。BluZ棧同時支持這兩個傳輸機制(drivers/Bluetooth/)。圖4為Android Bluetooth部分的關系圖。

        本文引用地址:http://www.104case.com/article/159476.htm

        c.JPG


        Android包含了對藍牙協(xié)議棧的支持,這使得藍牙設備能夠無線連接其他藍牙設備交換數(shù)據(jù)。Android的應用程序框架提供了訪問藍牙功能API,實現(xiàn)點對點或點對多點的無線交互功能。使用藍牙API,一個Android應用程序能夠實現(xiàn)下列功能:掃描其他藍牙設備、查詢本地藍牙適配器用于配對藍牙設備、建立RFCOMM信道、通過服務發(fā)現(xiàn)連接其他設備、數(shù)據(jù)通信和管理多個連接。圖5為本設計的藍牙串口通信流程圖。實現(xiàn)了藍牙設備打開、可見、搜索和連接管理。

        d.JPG

        物聯(lián)網(wǎng)相關文章:物聯(lián)網(wǎng)是什么




        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 青岛市| 原阳县| 绥化市| 潞城市| 三原县| 太原市| 沽源县| 个旧市| 长泰县| 搜索| 福安市| 茶陵县| 贵州省| 建平县| 红原县| 洪雅县| 罗定市| 金阳县| 惠水县| 项城市| 巴彦淖尔市| 江北区| 临武县| 保康县| 阳信县| 宝坻区| 望谟县| 义乌市| 新晃| 永福县| 恩平市| 南投市| 惠东县| 凤山市| 怀化市| 外汇| 东辽县| 嘉祥县| 邮箱| 台北县| 太仆寺旗|