女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > 通信技術(shù) > 通信技術(shù)
[導(dǎo)讀]ZigBee是一種嶄新的,專注于低功耗、低成本、低復(fù)雜度、低速率的近程無線網(wǎng)絡(luò)通信技術(shù),也是目前嵌入式應(yīng)用的一個(gè)大熱點(diǎn)。 近年來,ZigBee無線數(shù)據(jù)網(wǎng)絡(luò)在我國應(yīng)用越來越多。在很多地方取代了局域網(wǎng)。實(shí)際應(yīng)用于樓

ZigBee是一種嶄新的,專注于低功耗、低成本、低復(fù)雜度、低速率的近程無線網(wǎng)絡(luò)通信技術(shù),也是目前嵌入式應(yīng)用的一個(gè)大熱點(diǎn)。

近年來,ZigBee無線數(shù)據(jù)網(wǎng)絡(luò)在我國應(yīng)用越來越多。在很多地方取代了局域網(wǎng)。實(shí)際應(yīng)用于樓宇監(jiān)控系統(tǒng)、無線方式集中抄表以及礦山救援系統(tǒng)和家電控制等等。文中談及在我國有較多客戶使用的TI公司的產(chǎn)品
CC2430。

1  問題的提出

在一片不大的區(qū)域內(nèi),有數(shù)個(gè)信道相同的協(xié)調(diào)器,但是PAN ID不同。當(dāng)設(shè)置了終端的PAN ID后,終端只加入和其上存儲的PAN ID相同的協(xié)調(diào)器。目前本無線組網(wǎng)項(xiàng)目使用的是TI公司的CC2430,其上的ZigBee協(xié)議棧為TI的Z-STACK 1.4.3-1.2.1。由于TI公司的策略是終端比較隨機(jī)的加入其中的一個(gè)協(xié)調(diào)器,即使其上已經(jīng)定義了特定的PAN ID。從少量的實(shí)驗(yàn)來看,CC2430作為終端優(yōu)先加入PAN ID號比較小的協(xié)調(diào)器。用戶一般無法讓終端選擇,并且終端掃描網(wǎng)絡(luò)和請求入網(wǎng)的過程都沒有給出源代碼。這樣便給這類實(shí)際應(yīng)用帶來不便。

2  問題分析

關(guān)于CC2430/2431網(wǎng)絡(luò)的形成,可以參考《ZigBee技,術(shù)實(shí)踐教程》一書。該書為北京航空航天大學(xué)出版社出版,高守瑋和吳燦陽主編。

路由器和終端試圖加入一個(gè)網(wǎng)絡(luò)時(shí),首先調(diào)用NLME_NetworkDiscoveryRequest()函數(shù)。該函數(shù)將進(jìn)行網(wǎng)絡(luò)掃描,其結(jié)果由函數(shù)ZDO_NetworkDiscoveryConfirmCB()返回。而發(fā)現(xiàn)網(wǎng)絡(luò)存在后,將調(diào)用NLME_OrphanJoinRequest()函數(shù)試圖加入網(wǎng)絡(luò)。其結(jié)果由函數(shù)ZDO_JoinIndicationCB()返回。

遺憾的是,網(wǎng)絡(luò)掃描和請求入網(wǎng)兩個(gè)函數(shù)都沒有源代碼,造成無法修改的困境??陀^地說,在TI公司的ZSTACK上修改某些參數(shù)常常是比較困難的。只好從提供了源代碼的ZDO_NetworkDiscoveryConfirmCB()函數(shù)和ZDO_JoinIndicationCB()函數(shù)來想辦法。檢測ZDO_NetworkDiscoveryConfirmCB()的代碼,發(fā)現(xiàn)其最終調(diào)用ZDO_FinishProcessingMgmtNwkDiscReq()函數(shù)。

而在該函數(shù)中,有對路由器的特殊處理。條件編譯變量RTR_NWK代表有路由器功能的設(shè)備,雖然協(xié)調(diào)器可以兼做路由器,但執(zhí)行這段代碼的只可能是普通的路由器。

#if defined(RTR_NWK)
……
#endif

……中的代碼檢索返回的網(wǎng)絡(luò)信息描述結(jié)構(gòu),查看有沒有和存儲的PAN ID相同的協(xié)調(diào)器。觀察ZDObject.c文件中的ZDO_StartDevice()函數(shù),當(dāng)啟動設(shè)備模式為“再繼續(xù)”時(shí),即startMode==MODE_RESUME,終端設(shè)備以孤點(diǎn)方式請求加入網(wǎng)絡(luò)。再繼續(xù)模式實(shí)際上是標(biāo)識非協(xié)調(diào)器設(shè)備處于網(wǎng)絡(luò)掃描完成,準(zhǔn)備請求入網(wǎng)的狀態(tài)。分析到此,可以想出辦法了。首先定義一個(gè)檢查是否有PAN ID相同的協(xié)調(diào)器的全局變量bool變量p_matching。初始化時(shí)設(shè)其為FALSE。

3  解決方法和實(shí)際代碼

對剛才提及的代碼段,增加終端對返回的網(wǎng)絡(luò)信息描述結(jié)構(gòu)的查詢。



在ZDApp.c中修改ZDApp_event_loop()函數(shù),在調(diào)用ZDO_StartDevice(…)之前,亦即在終端設(shè)備掃描網(wǎng)絡(luò)和請求入網(wǎng)前增加一段代碼。當(dāng)終端和協(xié)調(diào)器PAN ID不同,并且是再繼續(xù)模式時(shí),重新搜索是否有與PAN ID相同的協(xié)調(diào)器,而不請求人網(wǎng)。


