שנתחיל?

קל לארגן דפים בעזרת אוספים אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.

הצגת המקור ב-GitHub

מידע על שרשור

עדיין לא יצא לכם להשתמש ב-Thread® ? או שפשוט צריך לרענן את הידע שלכם? כדאי לעיין בשרשור Primer שלנו, הכולל את כל השרשורים הבסיסיים ואת אופן הפעולה שלהם.

כדאי לנסות את OpenThread

רוצה לראות במה עוסקת תוכנית OpenThread שהושקה על ידי Google? הדרך המהירה ביותר לעשות זאת היא לעבור דרך אחד ממעבדי הקוד או המדריכים שלנו.

סימולציה של קוד Lab עם תחנת עגינה

כדאי לנסות את OpenThread בלי צורך בחומרת בדיקה. באמצעות Docker במחשב Mac או Linux, כדאי ללמוד איך:

  • הדמיית רשת Thread
  • אימות צומתי שרשור באמצעות הזמנה
  • שימוש ב-OpenThread Daemon לניהול של הדמיה של רשת שרשור עם RCP

לנסות את Simulation Codelab ב-Docker

סימולציה של קוד Lab עם כלי לבניית build

גרסה חלופית של Doerer Simulation Codelab, במקום להשתמש ב-Docker, אתם מגדירים את כלי היצירה של Build ב-OpenThread ובונים את OpenThread ישירות במחשב Mac או Linux.

לנסות את Simulation Codelab עם כלי הבנייה של Build

מעבדות חומרה

עליכם ללמוד ישירות על החומרה, כדי ללמוד איך:

  • Flash Openthread בלוחות פיתוח נורדיים מסוג nRF52840 או Silicon Labs EFR32
  • יצירת רשת Thread אמיתית
  • אימות צומתי שרשור באמצעות הזמנה
  • שימוש ב-OpenThread CLI ל-Multicast ול-UDP (Nordic בלבד)

התנסות ב-Nordic Hardware Codelab

התנסות ב-Silicon Labs Codelab

API של Lab

רוצה להשתמש בממשקי API של OpenThread באפליקציה? באמצעות חומרה אמיתית, תוכלו ללמוד איך:

  • מתכננים את הלחצנים ואת נורות ה-LED בלוחות פיתוח נורדיים מסוג nRF52840.
  • להשתמש בממשקי API נפוצים של OpenThread ובסיווג otInstance
  • מעקב אחר השינויים במצב OpenThread ותגובה אליהם
  • שליחת הודעות UDP לכל המכשירים ברשת שרשור

התנסות ב-API Codelab

מעבדת קוד של סימולטור הרשת

באמצעות סימולטור רשת Openthread (OTNS) תוכלו להציג ולהפעיל רשת שרשורי באמצעות ממשק CLI וממשק אינטרנט. במכונה Mac או Linux, תוכלו ללמוד איך:

  • התקן את OTNS ובנה את OpenThread ל-OTNS
  • אפשר להשתמש ב-OTNS-Web כדי לנהל רשת Thread ולהציג פעילות בדפדפן אינטרנט
  • אפשר להשתמש ב-OTNS-CLI כדי לשלוט בצורה נוספת בסימולציה

לנסות את Codelab בסימולטור הרשת

בדיקה ותצוגה של קוד Lab

ניתן להשתמש ב-OTNS עם Silk, פלטפורמת בדיקה אוטומטית לחלוטין לאימות פונקציית OpenThread, התכונה ומערכת הביצועים עם מכשירים אמיתיים. במחשב Mac או Linux, כדאי ללמוד איך:

  • בניית Openthread למכשירים אמיתיים כשתכונת OTNS מופעלת
  • שימוש ב-OTNS-Web כדי לעקוב אחר הסטטוס של רשת שרשור שנוצרה על ידי הרצה של מקרי בדיקה משי

לנסות את ה-Codelab של הבדיקה וההצגה החזותית

נתב גבולות

נתב גבולות גבול מחבר רשת שרשור לרשתות מבוססות IP אחרות, כמו Wi-Fi או אתרנט. לרשת שרשור נדרש נתב גבולות כדי להתחבר לרשתות אחרות. Openthread Border Router (OTBR) הוא הטמעה בקוד פתוח של נתב גבולות.

