日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何為點(diǎn)對(duì)多點(diǎn)網(wǎng)格配置XBees

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-12 16:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:無(wú)線設(shè)置

可以用兩種方式配置XBee模塊:透明模式(AT)和API模式(API)。在AT模式下,您僅限于兩個(gè)XBees之間的點(diǎn)對(duì)點(diǎn)通信。在API模式下,我們可以輕松地從COORDINATOR和世界上許多XBees進(jìn)行發(fā)送和接收。此外,API模式將公開(kāi)每個(gè)數(shù)據(jù)包中編碼的各種其他信息。

在點(diǎn)對(duì)多點(diǎn)無(wú)線配置(請(qǐng)參見(jiàn)圖1)中,多個(gè)節(jié)點(diǎn)(路由器/終端設(shè)備)以藍(lán)色顯示,發(fā)送和接收來(lái)自中心協(xié)調(diào)員(紅色)。

Andrew Rapp編寫了出色的XBee Java API,可以在以下位置找到:http://code.google.com/p/xbee-api/

Andrew還提供了有關(guān)以下內(nèi)容的詳細(xì)說(shuō)明:將XBee API與流行的IDE Eclipse集成在一起。對(duì)于我的項(xiàng)目(出于未知原因),我決定使用Swing JAVA GUI庫(kù),對(duì)我來(lái)說(shuō),使用NetBeans進(jìn)行開(kāi)發(fā)要容易一些。因此,我還將提供有關(guān)如何使用Netbeans設(shè)置XBee JAVA API的說(shuō)明。但是首先我們需要在XBee上配置固件。

步驟2:XCTU設(shè)置

我知道最初配置XBees的唯一方法是使用XCTU。這是XBee的制造商Digi提供的免費(fèi)程序。 XCTU僅在Windows上運(yùn)行,但是,我已經(jīng)成功使用在Wine下運(yùn)行的XCTU配置XBees。實(shí)際上,我什至已經(jīng)成功地在MacBook上配置了XBee,并且在虛擬機(jī)上安裝了Debian,并且運(yùn)行XCTU的WINE。因此,無(wú)論您使用什么操作系統(tǒng),都可以配置XBee!

我首先使用Macbook安裝了VirtualBox,然后下載并安裝了Debian Network ISO。安裝完操作系統(tǒng)后,我從下載鏈接下載XCTU,并通過(guò)aptitude(Debian軟件包管理器)安裝wine。

下載所有內(nèi)容后,運(yùn)行WINE和從DIGI下載的XCTU可執(zhí)行文件。 (請(qǐng)參見(jiàn)圖1)。安裝后,您將需要在/dev/ttyUSBx(x:0,1,2,3)和COM0x(x:0,1,2,3)之間創(chuàng)建符號(hào)鏈接。如果它們現(xiàn)在不存在,請(qǐng)不要擔(dān)心。將fdti-usb芯片連接到XBee后,/dev/ttyUSBx將存在。

cd?/.wine/dosdevices

ln -s/dev/ttyUSB0 COM00

請(qǐng)參見(jiàn)圖2

(以下假設(shè)您已使用USB接口將XBee連接到計(jì)算機(jī)。這可以通過(guò)各種XBee分支板完成。)

下一步,您將需要更新XCTU(我知道,我們甚至還沒(méi)有運(yùn)行XCTU ?。N覠o(wú)法從虛擬機(jī)更新XCTU。幸運(yùn)的是,我發(fā)現(xiàn)有人使用Windows計(jì)算機(jī),并要求他們更新XCTU的配置文件。為了我們的所有方便,他們打包了更新。將更新的文件復(fù)制到“ .wine/drive_c/Program Files/Digi/XCTU/update/”(如果您需要更新文件的幫助,請(qǐng)給我發(fā)消息)

現(xiàn)在,我們終于可以運(yùn)行XCTU。請(qǐng)參閱圖3。成功啟動(dòng)后,插入XBee,并允許虛擬機(jī)訪問(wèn)您的USB設(shè)備。在VirutalBox下,這可以通過(guò)單擊設(shè)備-》 USB設(shè)備-》 FTDI(我的USB設(shè)備)來(lái)完成。通過(guò)在命令行“ ls/dev/ttyUSB *”上鍵入來(lái)檢查是否添加了設(shè)備。您應(yīng)該會(huì)看到一個(gè)列表。

在XCTU中,單擊下半部分的“網(wǎng)絡(luò)接口”,然后添加指向所列出的/dev/ttyUSBx的鏈接名稱。在我的情況下,列出了/dev/ttyUSB0,因此我添加了COM00(請(qǐng)參見(jiàn)圖4)。單擊“添加”后,選擇名稱,然后單擊“測(cè)試/查詢”。您應(yīng)該看到成功的通信(圖片5)

步驟3:XCTU重新配置

現(xiàn)在XCTU正在運(yùn)行,我們需要將設(shè)備重新配置為API模式。首先單擊調(diào)制解調(diào)器配置(右上角選項(xiàng)卡),然后單擊讀取按鈕(圖1)。從下拉菜單中選擇ZNET 2.5 ROUTER/END DEVICE API(圖片2)。單擊“寫入”,然后等待直到寫入完成??赡軙?huì)彈出一個(gè)對(duì)話框,要求重置設(shè)備。如果是這種情況,并且您正在使用XBee LilyPad Breakout,只需將MINUS引腳連接到RST引腳并釋放。重新配置后,單擊“測(cè)試/查詢”按鈕以確認(rèn)XBee已經(jīng)重新配置(圖3)

