Başla

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Kaynağı GitHub'da göster

Thread hakkında bilgi edinin

Thread®'de yeni misiniz? Yoksa sadece bilgilerinizi tazelemek mi istiyorsunuz? Thread ile ilgili tüm temel bilgileri ve nasıl çalıştığını ele alan Thread Primer sayfamıza göz atın.

OpenThread'ı deneyin

Google tarafından yayınlanan OpenThread'ın neyle ilgili olduğunu öğrenmek ister misiniz? Bunu yapmanın en hızlı yolu, Codelab veya Rehberlerimizden birini incelemektir.

Docker ile Simülasyon Codelab'i

Test donanımına gerek olmadan OpenThread'i deneyin. Mac veya Linux makinede Docker kullanarak şunları yapabilirsiniz:

  • Mesaj Dizisi ağını simüle etme
  • Mesaj dizisi düğümlerinin komisyonunu alma
  • RCP içeren bir Thread simülasyonu ağını yönetmek için OpenThread Daemon'u kullanın

Simülasyon Codelab'ini Docker ile Deneyin

Derleme araç zinciriyle Codelab simülasyonu

Docker Simülasyonu Codelab'inin alternatif bir sürümü sayesinde Docker yerine OpenThread derleme araç zincirini oluşturabilir ve OpenThread'ı doğrudan bir Mac veya Linux makinede oluşturabilirsiniz.

Simülasyon Codelab'ini derleme araç zinciriyle deneme

Donanım Codelab'leri

Aşağıdakilerin nasıl yapıldığını öğreneceğiniz doğrudan donanıma dalın:

  • Nordic nRF52840 veya Silicon Labs EFR32 geliştirme kartlarında Flash OpenThread
  • Gerçek bir Thread ağı oluşturun
  • Mesaj dizisi düğümlerinin komisyonunu alma
  • Çoklu yayın ve UDP için OpenThread KSA'sını kullanma (yalnızca İsveççe)

Nordic Hardware Codelab'i deneyin

Silicon Labs Donanım Codelab'ini deneyin

API Codelab

Bir uygulamada OpenThread API'leri kullanmak mı istiyorsunuz? Gerçek donanımları kullanarak:

  • Düğmeleri ve LED'leri Nordic nRF52840 geliştirme kartlarında programlayın
  • Ortak OpenThread API'lerini ve otInstance sınıfını kullanın
  • OpenThread durum değişikliklerini izleme ve bunlara tepki verme
  • Thread ağdaki tüm cihazlara UDP mesajları gönderme

API Codelab'i deneyin

Ağ Simülasyon Aracı Codelab

OpenThread Network Simülatörü (OTNS), bir KSA 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 makine ile şunları öğrenin:

  • OTNS'i yükleme ve OTNS için OpenThread oluşturma
  • Bir İleti dizisi ağını yönetmek ve etkinliği web tarayıcısında görselleştirmek için OTNS-Web'i kullanın
  • Simülasyonu daha ayrıntılı şekilde kontrol etmek için OTNS-CLI kullanın

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

Test ve Görselleştirme Codelab'i

OTNS, OpenThread işlevini, özelliğini ve sistem performansını gerçek cihazlarla doğrulamak için tamamen otomatik bir test platformu olan Silk ile kullanılabilir. Mac veya Linux makine ile şunları öğrenin:

  • OTNS özelliği etkinleştirilmiş olarak gerçek cihazlar için OpenThread oluşturma
  • İpek test durumları çalıştırılarak oluşturulan mesaj dizisi ağının durumunu izlemek için OTNS-Web'i kullanın.

Test ve Görselleştirme Codelab'lerini Deneyin

Sınır Yönlendirici Codelab'i

Mesaj Dizisi Sınır Yönlendiricisi, Thread ağını kablosuz ağ veya Ethernet gibi diğer IP tabanlı ağlara bağlar. İş parçacığı ağı, diğer ağlara bağlanmak için bir Sınır Yönlendirici'ye ihtiyaç duyar. OpenThread Sınır Yönlendirici (OTBR), bir Mesaj Dizisi Sınır Yönlendiricisinin açık kaynaklı bir uygulamasıdır.

