MD-600G的Internet無(wú)線傳感器網(wǎng)絡(luò)設(shè)計(jì)
以下為可視化界面模塊源碼:![]()

圖4是用Visual C++開(kāi)發(fā)的mSever端溫度數(shù)據(jù)可視化顯示的界面,圖中顯示的是1個(gè)節(jié)點(diǎn)的溫度變化實(shí)時(shí)曲線。

2.2 mSever端Web訪問(wèn)程序設(shè)計(jì)
為了實(shí)現(xiàn)多個(gè)客戶(hù)端可以同時(shí)訪問(wèn)數(shù)據(jù)中心服務(wù)器,規(guī)定客戶(hù)端在打開(kāi)服務(wù)器的Web頁(yè)面時(shí),首先提交客戶(hù)端的IP地址,然后服務(wù)器端把客戶(hù)端的IP地址收錄入庫(kù),再將接收到的溫度數(shù)據(jù)轉(zhuǎn)發(fā)給指定的客戶(hù)端。因此,當(dāng)有多個(gè)客戶(hù)端同時(shí)訪問(wèn)數(shù)據(jù)中心服務(wù)器時(shí),服務(wù)器端只需要將各個(gè)客戶(hù)端的IP地址收錄入庫(kù),最后再循環(huán)不斷地往各個(gè)客戶(hù)端轉(zhuǎn)發(fā)溫度數(shù)據(jù)即可。
當(dāng)客戶(hù)端斷開(kāi)與服務(wù)器端的連接時(shí),將向服務(wù)器提交斷開(kāi)請(qǐng)求,從服務(wù)器端的IP地址庫(kù)中釋放掉該客戶(hù)端的IP地址,從而實(shí)現(xiàn)了服務(wù)器端IP地址庫(kù)的動(dòng)態(tài)更新。
2.3 節(jié)點(diǎn)溫度采集軟件設(shè)計(jì)
以下為溫度傳感器節(jié)點(diǎn)的溫度采集部分代碼:













評(píng)論