ZigBee和Android的智能移動監控系統設計
從應用層來看,信息采集與傳輸子系統中存在信息采集節點和網關節點兩種設備。信息采集系統與傳輸子系統的Profile ID為INFO_GATH ER_PRF。信息采集結點和網關節點的端點號均被配置成INFO_GATHER_EPT。
信息采集與傳輸子系統的兩種數據類型如圖7所示。信息采集節點和網關節點之間存在兩種數據的交互:環境信息數據和用戶命令數據。信息采集結點向網關節點發送環境信息數據時采用的簇ID為ENV_INFO_CLU,網關節點向信息采集節點傳達用戶命令時使用的簇ID為USR_CMD_CLU。本文引用地址:http://www.104case.com/article/154377.htm
Profile ID號、端點號和簇ID都是ZigBee協議定義的重要的配置信息,請參見ZigBee協議。
環境信息數據和用戶命令數據最終都將填充到類型為aflncomingMSGPacket_t的結構體中,其定義如下:
該結構中clusterId填充的就是簇ID,endPoint填充的就是端點號,Profile ID隱藏在變量srcAddr中。變量cmd填充的就是與應用相關的數據,如環境信息編碼和用戶命令編碼。
評論