SBUS üzerinden mucize (ve kolay) RSSI
SBUS üzerinden mucize (ve kolay) RSSI
Merhaba,
Bugün yurtdışı kaynaklardan belkide en önemlisi olan Jashua Bardwell, e-posta listesinden bir mail göndermiş. Mail'da, artık BF 3.3 ile beraber SBUS tercih eden kullanıcıların OSD üzerinden kolayca RSSI bilgisine erişebileceğinden bahsediyordu. Çok ilgimi çekti ve özellikle FLYSKY kullanıcılarına "ohh be" dedirteceğini düşündüğüm için paylaşmak istedim
Öncelikle bu durumu eşsiz kılan, alıcınızın ya da vericinizin RSSI destekliyor olması şart değil. Şaka da değil bu, gerçek Bu yeni yapıda rssi hesaplamaları rssi sinyali üzerinden değil, sbus sinyali üzerinden yapılıyor. Sbus sinyali, diğer sinyallerin aksine, her bir bozuk veri bilgisini fc'ye geçiyor. Bf 3.3'e kadar bu veriler görmezden geliniyormuş. Şimdi ise bu kayıp veriler derlenerek rssi seviyesi saptanabiliyor ve OSD'ye anlık rssi verisi olarak geçiliyor. Flysky kullanıcıları için küçük bir mucize
Henüz BF 3.3'de bir quadım olmadığı için deneyemedim ama işlem oldukça kolay gibi görünüyor. Drone'unuzu BF 3.3'e güncellediğinizi varsayarsak işlemler sadece birkaç saniyenizi alacak... Sırasıyla şöyle;
1. CLI ekranına geçiyoruz ve şu kodları giriyoruz;
set rssi_src_frame_errors = ON
save
2. Receiver sekmesindeki "RSSI Channel"ın "disabled" olduğundan emin oluyoruz.
3. Configuration sekmesindeki "Analog RSSI"ın "disabled" olduğundan emin oluyoruz.
4. Ve tabiki OSD sekmesinde "RSSI" ı aktif ediyoruz.
Hepsi bu kadar
JB, ayrıca bu metodun bildiğimiz rssi verilerinden çok daha sağlıklı oldunu, çünkü klasik rssi hesaplamalarındaki gibi sadece temiz sinyalin hesaplanmadığını, kirli sinyalin de hesaplanarak çevre etkenlerinin de hesaba katıldığından bahsediyor. Böylece çok daha doğru bir sonucun ekrana yansıdığını belirtiyor. Ancak önemli bir de uyarısı var;
Bu yeni metodda sinyalin düşme seviyesi beklenenden çok daha süratle gerçekleşebilirmiş. Yani "Anam sinyal zayıflamaya başladı, yavaştan dönüşe geçelim" demeye kalmadan çakılma ihtimali olabilir gibi . Dolayısıyla asıl uçuşlara başlamadan, önce sınırları belirlemek adına bir gözümüz rssi'da, sakin bir test uçuşu yapmakta fayda olabilir
Bugün yurtdışı kaynaklardan belkide en önemlisi olan Jashua Bardwell, e-posta listesinden bir mail göndermiş. Mail'da, artık BF 3.3 ile beraber SBUS tercih eden kullanıcıların OSD üzerinden kolayca RSSI bilgisine erişebileceğinden bahsediyordu. Çok ilgimi çekti ve özellikle FLYSKY kullanıcılarına "ohh be" dedirteceğini düşündüğüm için paylaşmak istedim
Öncelikle bu durumu eşsiz kılan, alıcınızın ya da vericinizin RSSI destekliyor olması şart değil. Şaka da değil bu, gerçek Bu yeni yapıda rssi hesaplamaları rssi sinyali üzerinden değil, sbus sinyali üzerinden yapılıyor. Sbus sinyali, diğer sinyallerin aksine, her bir bozuk veri bilgisini fc'ye geçiyor. Bf 3.3'e kadar bu veriler görmezden geliniyormuş. Şimdi ise bu kayıp veriler derlenerek rssi seviyesi saptanabiliyor ve OSD'ye anlık rssi verisi olarak geçiliyor. Flysky kullanıcıları için küçük bir mucize
Henüz BF 3.3'de bir quadım olmadığı için deneyemedim ama işlem oldukça kolay gibi görünüyor. Drone'unuzu BF 3.3'e güncellediğinizi varsayarsak işlemler sadece birkaç saniyenizi alacak... Sırasıyla şöyle;
1. CLI ekranına geçiyoruz ve şu kodları giriyoruz;
set rssi_src_frame_errors = ON
save
2. Receiver sekmesindeki "RSSI Channel"ın "disabled" olduğundan emin oluyoruz.
3. Configuration sekmesindeki "Analog RSSI"ın "disabled" olduğundan emin oluyoruz.
4. Ve tabiki OSD sekmesinde "RSSI" ı aktif ediyoruz.
Hepsi bu kadar
JB, ayrıca bu metodun bildiğimiz rssi verilerinden çok daha sağlıklı oldunu, çünkü klasik rssi hesaplamalarındaki gibi sadece temiz sinyalin hesaplanmadığını, kirli sinyalin de hesaplanarak çevre etkenlerinin de hesaba katıldığından bahsediyor. Böylece çok daha doğru bir sonucun ekrana yansıdığını belirtiyor. Ancak önemli bir de uyarısı var;
Bu yeni metodda sinyalin düşme seviyesi beklenenden çok daha süratle gerçekleşebilirmiş. Yani "Anam sinyal zayıflamaya başladı, yavaştan dönüşe geçelim" demeye kalmadan çakılma ihtimali olabilir gibi . Dolayısıyla asıl uçuşlara başlamadan, önce sınırları belirlemek adına bir gözümüz rssi'da, sakin bir test uçuşu yapmakta fayda olabilir
I didn't come to this world. I came out of it, like a wave from an ocean.
https://www.youtube.com/user/darkformify
https://www.youtube.com/user/darkformify
Re: SBUS üzerinden mucize (ve kolay) RSSI
BF 3.3 dediginiz betaflight in 3.3 versiyonumu?
Yoksa fc nin desteklemesimi?
Yoksa fc nin desteklemesimi?
Re: SBUS üzerinden mucize (ve kolay) RSSI
Selamlar,
Betaflight'ın en son stable 3.3 versiyonu. Bunu fc'nize flashlamanız gerekiyor.
Betaflight'ın en son stable 3.3 versiyonu. Bunu fc'nize flashlamanız gerekiyor.
I didn't come to this world. I came out of it, like a wave from an ocean.
https://www.youtube.com/user/darkformify
https://www.youtube.com/user/darkformify
Re: SBUS üzerinden mucize (ve kolay) RSSI
Deneyecegim
- Gökhan Bora
- Mesajlar: 1068
- Kayıt: 25 Mar 2018, 01:17
- Ad Soyad: Gökhan Bora
- Konum: Kırşehir
Re: SBUS üzerinden mucize (ve kolay) RSSI
Barış hocam konu içinde belirtmiş ancak arada gözden kaçabilir diye ben de tekrarlayayım:
https://github.com/betaflight/betafligh ... cs/Rssi.md bu sayfada yazdığına göre S.BUS ile alınan RSSI bilgisi sinyal gücünü değil, sinyal kalitesini gösteriyor. Bu yüzden Barış hocamın mesajının sonunda kalın harflerle belirtilen uyarıyı dikkate almak lazım.
https://github.com/betaflight/betafligh ... cs/Rssi.md bu sayfada yazdığına göre S.BUS ile alınan RSSI bilgisi sinyal gücünü değil, sinyal kalitesini gösteriyor. Bu yüzden Barış hocamın mesajının sonunda kalın harflerle belirtilen uyarıyı dikkate almak lazım.
Ödev yaptırmak isteyenlerden çok fazla mesaj geldiği için özel mesaj kutuma bakamıyorum.
Re: SBUS üzerinden mucize (ve kolay) RSSI
Bu arada Fs-ia6b ile sbus kullanabileceğimizi öğreten Gökhan hocamıza teşekkürler.