這樣就使得終端有協(xié)調(diào)器可挑選了。

關(guān)于如何修改PAN ID,給出代碼如下(該代碼為協(xié)調(diào)器和終端通用的。_NIB是和網(wǎng)絡(luò)相關(guān)的全局結(jié)構(gòu)體):



另外非協(xié)調(diào)器設(shè)備在初始化時(shí),應(yīng)該增加如下的代碼(gu16RecBuffLen為自定義的16位整型數(shù)):



通過對掃描網(wǎng)絡(luò)結(jié)果處理函數(shù)的分析,研究掃描網(wǎng)絡(luò)和請求人網(wǎng)前的程序段。在程序段中增加一個(gè)對終端是否檢索到特定PAN ID的協(xié)調(diào)器的邏輯變量。最后在程序中增加未檢索到特定PAN ID的協(xié)調(diào)器時(shí)不請求入網(wǎng)的代碼,以達(dá)到終端選擇協(xié)調(diào)器入網(wǎng)的目的。經(jīng)實(shí)驗(yàn),在現(xiàn)場有數(shù)個(gè)不同PAN ID的協(xié)調(diào)器的情況下,終端設(shè)備只加入特定的協(xié)調(diào)器。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

澳大利亞墨爾本2025年9月9日 /美通社/ -- 在墨爾本舉行的第十四屆世界商會大會(World Chambers Congress)上,Epitome Global創(chuàng)始人兼全球董事總經(jīng)理Jan Lambrechts向...

關(guān)鍵字: AN AI GLOBAL PI

伊斯坦布爾2025年9月9日 /美通社/ -- 作為全球最大規(guī)模的家居和消費(fèi)技術(shù)盛會,IFA Berlin再次匯聚行業(yè)領(lǐng)袖,展示前瞻性創(chuàng)新,旨在滿足并引領(lǐng)不斷變化的消費(fèi)者需求。 在這個(gè)行業(yè)的關(guān)鍵時(shí)刻,Beko自豪地展示了...

關(guān)鍵字: 智能家電 AI ADAPTIVE AN

新加坡獲選為重慶2025世界智能產(chǎn)業(yè)博覽會主賓國,進(jìn)一步鞏固兩國長期戰(zhàn)略合作伙伴關(guān)系 今年新加坡展館匯聚12家創(chuàng)新科技、數(shù)字貿(mào)易、智慧城市領(lǐng)域企業(yè),包括Accred...

關(guān)鍵字: 新加坡 SI AN 數(shù)據(jù)安全

-DXC通過初創(chuàng)企業(yè)合作推動汽車與制造業(yè)AI創(chuàng)新 初創(chuàng)企業(yè)Acumino、CAMB.AI與GreenMatterAI合作將AI創(chuàng)新推向市場 合作源于DXC與STARTUP AUTOBAHN的伙伴關(guān)系 弗吉尼亞州阿什...

關(guān)鍵字: 汽車 AI AN AC

無錫2025年8月29日 /美通社/ -- 2025年8月27日,正值中國與瑞士建交75周年這一歷史性時(shí)刻,在北京隆重舉辦的中瑞商業(yè)大獎(jiǎng)?lì)C獎(jiǎng)典禮上,作為中瑞經(jīng)貿(mào)合作的標(biāo)桿企業(yè),布勒憑借在創(chuàng)新研發(fā)和數(shù)字化轉(zhuǎn)型領(lǐng)域的卓越表現(xiàn)...

關(guān)鍵字: 解碼 數(shù)字化 AN SMART

-Neel Pandya推出Climaty AI,助推營銷新時(shí)代 阿聯(lián)酋迪拜2025年8月27日 /美通社/ -- Climaty AI是一家由代理式AI驅(qū)動的全球氣候營銷科技(CliMarTech)公司,由Neel...

關(guān)鍵字: AN AI 創(chuàng)始人 GROUP

北京2025年8月22日 /美通社/ -- 8月20日,國際獨(dú)立第三方檢測、檢驗(yàn)和認(rèn)證機(jī)構(gòu)德國萊茵TÜV(簡稱"TÜV萊茵")受邀出席...

關(guān)鍵字: 研究驅(qū)動 AN 數(shù)字經(jīng)濟(jì) 電子電氣

-Delska在拉脫維亞新建的10兆瓦數(shù)據(jù)中心獲得Tier III設(shè)計(jì)認(rèn)證 拉脫維亞里加2025年8月20日 /美通社/ -- 北歐數(shù)據(jù)中心運(yùn)營商Delska即將啟用的EU...

關(guān)鍵字: 數(shù)據(jù)中心 TI 冷卻系統(tǒng) AN

- ‘Match Chat' AI助手可在所有254場單打比賽期間及結(jié)束后實(shí)時(shí)回答問題 - 升級版IBM SlamTracker將提供實(shí)時(shí)獲勝概率預(yù)測,而‘Key Poin...

關(guān)鍵字: IBM AI PEN AN

北京2025年8月13日 /美通社/ -- 近日,搭載兆芯開先KX-7000高性能處理器的希沃華騰新一代計(jì)算終端產(chǎn)品應(yīng)運(yùn)而生,憑借應(yīng)用數(shù)據(jù)互通、輕松批量部署、自有備授課軟件等特色,為教學(xué)教研等工作的高效開展提供有力支撐和...

關(guān)鍵字: 終端 AI 數(shù)字化 通用處理器
關(guān)閉