Betaflight GPS Rescue özelliğini ayarlarken belirlemeniz gereken birkaç değer var... Bunlardan önemli olanlarını aşağıda açıklayacağım... Tüm listeyi de en alta koyacağım... Anlatmadığım komutlarla ilgili detaylı bilgi için komutları google'da arama yapabilirsiniz... Verdiğim kodların karşısındaki değerler default değerleridir... en aşağıdaki listede ayarlanabilecekleri değerler / aralıklar belirtilmiştir...
GPS Rescue Minimum Uydu Sayısı
Kod: Tümünü seç
set gps_rescue_min_sats = 8
Yani dışarıda uçuştan önce; quad'ınızı yere gps modülü açık gökyüzünü görebilecek şekilde bırakın. Li-Po'yu bağlayın... Smart audio ayarlı ise VTX PIT Moda alın ki ısınmasın çünkü bir süre yerde uçmadan ve pervaneler dönmeden bekleyeceksiniz... Gözlükten bakarak OSD ekranda uydu sayısının en az 6-8 olmasını bekleyin... O sırada yine OSD üzerinde koordinatların göründüğüne emin olun... Hatta koordinatların doğru olduğuna emin olmak için cep telefonunuzda google maps'te koordinat değerlerini enlem,boylam şeklinde yazarak bulunduğunuz noktayı gösterip göstermediğini kontrol edin. artık quad'ınızı arm edip uçuşa başlayabilirsiniz...
GPS Rescue İlk İrtifa
Kod: Tümünü seç
set gps_rescue_initial_alt = 50
Burada şöyle bir handikap var, quad rescue mode ile eve dönerken, belirli bir açı ve belirli bir hızda ilerler ve home konumuna belirli bir mesafeye geldiğinde alçalmaya başlar... bu değerleri belirleyen kodları aşağıda anlatacağım... eğer yukarıda bahsettiğim bina alçalmaya başlama mesafesinden ileride ise, quad alçalmaya başladığı için belki bina hizasında 70 metrenin altına ineceği için binaya çarpabilir... Yani gps rescue her zaman başarılı olacak diye birşey yok...
O nedenle uçuş alanınızdaki binaları cisimleri vs dikkate alarak uçmanız, gerekirse ilk irtifa değerini yüksek tutup, quad sinyal kaybolduğunda çok yükseğe çıkmasını sağlayıp sinyali tekrar yakalayıp manuel olarak eve döndürmeye çalışabilirisniz...
GPS Rescue Alçalmaya Başlama Mesafesi
Kod: Tümünü seç
set gps_rescue_descent_dist = 200
GPS Rescue Uçuş Açısı
Kod: Tümünü seç
set gps_rescue_angle = 32
GPS Rescue Yer Hızı
Kod: Tümünü seç
set gps_rescue_ground_speed= 2000
Önemli Not : Betaflight GPS Rescue'nın amacı, sinyal kaybolduğunda veya siz manuel olarak aktif ettiğinizde quadınızı sizin kontrolü tekrar devralabileceğiniz bir mesafeye doğru yaklaştırmaktır... Güvenli bir iniş değil, yumuşak bir çakılma sağlar

Unutmamanız gereken bir konu ise, failsafe nedeni ile GPS rescue mode ile geri dönüş yapan bir quad, tekrar RX sinyali sağlandığında gps rescue mode'undan çıkarak sizin kontrolünüze girer... eğer hazır değilseniz ve uçmayı sürdüremezsiniz quadınız hızla çakılmaya başlayacaktır... O nedenle gps rescue modunu bir switch'e atadıysanız ( ki atayın... ) sinyal kopması nedeni ile geri dönmeye başlayınca, o switch'i aktif edin... Böylece sinyal geri geldiğinde halen switch aktif olduğu için quad rescue modda durmaya devam edecektir... siz de sinyalin geri geldiğini gördüğünüzde switch'i kapatıp uçmaya devam edersiniz... Böylece hazırlıksız yakalanmamış olursunuz
GPS İLE ALAKALI TÜM KOMUTLAR
Kod: Tümünü seç
gps_provider = NMEA Allowed values: NMEA, UBLOX, MSP
gps_sbas_mode = AUTO Allowed values: AUTO, EGNOS, WAAS, MSAS, GAGAN
gps_auto_config = ON Allowed values: OFF, ON
gps_auto_baud = OFF Allowed values: OFF, ON
gps_ublox_use_galileo = OFF Allowed values: OFF, ON
gps_rescue_angle = 32 Allowed range: 0 - 200 GPS-rescue-mode
gps_rescue_initial_alt = 50 Allowed range: 20 - 100
gps_rescue_descent_dist = 200 Allowed range: 30 - 500
gps_rescue_ground_speed = 2000 Allowed range: 30 - 3000
gps_rescue_throttle_p = 150 Allowed range: 0 - 500
gps_rescue_throttle_i = 20 Allowed range: 0 - 500
gps_rescue_throttle_d = 50 Allowed range: 0 - 500
gps_rescue_velocity_p = 80 Allowed range: 0 - 500
gps_rescue_velocity_i = 20 Allowed range: 0 - 500
gps_rescue_velocity_d = 15 Allowed range: 0 - 500
gps_rescue_yaw_p = 40 Allowed range: 0 - 500
gps_rescue_throttle_min = 1200 Allowed range: 1000 - 2000
gps_rescue_throttle_max = 1600 Allowed range: 1000 - 2000
gps_rescue_throttle_hover = 1280 Allowed range: 1000 - 2000
gps_rescue_sanity_checks = RESCUE_SANITY_ON Allowed values: RESCUE_SANITY_OFF, RESCUE_SANITY_ON, RESCUE_SANITY_FS_ONLY
gps_rescue_min_sats = 8 Allowed range: 0 - 50
gps_rescue_min_dth = 100 Allowed range: 50 - 1000