步驟4:XBee Java API

現(xiàn)在我們可以為API模式配置XBees,讓我們切換到設(shè)置JAVA環(huán)境的方法。

如果您要使用Eclipse IDE,我建議按照Andrew Rapp的說(shuō)明在這里找到:http://code.google.com/p/xbee-api/wiki/GettingStartedWithEclipse

如果您選擇使用Netbeans IDE,請(qǐng)執(zhí)行以下操作:下層NetBeans并安裝。

選擇:新建項(xiàng)目-》 Java- 》具有現(xiàn)有源代碼的Java項(xiàng)目(以下是我的設(shè)置)

項(xiàng)目名稱:TestXBeeJavaAPI

項(xiàng)目文件夾:/Users/benzaitlen/NetBeansProjects/TestXBeeJavaAPI

單擊“下一步”

為源程序包添加文件夾并選擇src XBee Java Api文件夾中的文件夾

單擊下一步

然后單擊完成

如果文件列表中有紅色感嘆號(hào) 點(diǎn),則可能需要添加log4j和/或RXT X JARS。幸運(yùn)的是,Andrew將這兩個(gè)文件與源文件打包在一起。右鍵單擊“導(dǎo)航”窗口中的庫(kù),然后導(dǎo)航到API文件夾-》 lib-》 log4j.jar

。如果收到以下錯(cuò)誤:log4j:ERROR無(wú)法讀取配置文件[log4j.properties],請(qǐng)確保log4j .properties位于您的netbeans項(xiàng)目文件夾中。 (log4j.properties文件也由Andrew Rapp的JAVA軟件包提供)。RXTX在OSX上存在一些問(wèn)題。您可以從http://rxtx.qbang.org/wiki/index.php/Download嘗試二進(jìn)制文件或源代碼。如果嘗試編譯源代碼,請(qǐng)確保從developer.apple.com下載最新的Java Developer Package。如果您對(duì)OSX感到沮喪,請(qǐng)使用已經(jīng)安裝的ubuntu/debian虛擬機(jī)!

一旦確定可以使用JAVA API,就編寫兩個(gè)XBees。一個(gè)應(yīng)該是ZNET 2.5 ROUTER/ENDDEVICE API 1347,另一個(gè)應(yīng)該是ZNET 2.5 COORDINATOR API1147。在這一點(diǎn)上,我強(qiáng)烈建議您使用一些遮蓋膠帶標(biāo)記兩個(gè)XBee。

第5步:XBee Arudino API

Homestretch!

現(xiàn)在,XBees處于API模式。我們必須讓Arduino也使用XBee API。再次,Adnrew已經(jīng)為我們完成了繁重的工作。從以下位置下載Arduino API ZIP文件:http://code.google.com/p/xbee-arduino/

解壓縮XBee文件夾并將其復(fù)制到ARDUINO_HOME/hardware/libraries或創(chuàng)建文件夾“ libraries”(無(wú)論存儲(chǔ)在哪里)您的草圖,并在那里解壓縮。如果要從以前的版本升級(jí),請(qǐng)確保刪除XBee.o。一旦安裝,我建議您使用JAVA和Arduino API,以確保您可以發(fā)送和接收消息。兩個(gè)庫(kù)中都提供了很多示例。假設(shè)您已將arduino + xbee和XBee連接到計(jì)算機(jī),請(qǐng)嘗試設(shè)置以下內(nèi)容:ArduinoReceiveTest.java(計(jì)算機(jī)端)和Series2_Tx.pde(Arduino端)。

有關(guān)依賴XBee API的說(shuō)明模式請(qǐng)單擊此處

