درباره موضوع اطلاعات کسب کنید
آیا شما تازه به موضوع ®؟ یا به سادگی باید دانش خود را تازه کنید؟ آغازگر موضوع را بررسی کنید ، که همه اصول Thread و نحوه کار آن را پوشش می دهد.
OpenThread را امتحان کنید
آیا می خواهید ببینید OpenThread منتشر شده توسط Google درباره چیست؟ سریعترین راه برای انجام این کار استفاده از یکی از Codelabs یا راهنماهای ما است.
شبیه سازی Codelab با داکر
OpenThread را بدون نیاز به سخت افزار آزمایشی امتحان کنید. با استفاده از Docker در دستگاه Mac یا Linux ، یاد بگیرید که چگونه:
- شبیه سازی شبکه Thread
- با راه اندازی ، گره های موضوع را تأیید کنید
- برای مدیریت یک شبکه Thread شبیه سازی شده با RCP از OpenThread Daemon استفاده کنید
شبیه سازی Codelab را با داکر امتحان کنید
شبیه سازی Codelab با ابزار ابزار ساخت
یک نسخه جایگزین از Codelab شبیه سازی Docker ، که در آن به جای استفاده از Docker ، ابزار ابزار OpenThread build را تنظیم کرده و OpenThread را مستقیماً روی دستگاه Mac یا Linux می سازید.
شبیه سازی Codelab را با ابزار ابزار build امتحان کنید
سخت افزار Codelab
در سخت افزار فرو بروید ، جایی که یاد خواهید گرفت چگونه:
- OpenThread فلش را بر روی تابلوهای توسعه Nordic nRF52840 قرار دهید
- یک شبکه Thread واقعی ایجاد کنید
- با راه اندازی ، گره های موضوع را تأیید کنید
- از OpenThread CLI برای Multicast و UDP استفاده کنید
سخت افزار Codelab را امتحان کنید
API Codelab
آیا می خواهید از API های OpenThread در یک برنامه استفاده کنید؟ با استفاده از سخت افزار واقعی ، یاد بگیرید که چگونه:
- دکمه ها و LED ها را روی صفحه های توسعه Nordic nRF52840 برنامه ریزی کنید
- از API های OpenThread مشترک و کلاس
otInstance
- تغییرات دولت OpenThread را کنترل و واکنش نشان دهید
- پیام های UDP را به همه دستگاه های شبکه Thread ارسال کنید
شبیه ساز شبکه
شبیه ساز شبکه OpenThread (OTNS) به شما امکان می دهد با استفاده از CLI و رابط وب ، یک شبکه Thread شبیه سازی شده را تجسم و اداره کنید. با یک دستگاه Mac یا Linux ، یاد بگیرید که چگونه:
- OTNS را نصب کنید و OpenThread را برای OTNS بسازید
- از OTNS-Web برای مدیریت شبکه Thread و تجسم فعالیت در مرورگر وب استفاده کنید
- برای کنترل بیشتر شبیه سازی از OTNS-CLI استفاده کنید
شبکه شبیه ساز شبکه را امتحان کنید
تست و تجسم Codelab
OTNS را می توان با Silk ، یک بستر آزمون کاملاً خودکار برای تأیید عملکرد ، ویژگی و عملکرد OpenThread با دستگاه های واقعی ، استفاده کرد. با یک دستگاه Mac یا Linux ، یاد بگیرید که چگونه:
- OpenThread را برای دستگاه های واقعی با قابلیت OTNS فعال کنید
- از OTNS-Web برای نظارت بر وضعیت شبکه Thread که با اجرای موارد آزمایش Silk تشکیل شده است ، استفاده کنید
Testlab and Visualization Codelab را امتحان کنید
روتر حاشیه ای با داکر
اگر به روتر حاشیه Thread علاقه مند هستید ، به سرعت با OpenThread Border Router (OTBR) شروع به کار کنید و آن را در یک ظرف Docker بر روی هر دستگاه مبتنی بر لینوکس امتحان کنید.
راهنمای OTBR Docker را امتحان کنید
کد را دریافت کنید
قبلاً می دانید که چه کاری انجام می دهید و می خواهید با کد شروع به کار کنید؟ به سایت OpenThread GitHub مراجعه کنید ، جایی که می توانید مخزن OpenThread را به همراه سایر مخازن پشتیبانی مانند OpenThread Border Router ، OpenThread RTOS و OpenThread Commissioner پیدا کنید.
پشتیبانی از سیستم عامل
OpenThread توسط چندین تیم و OpenThread ، فروشندگان سیلیکون و انجمن به چندین دستگاه و سیستم عامل منتقل شده است.
لیستی از سیستم عامل های پشتیبانی شده توسط فروشنده را در فروشنده پشتیبانی مشاهده کنید .
در بررسی اجمالی Platforms ، در مورد معماری سیستم و طراحی سکوها بیشتر بیاموزید.
پشتیبانی از داکر
تصاویر داکر برای استفاده با OpenThread در Docker Hub در دسترس است. این تصاویر توسط تیم OpenThread ایجاد و آزمایش شده اند و راهی آسان برای شروع با OpenThread بدون نیاز به استفاده از زنجیره ابزار و پیکربندی سیستم هستند.
راهنمای استفاده
برای کار یا ویژگی خاصی به کمک نیاز دارید؟ راهنماهای ما می توانند کمک کنند.
دسته بندی | فهرست |
---|---|
ساختن | نحوه ساخت و پیکربندی OpenThread و فعال کردن ویژگی های پیشرفته |
در حال انتقال | چگونه OpenThread را به یک بستر سخت افزاری جدید منتقل کنیم |
مسیریاب | نحوه اتصال شبکه OpenThread خود به سایر شبکه های IPv6 با مسیریاب Border یا استفاده از راه اندازی نخ خارجی |
کمیسیونر، رئیس پلیس | نحوه ساخت و استفاده از OT Commissioner برای راه اندازی دستگاه ها در شبکه Thread |
پیس پینل | چگونگی استفاده از Pyspinel برای ساخت یک مایع شوی Thread. |
صدور گواهینامه | چگونه می توان سیستم عامل خود را در برابر تمام موارد آزمون صدور گواهینامه آزمایش کرد |
API های برنامه
در حال توسعه برنامه ای برای اجرای در بالای OpenThread هستید؟ برای یادگیری اصول اولیه ، با استفاده از Codelab توسعه API های OpenThread ما را امتحان کنید یا در اسناد مرجع API جستجو کنید تا ببینید خدمات OpenThread در دسترس است.
تست و گواهینامه
یاد بگیرند که چگونه OpenThread تست و چه کاربر ابزار تست موجود در ما تست صفحه، و فهرست آخرین کیفیت OpenThread peformance معیارهای در ما داشبورد کیفیت .
اگر علاقه مند به صدور گواهینامه موضوع برای محصول یا م componentلفه خود هستید ، به صفحه مجوز مراجعه کنید.
کمک بگیرید یا مشارکت کنید
در مورد OpenThread س questionالی دارید؟ آیا می خواهید به توسعه مداوم آن کمک کنید؟ صفحه منابع ما تمام روش های کمک گرفتن یا کمک به شما را توضیح می دهد.