Google 致力于为黑人社区推动种族平等。查看具体行动

Başlayın

Kaynağı GitHub'da görüntüleyin

İleti Dizisi hakkında bilgi edinin

Thread®'te yeni misiniz? Yoksa sadece bilgilerinizi tazelemek mi istiyorsunuz? Thread hakkındaki tüm temel bilgileri ve işleyiş şeklini kapsayan Thread Primer'a göz atın.

OpenThread'i deneyin

Google'ın kullanıma sunduğu OpenThreading'in neyle ilgili olduğunu mu görmek istiyorsunuz? Bunu yapmanın en hızlı yolu, Codelab'lerimiz veya Rehberlerimizden birini kullanmaktır.

Docker ile Simülasyon Codelab'i

OpenThread'i test donanımına ihtiyaç duymadan deneyin. Docker'ı Mac veya Linux makinede kullanarak şunları yapmayı öğrenin:

  • İleti Dizisi ağını simüle etme
  • İş Parçacıklarını Yetkilendirme ile Kimlik Doğrulama
  • RCP içeren simülasyon bir İş Parçacığı ağını yönetmek için OpenThread Daemon'u kullanın

Simülasyon Codelab'i Docker ile deneyin

Derleme araç zinciri içeren Simülasyon Codelab'i

Docker Simülasyon Codelab'inin alternatif bir sürümüdür. Burada Docker'ı kullanmak yerine OpenThread derleme araç zincirini ve doğrudan bir Mac veya Linux makinesinde OpenThread derlemesi oluşturursunuz.

Derleme araç zinciriyle Simülasyon Codelab'ini deneyin

Donanım Codelab'leri

Aşağıdakileri nasıl yapabileceğinizi öğrenmek için doğrudan donanıma geçin:

  • Nordic nRF52840 veya Silicon Labs EFR32 geliştirme kartlarında Flash OpenThread
  • Gerçek bir İş Parçacık ağı oluşturun
  • İş Parçacıklarını Yetkilendirme ile Kimlik Doğrulama
  • Çoklu Yayın ve UDP için OpenThread CLI'yi kullanın (yalnızca Nordik)

İskandinav Donanım Codelab'ini Deneyin

Silicon Labs Hardware Codelab'i deneyin

API Codelab'i

Bir uygulamada OpenThread API'leri mi kullanmak istiyorsunuz? Gerçek donanım kullanarak aşağıdakileri nasıl yapacağınızı öğrenin:

  • Nordic nRF52840 geliştirme kartlarındaki düğmeleri ve LED'leri programlayın
  • Ortak OpenThread API'lerini ve otInstance sınıfını kullanın
  • OpenThread durumu değişikliklerini izleme ve bunlara yanıt verme
  • Mesaj dizisi ağındaki tüm cihazlara UDP mesajları gönderme

API Codelab'i deneyin

Ağ Simülatörü Codelab'i

OpenThread Network Simülatörü (OTNS), bir CLI ve web arayüzü kullanarak, simüle edilmiş bir Thread ağını görselleştirmenize ve çalıştırmanıza olanak tanır. Mac veya Linux makinesiyle şunları yapmayı öğrenin:

  • OTNS'yi yükleme ve OTNS için OpenThread'i derleme
  • İleti Dizisi ağını yönetmek ve bir web tarayıcısında etkinliği görselleştirmek için OTNS-Web'i kullanın
  • Simülasyonu daha fazla kontrol etmek için OTNS-CLI kullanın

Ağ Simülatörü Codelab'i deneyin

Codelab'i Test Etme ve Görselleştirme

OTNS, OpenThread işlevinin, özelliğinin ve sistem performansının gerçek cihazlarla doğrulanmasına yönelik tamamen otomatik bir test platformu olan Silk ile kullanılabilir. Mac veya Linux makinesiyle şunları nasıl yapacağınızı öğrenin:

  • OTNS özelliği etkinleştirilmiş gerçek cihazlar için OpenThread oluşturma
  • İpek testi örneklerini çalıştırarak oluşturulan İş Parçacığının durumunu izlemek için OTNS-Web'i kullanın

Test ve Görselleştirme Codelab'ini deneyin

Kenar Yönlendirici Codelab'i

İş Parçacık Sınırlayıcı, bir İş Parçacığını kablosuz veya Ethernet gibi diğer IP tabanlı ağlara bağlar. Bir İş Parçacığı ağının diğer ağlara bağlanması için Sınır Yönlendirici gerekir. OpenThread Kenarlık Yönlendiricisi (OTBR), bir İş Parçacığı Kenarlık Yönlendiricisinin açık kaynaklı bir uygulamasıdır.

