色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用Arm虛擬硬件進行Matter 開發、BLE調試和Wi-Fi控制

jf_9aVl32Dp ? 來源:Arm軟件開發者 ? 2023-01-03 11:35 ? 次閱讀

Matter于11月推出了190種認證產品。這是物聯網的一個主要轉折點,因為標準為現在可以無縫控制任何制造商的任何設備的服務打開了大門。在本系列的第一篇博客中,我們介紹了Arm虛擬硬件(AVH),并演示了如何使用AVH開始Matter堆棧的開發。在第二篇博客中,我們演示了Python在AVH上運行,以使用Matter協議控制燈光。在本博客中,我們將更接近Matter產品的實際場景,即通過藍牙進行調試,然后通過WiFi進行控制。在這篇博客之后,我們將介紹一款虛擬手機,通過BLE進行調試,然后通過WiFi將控制權移交給Matter hub。一步一個腳印…

準備

1.在Linux計算機(或虛擬機)上按照“為AVH打包Ubuntu服務器固件”指南創建AVH Ubuntu 22.04 OS映像。(https://intercom.help/arm-avh/en/articles/6561138-package-ubuntu-server-firmware-for-avh)

Lighting應用程序設備


1.假設您已經注冊,請在此處登錄(https://app.avh.arm.com/login)。如果沒有,請在此處注冊(https://www.arm.com/resources/contact-us/virtual-hardware-boards),注冊完成后返回此步驟。

2.在“設備”選項卡中,單擊“創建設備”按鈕。

5e89bd20-89f8-11ed-bfe3-dac502259ad0.png

3.單擊樹莓派 4板。

5ea50a26-89f8-11ed-bfe3-dac502259ad0.png

4.單擊“下一步”按鈕繼續。

5ecd0f58-89f8-11ed-bfe3-dac502259ad0.png

5.單擊右側的“瀏覽”鏈接,選擇前面的Ubuntu Server 22.04映像。

5f08d79a-89f8-11ed-bfe3-dac502259ad0.png

6.上傳后,單擊下一步。

5f1c62d8-89f8-11ed-bfe3-dac502259ad0.png

7.輸入設備名稱,然后單擊“創建設備”按鈕。任何名字都可以。我們使用了ubuntu-lighting

5f592524-89f8-11ed-bfe3-dac502259ad0.png

8.等待虛擬設備創建并啟動。要與虛擬板交互,請單擊Console選項卡。

5f803272-89f8-11ed-bfe3-dac502259ad0.png

9.使用用戶名ubuntu和密碼ubuntu登錄控制臺并更改密碼。

5fbab78a-89f8-11ed-bfe3-dac502259ad0.png

10.根據《Building Matter-在樹莓派4上安裝先決條件》一節的步驟1(https://github.com/project-chip/connectedhomeip/blob/master/docs/guides/BUILDING.md#installing-prerequisites-on-raspberry-pi-4),使用sudo和您選擇的文本編輯器編輯/etc/systemd/system/dbus-fi.w1.wpa_supplicant1.service。將ExecStart行更改為

ExecStart=/sbin/wpa_supplicant -u -s -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf

11.使用sudo和您選擇的文本編輯器創建/etc/wpa_supplicant/wpa_supplicant.conf文件。添加以下內容:

ctrl_interface=DIR=/run/wpa_supplicant
update_config=1

12.重新啟動wpa_supplicant:

sudo systemctl restart wpa_supplicant.service
sudo systemctl daemon-reload

13.安裝依賴項

sudo apt-get update
sudo apt-get -y install git gcc g++ python3 pkg-config libssl-dev libdbus-1-dev libglib2.0-dev libavahi-client-dev ninja-build python3-venv python3-dev python3-pip unzip libgirepository1.0-dev libcairo2-dev libreadline-dev

14.出現以下提示時,按tab鍵選擇“Ok”,然后按enter鍵。

5fe946c2-89f8-11ed-bfe3-dac502259ad0.png

15.克隆repo 和設置子模塊

git clone https://github.com/project-chip/connectedhomeip.git
cd connectedhomeip
./scripts/checkout_submodules.py --shallow --platform linux

16.設置開發環境(需要5-10分鐘)。

./scripts/build/gn_bootstrap.sh
source scripts/activate.sh

17.構建lighting-app 示例。

cd examples/lighting-app/linux
gn gen out/debug
ninja -C out/debug

18.禁用以太網接口

sudo ip link set dev eth0 down

19.運行lighting-app示例。

./out/debug/chip-lighting-app --wifi

Chip-tool 設備

1.打開新的瀏覽器窗口:https://app.avh.arm.com

2.從上面重復步驟2-9和13-16,將設備名稱更改為不同的名稱,如步驟6中的ubuntu-chip-tool

3.構建chip-tool示例。

cd examples/chip-tool
gn gen out/debug
ninja -C out/debug

4.安裝網絡管理器。

sudo apt -y  install network-manager

5.啟用Wi-Fi并設置Wi-Fi SSID憑據(SSID:Arm,密碼:password)–(基于https://ubuntu.com/core/docs/networkmanager/configure-wifi-connections).

sudo nmcli r wifi on
sudo nmcli d wifi connect Arm password password

6.禁用以太網接口。

sudo ip link set dev eth0 down

使用Chip-tool

1.使用以下方法將照明設備調試到AVH虛擬Wi-Fi網絡:

./out/debug/chip-tool pairing ble-wifi 42 Arm password 20202021 3840

42-節點id芯片工具將分配設備
Arm–是Wi-Fi SSID
密碼–是Wi-Fi網絡密碼
20202021–是設置引腳代碼
3840–是鑒別器

選擇的“ble wifi”選項向chip-tool 應用程序指定所請求的序列是通過ble進行調試,然后通過wifi進行控制。應用程序將設置BLE以發現其他AVH RPi上的照明設備。默認情況下,BLE在Ubuntu服務器映像中處于活動狀態。

2.打開燈

./out/debug/chip-toolonoffon421

3.關燈

./out/debug/chip-tool onoff off 42 1

如果需要,可以使用以下命令清除設備配置:

rm -rf /tmp/chip_*

下一步

我們的目標是讓所有開發人員能夠以最小的阻礙盡快開始探索Matter SDK,我希望這個例子能有所幫助。

創建AVH是為了使用腳本從命令行界面運行,因為最終目標是自動化。AVH還被設計為與現代CI/CD工具(如GitHub Actions)集成。基于web的用戶界面將幫助開發人員嘗試這一突破性技術。您可以訪問API并與CI/CD工具集成,以在網絡規模執行自主測試。

為了使物聯網在Arm上運行,我們有責任通過不斷提高整個價值鏈的性能、簡化開發和軟件重用標準,為創新和規模創造更大的機會。因此,我們引入了Arm虛擬硬件,這是一種變革性產品,旨在實現云虛擬硬件上的軟件開發。這使得Arm生態系統可以輕松采用復雜的現代基于云的開發和CI/CD技術,而無需大型定制硬件。

資源:

.探索入門示例、高級功能、常見問題解答等。(https://intercom.help/arm-avh/en/)
.探索可用于使用腳本訪問AVH功能的API(https://app.avh.arm.com/api/docs#overview)
.通過注冊Arm虛擬硬件私人測試版開始使用此示例:https://avh.arm.com/

審核編輯 :李倩


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9107

    瀏覽量

    367979
  • 服務器
    +關注

    關注

    12

    文章

    9233

    瀏覽量

    85628
  • wi-fi
    +關注

    關注

    14

    文章

    2147

    瀏覽量

    124638

原文標題:使用Arm虛擬硬件進行Matter 開發、BLE調試和Wi-Fi控制

文章出處:【微信號:Arm軟件開發者,微信公眾號:Arm軟件開發者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    華為海思正式進入Wi-Fi FEM賽道?

    轉載自——鐘林談芯 昨天在網上看到一份九聯UNR050 BE3600無線路由器拆機報告,Wi-Fi主芯片是海思新款Wi-Fi7芯片Hi1155,速率2.5G。 在海思AP Wi-Fi芯片系列中,還有
    發表于 12-11 17:42

    Wi-Fi 4到Wi-Fi 7:網速飆升40倍的無線革命

    1 Wi-Fi技術的快速發展 每一代新的Wi-Fi協議發布,都會帶來更高的無線速率。 ? 從Wi-Fi 4到Wi-Fi 7:無線網絡技術顯著提升,實現了網速的巨大飛躍。 ? ?
    的頭像 發表于 12-09 10:10 ?299次閱讀
    從<b class='flag-5'>Wi-Fi</b> 4到<b class='flag-5'>Wi-Fi</b> 7:網速飆升40倍的無線革命

    Silicon Labs將參加CSA和Wi-Fi聯盟合辦技術論壇

    智能家居市場的快車道技術論壇”。芯科科技亞太區生態高級經理劉俊將進行主題演講:“Matter 1.4對家庭網絡基礎設施Wi-Fi路由器的提升”。
    的頭像 發表于 12-03 10:20 ?211次閱讀

    Wi-Fi 7與Wi-Fi 6E有什么區別

    也許很多人還在考慮是否要將使用的Wi-Fi設備升級到Wi-Fi 6或Wi-Fi 6E,而這些標準的繼任者卻已經開始“登堂入室”了。Wi-Fi 7是新一代
    的頭像 發表于 11-07 11:38 ?897次閱讀

    【AI技術支持】ESP32無線Wi-Fi常用調試API

    Wi-Fi常用調試API在使用esp32調試Wi-Fi功能時,由于場景和各種因素的影響,難免會遇到各種連接不上,Wi-Fi斷連等問題。下面介
    的頭像 發表于 10-26 08:00 ?713次閱讀
    【AI技術支持】ESP32無線<b class='flag-5'>Wi-Fi</b>常用<b class='flag-5'>調試</b>API

    2.4G+5.8G雙頻WiFi模塊,自帶BLE5.0藍牙,可支持Wi-Fi Mesh 組網

    和Bluetooth 5.0協議。 2.4G+5.8G雙頻Wi-Fi模塊 自帶BLE5.0藍牙 支持Wi-Fi Mesh 組網 產品介紹 BW20集成了雙核 MCU,一個 ARM V8
    的頭像 發表于 10-10 10:32 ?1189次閱讀
    2.4G+5.8G雙頻WiFi模塊,自帶<b class='flag-5'>BLE</b>5.0藍牙,可支持<b class='flag-5'>Wi-Fi</b> Mesh 組網

    BL2028n(BK7231n),BLE+Wi-Fi雙模SOC-物聯網iot芯片,支持MATTER認證

    1、芯片-簡介 -支持全新MATTER協議,實現真正的物聯網業類-萬物互聯。 BL2028N-BK7231N 是一款高度集成的雙模藍牙 5.2 和 Wi-Fi 802.11n 組合解決方案,芯片集成
    發表于 06-04 15:54

    華為獲得全球首個國際Wi-Fi聯盟WFA企業級Wi-Fi 7認證!

    Wi-Fi聯盟已發布Wi-Fi 7認證標準,華為是第一批送測廠商,獲得業界首個企業級Wi-Fi 7 的Wi-Fi聯盟官方認證。
    的頭像 發表于 04-28 10:17 ?758次閱讀
    華為獲得全球首個國際<b class='flag-5'>Wi-Fi</b>聯盟WFA企業級<b class='flag-5'>Wi-Fi</b> 7認證!

    Matter、Sidewalk、Wi-SUN、Wi-Fi 6–Silicon Labs的全新產品系列,適用于家庭、庭院、城市中的物聯網

    Silicon Labs 宣布了四種新的解決方案,以幫助啟動新的“物聯網大循環”,包括基于 Matter、Amazon Sidewalk、Wi-SUN 和 Wi-Fi 6 的物聯網產品的開發
    的頭像 發表于 04-02 17:37 ?710次閱讀

    Wi-Fi 7與Wi-Fi 6的相關知識科普

    科普:Wi-Fi 7 vs. Wi-Fi 6,青出于藍
    的頭像 發表于 03-12 10:59 ?772次閱讀
    <b class='flag-5'>Wi-Fi</b> 7與<b class='flag-5'>Wi-Fi</b> 6的相關知識科普

    Wi-Fi的誕生與發展

    短距離無線通信技術有Wi-Fi、ZigBee、藍牙以及Z-Wave,今天我們先揭開Wi-Fi的神秘面紗。Chrent短距離無線通信技術——Wi-Fi過去的20多年,Wi-Fi靠著僅有的
    的頭像 發表于 03-07 08:26 ?1282次閱讀
    <b class='flag-5'>Wi-Fi</b>的誕生與發展

    安信可推出Wi-Fi 6+BLE5.3模組Ai-M62-M2-I

    隨著Wi-Fi標準的演進,Wi-Fi6已走向大規模商用階段。去年通過長期研發設計及反復打磨,安信可推出WiFi 6+BLE5.3+X模組——Ai-M61和Ai-M62系列模組。今年再度上新Ai-M62-M2-I,小尺寸,
    的頭像 發表于 02-25 09:54 ?1024次閱讀
    安信可推出<b class='flag-5'>Wi-Fi</b> 6+<b class='flag-5'>BLE</b>5.3模組Ai-M62-M2-I

    Wi-Fi HaLow和傳統Wi-Fi的區別

    Wi-Fi HaLow和傳統Wi-Fi的區別? Wi-Fi是一種無線網絡技術,可以連接到互聯網或局域網,為用戶提供無線上網的便利。隨著科技的發展和互聯網的普及,Wi-Fi也在不斷演進和
    的頭像 發表于 02-02 15:28 ?1322次閱讀

    康普攜手Wi-Fi聯盟,RUCKUS Wi-Fi 7系列接入點成Wi-Fi

     康普高級副總裁兼網絡、智能蜂窩和安全解決方案總裁Bart Giordano對此表示: “我們非常榮幸能與Wi-Fi Alliance形成長期合作伙伴關系,將我們的RUCKUS Wi-Fi 7 接入點平臺作為Wi-Fi CERT
    的頭像 發表于 01-23 14:10 ?784次閱讀

    BT Wi-Fi模式是否可以通過ModustoolBox對套件進行編程來實現?

    想配置用于分析 CYW43439 的 CY8CPROTO-062S2-43439 原型開發套件。 瀏覽文檔我無法弄清楚如何在不同的 Wi-Fi 和藍牙模式(電源模式、連接模式等)下配置套件。 在
    發表于 01-22 06:19
    主站蜘蛛池模板: 亚洲 无码 在线 专区| 亚洲午夜精品aaa级久久久久| 女人被躁到高潮嗷嗷叫69| 奶好大下面流了好多水水| 男女又黄又刺激B片免费网站 | 专干老肥熟女视频网站300部| 野花日本免费完整版高清版动漫| 伊人亚洲AV久久无码精品| 2022一本久道久久综合狂躁| adc我们的永久网址| 公和熄洗澡三级中文字幕| 国产啪视频在线播放观看| 激情床戏揉胸吃胸视频| 老司机福利在 线影院| 欧美国产影院| 四虎国产精品高清在线观看| 亚洲国产精品高清在线| 中文视频在线观看| xxx暴力xxx| 国产色婷亚洲99精品AV| 久久久久久久99精品免费观看| 欧美69xxx| 午夜国产精品视频在线| 伊人网伊人网| 达达兔午夜一级毛片| 国产亚洲精品视频在线网| 捆绑白丝粉色JK震动捧喷白浆| 人驴交f ee欧美| 亚洲精品久久久久69影院| 2018国产天天弄谢| 郭德纲于谦2012最新相声| 护士们的母狗| 欧美亚洲国产手机在线有码| 性VIDEOSTV另类极品| 97人妻碰视频在线观看| 国产白丝JK被疯狂输出视频| 久久国产综合精品欧美| 日本xxxx8888| 一二三四在线播放免费观看中文版视频 | 单亲妈妈3韩国电影免费观看| 国产真实女人一级毛片|