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

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

3天內不再提示

Matter IDT工具使用步驟(二)

泰凌微電子 ? 來源:泰凌微電子 ? 2024-03-06 09:14 ? 次閱讀

上一篇文章 《Matter IDT 工具使用步驟(一)》 已為大家介紹了Matter IDT工具里的discover和probe命令,本篇將繼續為大家介紹Matter IDT工具使用步驟里的capture命令。

1

IDTCapture

接下來,我們來看idt capture相關命令。

Capture命令可以從本地環境中收集與上下文相關的網絡信息,并提供相應的工件。

6fa6db4c-db55-11ee-a297-92fbcf53809c.png

Capture命令會用于:

捕獲在手動進行測試時的所有感興趣的數據 → 手機應用程序交互的視頻錄制,所有組件日志,網絡數據包捕獲等...

向用戶提供測試設置和執行的反饋。

當測試完成時,捕獲模式停止,并將所有捕獲的數據壓縮到一個文件中,然后可以將該文件發送給所有參與調查手動測試中發現的任何問題的相關方。捕獲是可擴展的:每個生態系統可以實現分析捕獲數據的分析,向用戶顯示信息,探測本地環境并生成額外的工件。

首先,可以在谷歌手機上安裝應用軟件GHSAFM(Google Home Sample App for Matter)。

6fe5ccbc-db55-11ee-a297-92fbcf53809c.png

應用軟件的開發和發布地址:

https://github.com/google-home/sample-apps-for-matter-android

然后,將手機與樹莓派相連。

在這里,用數據線將它們連接上。在手機上,在USB Preferences里選擇“File transfer/Android Auto”。然后,在“Allow USB debugging”彈窗中,點擊“允許”按鈕,接受上位機的操控。

6ff86ac0-db55-11ee-a297-92fbcf53809c.png

最后,讓我們回到登錄IDT的操作界面,輸入“idt capture”開始捕獲一段Matter設備的配網記錄。

701e9e34-db55-11ee-a297-92fbcf53809c.png

可以看到它使用了LogcatStreamer和ScreenRecorder,開始錄制完整的logging和手機屏幕。

703c0078-db55-11ee-a297-92fbcf53809c.png

同樣,它會記錄PlayServices,然后開始實時打印的手機上commissioner配網節點的打印信息。

705baea0-db55-11ee-a297-92fbcf53809c.png

我嘗試拿出另一個Telink Light設備,進行配網。

70949ec2-db55-11ee-a297-92fbcf53809c.jpg

雖然從設備的打印信息中,觀察到配網已經完成了,但是從谷歌手機的GHSAFM應用上,出現了錯誤。

幸運的是,IDT可以幫助我在提交錯誤報告時快速獲取所需的所有信息...

70c3fb90-db55-11ee-a297-92fbcf53809c.png

按“Enter”鍵將會開始停止IDT Capture,它會保存系統平臺log,錄屏以及打印出對應信息。

70ea7036-db55-11ee-a297-92fbcf53809c.png

它還會保留PlayServicesUser,PlayServices的log信息。

71f395f2-db55-11ee-a297-92fbcf53809c.png

后者包括了Matter配網節點的log,配網失敗棧信息,DNS-SD解析信息。

722532ba-db55-11ee-a297-92fbcf53809c.png

以及PlayServices的probe capture信息等。

請耐心等待,這些log和錄屏最終會保存在IDT_ARTIFACTS目錄下。

有一些可能會對了解Matter生態系統的狀況有幫助,比如:

724bf832-db55-11ee-a297-92fbcf53809c.png

1、 IDT在嘗試配網并且應用程序崩潰時捕獲了手機上的會話的視頻。

它被存儲在了idt/IDT_ARTIFACTS/idt_20240126_095922/Android/路徑下,

7277a6c6-db55-11ee-a297-92fbcf53809c.png

2、帶有手機配置信息的phone_info.json和帶有生態完整配網信息的logcat.txt。

它們被存儲在 idt/IDT_ARTIFACTS/idt_20240126_095922/PlayServices/ 路徑,

728ffa64-db55-11ee-a297-92fbcf53809c.png

3、 以上及更多信息被壓縮成了壓縮包,可以分享和提交到Google進行Bug分析。

對應的壓縮包保存在idt/IDT_ARTIFACTS/idt_20240126_095922.zip。

2

結語

以上數篇便是Matter生態中,“Interoperability Debugging Tool”(IDT)工具的基本功能,配置安裝和使用命令的簡單介紹。




審核編輯:劉清

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

    關注

    0

    文章

    199

    瀏覽量

    19634
  • 樹莓派
    +關注

    關注

    114

    文章

    1654

    瀏覽量

    104890

原文標題:【技術專欄】Matter IDT 工具使用步驟(二)

