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
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.