במחשב Mac או Linux, כדאי ללמוד איך:

  • הגדרת OTBR ויצירת רשת שרשור
  • יצירת מכשיר OpenLI עם תכונת SRP
  • רישום שירות באמצעות SRP
  • גילוי מכשיר סיום ושרשור

התנסות ב-Border Router Codelab

נתב גבולות 1.2 Multicode Codelab

שרשור 1.2 כולל שידורים מרובים ברשתות שרשור, המאפשר תקשורת בין שידורים מרובים בין רשת חוטים ותשתית רשת (Wi-Fi/Ethernet). בעזרת מכונה עם Mac או Linux ו-Rפטber Pi:

  • בניית קושחה מסוג nRF52840 עם תכונות ריבוי שידור של Thread 1.2
  • הרשמה לכתובות שידור לקבוצה ב-IPv6 במכשירי Thread

התנסות בקו הגבול נתב 1.2 Multicast Codelab

נתב גבולות עם תחנת עגינה

אפשר גם להפעיל OTBR במאגר של Docker בכל מחשב המבוסס על Linux.

כדאי לנסות את המדריך של OTBR ל-Docker

קבל את הקוד

אתם כבר יודעים מה אתם עושים ורוצים להתחיל להשתמש בקוד? כדאי להיכנס לאתר OpenThread GitHub, ושם נמצא המאגר של OpenThread, וגם מאגרי תמיכה אחרים, כמו OpenThread Border Router, OpenThread RTOS ו-OpenThread Commissioner.

תמיכה בפלטפורמות

OpenThread הונפקה למספר מכשירים ופלטפורמות על ידי צוות OpenThread, ספקי סיליקון והקהילה.

אפשר לעיין ברשימת הפלטפורמות הנתמכות על ידי ספקים בקטע תמיכה של ספק.

מידע נוסף על ארכיטקטורת המערכת ועל עיצובי הפלטפורמה זמין בסקירה הכללית של הפלטפורמות.

תמיכה באביזר עגינה

תמונות של אביזר העגינה לשימוש עם OpenThread זמינות ב-Huber Hub. תמונות אלה נוצרות ונבדקות על ידי צוות OpenThread, וזו דרך קלה להתחיל לעבוד עם OpenThread בלי לעבור את כלי הכלים ותצורת המערכת.

מדריכים למשתמש

צריכים עזרה במשימה או בתכונה מסוימים? המדריכים שלנו יכולים לעזור.

קטגוריה תוכן עניינים
יצירה איך לבנות ולהגדיר את OpenThread ולהפעיל תכונות משופרות
ניוד איך לנייד את OpenThread לפלטפורמת חומרה חדשה
נתב גבולות איך לחבר את רשת OpenThread לרשתות IPv6 אחרות עם נתב גבולות, או להשתמש בהזמנת שרשורים חיצונית
עמלות איך לבנות מכשיר OT ולהשתמש בו לצורך הזמנת מכשירים לרשת שרשור
פיספל איך משתמשים ב-Pyspinel כדי לבנות משענת לחבילת שרשורים.
הסמכה איך בוחנים את הפלטפורמה בכל המקרים של בדיקת האישור?

ממשקי API לאפליקציות

מפתח אפליקציה שתופעל ב-OpenThread? כדאי לנסות את פיתוח באמצעות OpenThread API של Lab כדי ללמוד את העקרונות הבסיסיים, או לעיין בתיעוד של ה-API API כדי לראות אילו שירותים של OpenThread זמינים.

בדיקות והסמכות

כך אפשר לבדוק את OpenThread ואת הכלים לבדיקת משתמשים הזמינים בדף הבדיקות שלנו. בנוסף, אפשר לעיין במדדים העדכניים ביותר של איכות הביצועים ב-OpenThread במרכזי הבקרה של איכות.

אם ברצונך לקבל אישור שרשור לגבי המוצר או הרכיב, יש לעיין בדף אישור.

עזרה או תרומה

יש לך שאלה לגבי OpenThread? רוצה לתרום להתפתחות המתמשכת שלו? בדף מקורות מידע מוסבר כל הדרכים לקבל עזרה או כדי לעזור.