文章出處:【微信號:telink-semi,微信公眾號:泰凌微電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    什么是Matter?為什么使用Matter?Matter的主要內容干貨分享BF2 Matter網絡技術應用

    BF2 matter應用 :什么是Matter?為什么使用Matter?Matter的主要內容; 在BF2上開發Matter應用;什么是
    的頭像 發表于 07-13 21:35 ?3466次閱讀
    什么是<b class='flag-5'>Matter</b>?為什么使用<b class='flag-5'>Matter</b>?<b class='flag-5'>Matter</b>的主要內容干貨分享BF2 <b class='flag-5'>Matter</b>網絡技術應用

    如何使用Windows下的終端IDT工具?

    誰能告訴我們如何使用Windows下的“終端”-IDT工具?我試圖找到一種方法捕獲MPLABX模擬器上的串行數據。能幫上忙嗎?非常感謝你的幫助。 以上來自于百度翻譯 以下為原文 HelloCan
    發表于 11-30 16:32

    matter芯片選型指南

    matter芯片選型指南matter作為CSA聯盟推出的一項新的技術,新的技術意味著新的機會,這將讓CSA聯盟耕耘多年的公司(Zigbee產品)和剛加入CSA聯盟并計劃開發matter的公司回到
    發表于 02-14 07:55

    Matter來了,未來Zigbee會被Matter替代嗎?

    Matter問世后智能家居領域中zigbee的地位會被取代嗎?
    發表于 11-18 16:46

    基于matter協議開發,搭建環境時報錯要如何解決?

    你們好 我想問一下 我想基于matter協議開發ESP-32參考:https://docs.espressif.com/projects/esp ... oping.html按照上面的參考步驟,搭建
    發表于 02-10 08:34

    IDT推出Serial RapidIO Gen2系統建模工具

    IDT推出Serial RapidIO Gen2系統建模工具  IDT公司(Integrated Device Technology, Inc.)宣布推出新的 Serial RapidIO® Gen2 系統建模
    發表于 03-23 12:05 ?1094次閱讀

    搭建Matter編譯環境的步驟

    Matter應用是基于Zephyr實時操作系統實現的,因此在配置Matter項目前,需要提前配置Zephyr工程以及Telink的工具鏈,但是手動配置Zephyr環境以及配置Telink工具
    的頭像 發表于 08-24 15:02 ?3079次閱讀

    Matter固件編譯和燒錄步驟

    要編譯Matter固件,需要在Matter根目錄下進行操作,如果使用Docker鏡像的話則是在/root/chip目錄中進行操作。
    的頭像 發表于 08-31 09:39 ?2205次閱讀

    如何將非Matter設備橋接到Matter網絡

    Matter橋接設備可為 Matter 結構中的非 Matter 物聯網設備提供連接。消費者可以在使用新Matter 設備的同時,繼續使用現有的非
    的頭像 發表于 10-24 16:30 ?1088次閱讀

    Matter協議是什么?IoT時代Matter能解決什么問題?

    近日,CSA聯盟(Connectivity Standards Alliance)正式對外發布了Matter 1.0 標準,并宣布認證計劃現已開放。這意味著智能家居品牌廠商可以對其產品進行
    發表于 10-27 17:25 ?5601次閱讀

    ESP-Matter燒錄體驗例程

    ESP-Matter是ESP32系列SoC的官方Matter開發框架。它建立在開源的Matter SDK之上,提供了簡化的API、常用的外圍設備、用于安全、制造和生產的工具和實用程序,
    的頭像 發表于 07-07 10:39 ?489次閱讀
    ESP-<b class='flag-5'>Matter</b>燒錄體驗例程

    經驗分享 | ESP-Matter 燒錄體驗

    ESP-Matter是ESP32系列SoC的官方Matter開發框架。它建立在開源的MatterSDK之上,提供了簡化的API、常用的外圍設備、用于安全、制造和生產的工具和實用程序,并附有詳盡的文檔
    的頭像 發表于 07-07 10:04 ?623次閱讀
    經驗分享 | ESP-<b class='flag-5'>Matter</b> 燒錄體驗

    白皮書下載:了解Matter設備認證的必備知識與關鍵步驟

    在本篇由 Silicon Labs (亦稱“芯科科技”)制作的白皮書中,我們將向您介紹成功完成 Matter 物聯網設備認證所需的一切知識。我們將引導您完成 CSA 連接標準聯盟認證過程的八個步驟
    的頭像 發表于 07-17 15:10 ?351次閱讀
    白皮書下載:了解<b class='flag-5'>Matter</b>設備認證的必備知識與關鍵<b class='flag-5'>步驟</b>

    Matter IDT工具使用步驟(一)

    在進入idt的Python虛擬環境的界面后,我們先來看idt discover相關命令。
    的頭像 發表于 02-28 09:25 ?310次閱讀
    <b class='flag-5'>Matter</b> <b class='flag-5'>IDT</b><b class='flag-5'>工具</b>使用<b class='flag-5'>步驟</b>(一)

    Matter最新TestHarness工具使用介紹(一)

    為了簡化Matter設備的測試和認證過程,連接標準聯盟開發了一套標準化的測試工具,即Matter TestHarness。
    的頭像 發表于 04-24 10:38 ?475次閱讀
    <b class='flag-5'>Matter</b>最新TestHarness<b class='flag-5'>工具</b>使用介紹(一)
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>