Mac veya Linux makinesiyle şunları nasıl yapacağınızı öğrenin:

  • OTBR'yi kurma ve bir İleti Dizisi ağı oluşturma
  • SRP özelliğiyle bir OpenThread CLI cihazı oluşturma
  • SRP hizmetine hizmet kaydedin
  • Mesaj dizisi bitiş cihazını keşfetme ve cihaza erişme

Kenarlık Yönlendiricisi Codelab'ini deneyin

Kenarlık Yönlendirici İş Parçacığı 1.2 Multicast Codelab

Thread 1.2, Thread Network'te Multicast'i kullanıma sunarak Thread ağı ile Altyapı (Wi-Fi/ethernet) ağ segmentleri arasında çoklu yayın iletişimine olanak tanır. Mac veya Linux makinesi ve Raspberry Pi ile şunları nasıl yapacağınızı öğrenin:

  • Thread 1.2 Multicast özellikleriyle nRF52840 donanım yazılımı oluşturma
  • İş parçacığı cihazlarında IPv6 çoklu yayın adreslerine abone olma

Kenarlık Yönlendiricisi İş Parçacığı 1.2 Multicast Codelab'i deneyin

Docker ile Kenarlık Yönlendirici

OTBR'yi herhangi bir Linux tabanlı makinede Docker container'ında da çalıştırabilirsiniz.

OTBR Docker rehberini deneyin

Kodu alın

Halihazırda ne yaptığınızı biliyor ve kodu kullanmaya başlamak mı istiyorsunuz? OpenThread Border Router, OpenThread RTOS ve OpenThread Commissioner gibi diğer destek havuzlarıyla birlikte OpenThread deposunu bulabileceğiniz OpenThread GitHub sitesini ziyaret edin.

Platform desteği

OpenThread, hem OpenThread ekibi, silikon tedarikçileri hem de topluluk tarafından çeşitli cihaz ve platformlara taşınmıştır.

Satıcı Desteği'nde satıcı tarafından desteklenen platformların listesine bakın.

Platformlara genel bakış bölümünden sistem mimarisi ve platform tasarımları hakkında daha fazla bilgi edinin.

Docker desteği

OpenThread ile kullanılacak Docker görüntüleri Docker Hub'da mevcuttur. Bu görüntüler, OpenThread ekibi tarafından oluşturulur ve test edilir. Bu araçlar, araç zinciri ve sistem yapılandırmasından geçmek zorunda kalmadan OpenThread'i kullanmaya başlamanın kolay bir yoludur.

Kullanıcı rehberleri

Belirli bir görev veya özellikle ilgili yardıma mı ihtiyacınız var? Rehberlerimiz bu konuda yardımcı olabilir.

Kategori İçindekiler
Derleme OpenThread nasıl oluşturulur ve yapılandırılır, gelişmiş özellikler nasıl etkinleştirilir?
Taşıma OpenThread'i yeni bir donanım platformuna taşıma
Kenarlık Yönlendiricisi OpenThread ağınızı Kenarlık Yönlendiricisi ile diğer IPv6 ağlarına bağlama veya harici İş Parçacığı etkinleştirme özelliğini kullanma
Delegeler Cihazları bir İş Parçacık ağına eklemek için OT Komisyonu'nu nasıl oluşturup kullanabilirsiniz?
Pyspinel İş parçacığı paket algılayıcısı oluşturmak için Pyspinel nasıl kullanılır?
Sertifika Platformunuzu tüm sertifikasyon test durumlarına göre test etme

Uygulama API'ları

OpenThread üzerinde çalışacak bir uygulama mı geliştiriyorsunuz? Temel bilgileri öğrenmek için OpenThread API'leri ile Kod Laboratuvarı'mızı deneyin veya hangi OpenThread hizmetlerinin mevcut olduğunu görmek için API Referansı belgelerine bakın.

Test ve sertifika

OpenThread'i nasıl test ettiğimizi ve hangi kullanıcı testi araçlarının bulunduğunu Test sayfamızdan öğrenin ve Kalite Kontrol Panellerimizdeki en son OpenThread performansı kalite metriklerine göz atın.

Ürün veya bileşeniniz için İleti Dizisi Sertifikası ile ilgileniyorsanız Sertifika sayfasına bakın.

Yardım alma veya katkıda bulunma

OpenThread hakkında sorunuz mu var? Devam eden gelişimine katkıda bulunmak ister misiniz? Kaynaklar sayfamızda yardım almanın veya yardım etmenin tüm yolları açıklanmaktadır.