Mac veya Linux makine ile şunları öğrenin:

  • OTBR ayarlarını yapma ve ileti dizisi ağı oluşturma
  • SRP özelliğiyle OpenThread KSA cihazı oluşturma
  • Bir hizmeti SRP'ye kaydedin
  • Thread son cihazını keşfedin ve bu cihaza ulaşın

Sınır Yönlendiricisi Codelab'ini deneyin

Sınır Yönlendirici Mesaj Dizisi 1.2 Çoklu Yayın Codelab

Thread 1.2, Thread Ağları genelinde Multicast özelliğini kullanıma sunar ve 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ı öğrenin:

  • nRF52840 donanım yazılımını Thread 1.2 Multicast özellikleriyle oluşturun
  • Thread cihazlarında IPv6 çoklu yayın adreslerine abone olun

Sınır Yönlendirici Mesaj Dizisi 1.2 Çoklu Yayın Codelab'ini deneyin

Sınır Yönlendirici NAT64 Codelab'i

NAT64, yalnızca IPv6 ağlardaki ana makinelerin IPv4 ağlarındaki kaynaklara erişebilmesini sağlayan bir mekanizmadır. NAT64 ağ geçidi, IPv4 protokolleri ile IPv6 protokolleri arasında çevirmendir. Mac veya Linux makinesi ve Raspberry Pi ile ve Sınır Yönlendirici Codelab'i dışında derleme yaparak şunları öğrenin:

  • NAT64 özelliklerine sahip bir OpenThread Sınır Yönlendiricisi oluşturma
  • Thread son cihazından IPv4 barındırıcılarıyla iletişim kurma

Sınır Yönlendiricisi NAT64 Codelab'i deneyin

Docker ile Sınır Yönlendirici

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

OTBR Docker kılavuzunu deneyin

Kodu alın

Zaten ne yaptığınızı biliyor ve kodu kullanmaya başlamak mı istiyorsunuz? OpenThread Kod Deposu'nun yanı sıra OpenThread Border Yönlendiricisi, OpenThread RTOS ve OpenThread Commissioner gibi diğer destek depolarını bulabileceğiniz OpenThread GitHub sitesini ziyaret edin.

Platform desteği

OpenThread, hem OpenThread ekibi, silikon tedarikçileri hem de topluluk tarafından çeşitli cihazlara ve platformlara taşındı.

Tedarikçi Desteği sayfasında satıcı tarafından desteklenen platformların listesini görebilirsiniz.

Platformlara genel bakışta 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 resimler, OpenThread ekibi tarafından oluşturulup test edilir ve araç zinciri ve sistem yapılandırmasını incelemek zorunda kalmadan OpenThread'i kullanmaya başlamanın kolay bir yoludur.

Kullanıcı kılavuzları

Belirli bir görev veya özellik konusunda yardıma mı ihtiyacınız var? Kılavuzlarımız size 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 hizmetini yeni bir donanım platformuna taşıma
Sınır Yönlendirici OpenThread ağınızı bir Sınır Yönlendirici ile diğer IPv6 ağlarına bağlama veya harici Thread komisyonunu kullanma
Komisyondan Cihazları bir Thread ağına bağlamak için OT Komisyoncusu nasıl oluşturulur ve kullanılır?
Psikoposluk Thread paket kesicisi oluşturmak için Pyspinel nasıl kullanılır?
Sertifika Platformunuzu tüm sertifika testi durumlarına göre test etme

Uygulama API'ları

OpenThread'e ek olarak çalışacak bir uygulama mı geliştiriyorsunuz? Temel bilgileri öğrenmek için OpenThread API'leri ile Geliştirme Laboratuvarı'nı deneyin veya hangi OpenThread hizmetlerinin kullanılabildiğini görmek için API Referansı dokümanlarına göz atın.

Testler ve sertifikalar

OpenThread hizmetini nasıl test ettiğimizi ve Test sayfamızda hangi kullanıcı test araçlarının mevcut olduğunu öğrenin ve Kalite Kontrol Panellerimizdeki en yeni OpenThread uygunluk kalitesi metriklerine göz atın.

Ürün veya bileşeniniz için Thread Sertifikası almak istiyorsanız Sertifika sayfasına bakın.

Yardım alın veya katkıda bulunun

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