מתחילים!

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

מידע על שרשור

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

נסה את OpenThread

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

הדמיה של Codelab עם אביזר עגינה

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

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

רוצה לנסות את Codelab של דימוי עם Docker?

סימולטור Codelab עם מאגר של build

גרסה חלופית של Docker Simul Codelab, שבה במקום להשתמש ב-Dock, יש להגדיר את ה-build של כלי ה-OpenThread ולבנות את OpenThread ישירות במחשב Mac או Linux.

רוצה לנסות את Codelab של הסימולציה עם ה-buildchain של build

מעבדות חומרה

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

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

רוצה לנסות את Codelab של Nordic

רוצה לנסות את Codelab של החומרה של Silicon Labs?

ממשק API של API

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

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

אתם מוזמנים לנסות את Codelab של ה-API

Codelab של סימולטור רשת

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

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

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

Codelab של בדיקה והצגה חזותית

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

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

אתם מוזמנים לנסות את Codelab של הבדיקה והויזואליזציה

מעבד גבול נתב Codelab

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

בעזרת מחשב Mac או Linux, אפשר ללמוד איך:

  • הגדרת OTBR ויצירת רשת של Thread
  • בנה מכשיר OpenThread CLI עם תכונת SRP
  • רישום שירות באמצעות SRP
  • גילוי והגעה למכשיר קצה לשרשור

רוצה לנסות את Codelab של נתב הגבול

נתב גבולות שרשור 1.2 ריבוי שידורים Codelab

פרוטוקול Thread 1.2 מציג שידורים מרובים ברשתות שרשורים, המאפשר תקשורת בין שידורים מרובים בין רשת שרשורים לבין תשתית (Wi-Fi/אתרנט). עם מחשב Mac או Linux ו-Raspberry Pi, לומדים איך:

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

רוצה לנסות את גבול החוט נתב של 1.2 Multicast Codelab?

נתב גבול עם מעגן

ניתן גם להפעיל OTBR במכל של Dock בכל מחשב המבוסס על Linux.

רוצים לנסות את המדריך ל-OTBR ב-Dock

קבל את הקוד

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

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

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

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

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

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

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

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

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

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

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

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

בדיקה והסמכה

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

אם אתם מתעניינים בהסמכה של Thread למוצר או לרכיב, יש לעיין בדף הסמכה.

קבלת עזרה או הוספת תוכן

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