此材料基于國(guó)家科學(xué)基金會(huì)在Kylie A. Peppler授予的第0855886號(hào)資助下的工作。本材料中表達(dá)的任何觀點(diǎn),發(fā)現(xiàn),結(jié)論或建議均為作者的觀點(diǎn),不一定反映美國(guó)國(guó)家科學(xué)基金會(huì)的觀點(diǎn)。
責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 軟件
    +關(guān)注

    關(guān)注

    69

    文章

    5367

    瀏覽量

    91967
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    wallys無(wú)線通信模塊點(diǎn)對(duì)多點(diǎn)定點(diǎn)傳輸?shù)木唧w應(yīng)用探析

    物聯(lián)網(wǎng)、工業(yè)自動(dòng)化、智慧城市全域提速落地,全場(chǎng)景智能終端規(guī)?;⒕W(wǎng)部署,無(wú)線通信模塊成為全域物聯(lián)組網(wǎng)的核心硬件載體。其中,點(diǎn)對(duì)多點(diǎn)定點(diǎn)傳輸突破傳統(tǒng)點(diǎn)對(duì)點(diǎn)通信單聯(lián)單傳、組網(wǎng)受限、管控分散的短板,依托單
    發(fā)表于 04-27 10:47

    網(wǎng)格為王,仿真破界——Altair HyperMesh 重塑CAE工程設(shè)計(jì)新范式?

    在CAE(計(jì)算機(jī)輔助工程)領(lǐng)域,有一個(gè)共識(shí):工程師80%的時(shí)間都耗費(fèi)在有限元模型的建立、幾何清理與網(wǎng)格劃分上,而真正的仿真求解僅占20%。這一行業(yè)痛點(diǎn),催生了對(duì)高效、精準(zhǔn)、靈活的仿真前處理工具的極致
    發(fā)表于 04-23 14:47

    [VirtualLab] 配置文件編輯工具:速度與精度

    **摘要 ** VirtualLab Fusion提供了便捷的工具,可以配置包括許多表面和組件的復(fù)雜光學(xué)系統(tǒng)的基本仿真選項(xiàng),只需單擊幾下即可。其中一個(gè)工具是Speed vs. Accuracy
    發(fā)表于 04-14 08:29

    NVIDIA與電信領(lǐng)導(dǎo)企業(yè)共建AI網(wǎng)格

    AT&T、T-Mobile、Comcast、Spectrum 等公司正在使用 NVIDIA AI 基礎(chǔ)設(shè)施構(gòu)建 AI 網(wǎng)格,Personal AI、Linker Vision、Serve Robotics 和 Decart 正在該網(wǎng)格上部署實(shí)時(shí) AI 應(yīng)用。
    的頭像 發(fā)表于 04-10 16:16 ?350次閱讀

    汽車尾流區(qū)域體網(wǎng)格細(xì)化方法

    本文將介紹一種汽車尾流區(qū)域體網(wǎng)格細(xì)化的方法。當(dāng)用戶已經(jīng)獲得初步的計(jì)算結(jié)果時(shí),可以在 META 中將尾流負(fù)壓區(qū)以等值面的形式導(dǎo)出。然后將其導(dǎo)入 ANSA 中,基于此等值面設(shè)置網(wǎng)格細(xì)化區(qū)域。
    的頭像 發(fā)表于 12-11 10:25 ?761次閱讀
    汽車尾流區(qū)域體<b class='flag-5'>網(wǎng)格</b>細(xì)化方法

    多點(diǎn)位移計(jì)讀數(shù)儀連接方法與電纜接線解讀

    在巖土工程安全監(jiān)測(cè)中,振弦式多點(diǎn)位移計(jì)需要通過(guò)讀數(shù)儀獲取測(cè)量數(shù)據(jù)。正確的連接操作與電纜接線識(shí)別是保證數(shù)據(jù)準(zhǔn)確的基礎(chǔ)。下面將為大家介紹VW-102A型讀數(shù)儀與多點(diǎn)位移計(jì)的連接方法,并詳細(xì)解讀電纜接線表
    的頭像 發(fā)表于 11-14 15:44 ?695次閱讀
    <b class='flag-5'>多點(diǎn)</b>位移計(jì)讀數(shù)儀連接方法與電纜接線解讀

    【Moldex3D丨技術(shù)技巧】運(yùn)用Moldex3D Studio進(jìn)行CoWos自動(dòng)網(wǎng)格建模

    IC封裝仿真中,由于網(wǎng)格結(jié)構(gòu)相當(dāng)復(fù)雜,使得手動(dòng)建立網(wǎng)格模型十分耗時(shí)。Moldex3DStudio提供了自動(dòng)建構(gòu)網(wǎng)格技術(shù),幫助使用者將2D圖面設(shè)計(jì)自動(dòng)生成實(shí)體網(wǎng)格。此技術(shù)可有效降低前處理
    的頭像 發(fā)表于 10-30 17:11 ?856次閱讀
    【Moldex3D丨技術(shù)技巧】運(yùn)用Moldex3D Studio進(jìn)行CoWos自動(dòng)<b class='flag-5'>網(wǎng)格</b>建模

    PCB設(shè)計(jì)中單點(diǎn)接地與多點(diǎn)接地的區(qū)別與設(shè)計(jì)要點(diǎn)

    一站式PCBA加工廠家今天為大家講講PCB設(shè)計(jì)中的單點(diǎn)接地與多點(diǎn)接地有什么區(qū)別?單點(diǎn)接地與多點(diǎn)接地區(qū)別與設(shè)計(jì)要點(diǎn)。在PCB設(shè)計(jì)中,接地系統(tǒng)的設(shè)計(jì)是影響電路性能的關(guān)鍵因素之一。單點(diǎn)接地和多點(diǎn)接地是兩種
    的頭像 發(fā)表于 10-10 09:10 ?2804次閱讀
    PCB設(shè)計(jì)中單點(diǎn)接地與<b class='flag-5'>多點(diǎn)</b>接地的區(qū)別與設(shè)計(jì)要點(diǎn)

    ANSA中CFD網(wǎng)格細(xì)化方法

    在上一篇文章中介紹了CFD網(wǎng)格細(xì)化方法之Size Field功能,在本篇文章中我們將繼續(xù)介紹其他CFD網(wǎng)格細(xì)化方法。
    的頭像 發(fā)表于 08-06 15:07 ?4498次閱讀
    ANSA中CFD<b class='flag-5'>網(wǎng)格</b>細(xì)化方法

    如何使用sizefield功能進(jìn)行CFD網(wǎng)格細(xì)化

    本文旨在對(duì)ANSA中的CFD網(wǎng)格細(xì)化策略進(jìn)行簡(jiǎn)單介紹。首先介紹如何使用sizefield功能進(jìn)行網(wǎng)格細(xì)化,之后在下一篇文章中將繼續(xù)介紹其他CFD網(wǎng)格細(xì)化方法。
    的頭像 發(fā)表于 07-14 09:52 ?1276次閱讀
    如何使用sizefield功能進(jìn)行CFD<b class='flag-5'>網(wǎng)格</b>細(xì)化

    如何配置CYW20706網(wǎng)格?

    我在BLE網(wǎng)狀項(xiàng)目“Mesh_Snip_On-Off_Server”中使用CYW20706, 以下是 BSP 版本。 關(guān)于網(wǎng)格數(shù)據(jù)傳輸,我遇到了一些有效的問(wèn)題。 配置設(shè)備時(shí)。 數(shù)據(jù) CAN到達(dá)
    發(fā)表于 07-04 07:15

    如何查找 CYBT-213043-MESH 套件的 BLE 網(wǎng)格參考應(yīng)用?

    您好,英飛凌支持團(tuán)隊(duì)。 我們的客戶希望使用 CYBT-213043-MESH 套件評(píng)估 BLE 網(wǎng)格。 https://www.infineon.com/cms/jp/product
    發(fā)表于 07-02 07:44

    何為 Android 操作系統(tǒng)/設(shè)備生成 APK ?

    何為 Android 操作系統(tǒng)/設(shè)備生成 APK ?
    發(fā)表于 06-30 07:12

    網(wǎng)格布局介紹

    概述 網(wǎng)格布局是由“行”和“列”分割的單元格所組成,通過(guò)指定“項(xiàng)目”所在的單元格做出各種各樣的布局。網(wǎng)格布局具有較強(qiáng)的頁(yè)面均分能力,子組件占比控制能力,是一種重要自適應(yīng)布局,其使用場(chǎng)景有九宮格
    發(fā)表于 06-25 06:27

    如何選擇多點(diǎn)位移計(jì)與單點(diǎn)位移計(jì)?巖土工程監(jiān)測(cè)的實(shí)用解析

    的核心差異及適用場(chǎng)景,幫助工程師與采購(gòu)人員做出科學(xué)選擇。功能定位與核心差異多點(diǎn)位移計(jì)(VWM型)支持單臺(tái)設(shè)備監(jiān)測(cè)多個(gè)測(cè)點(diǎn)(2~6點(diǎn)),測(cè)量范圍覆蓋0~200mm,靈
    的頭像 發(fā)表于 06-16 11:29 ?883次閱讀
    如何選擇<b class='flag-5'>多點(diǎn)</b>位移計(jì)與單點(diǎn)位移計(jì)?巖土工程監(jiān)測(cè)的實(shí)用解析
    萨嘎县| 荆州市| 武定县| 鱼台县| 永清县| 高密市| 文成县| 新丰县| 涟水县| 泰顺县| 武安市| 固阳县| 广灵县| 凤庆县| 临高县| 大庆市| 晋州市| 祁东县| 新沂市| 平武县| 霍林郭勒市| 灵石县| 台南县| 涪陵区| 弥勒县| 安吉县| 玉溪市| 青河县| 马山县| 甘孜县| 澜沧| 鄱阳县| 亳州市| 邯郸市| 斗六市| 沽源县| 中阳县| 东源县| 佛冈县| 乌拉特中旗| 中西区|