Yeni Özellikler: In/Out API'si, CAN ESC'ler, Python API'si

thrust stand software features

Yakın zamanda, kullanıcıların testlerinde daha fazla esnekliğe sahip olmalarını sağlayan bazı güçlü yeni özellikleri Flight Stand yazılımımıza (Flight Stand 15, 50 ve 150 ile uyumlu) ekledik.

Eklediğimiz özellikler şunlardır:

  1. Giriş / Çıkış API'si
  2. CAN ESC desteği
  3. Örneklerle birlikte Python API'si
  4. Yazılımın uzaktan kontrolü
  5. Gelişmiş otomatik kontrol şablonları

1. Giriş / Çıkış API'si

İlk yeni özellik, harici giriş/çıkış API'sidir. Bu özellik, kullanıcıların üçüncü taraf sensörleri Flight Stand yazılımına bağlamasına ve kontrol etmesine olanak tanır. Örnekler arasında akustik ve titreşim sensörleri, ek motorlar ve uçuş kontrolcüleri, Windshaper'lar ve daha fazlası yer almaktadır.

Üçüncü taraf bir giriş/çıkış bağlandığında yazılımda görünür olacak ve iki şekilde davranacaktır:

  1. Girişler için, bağlı donanımı kontrol etmek üzere kullanabileceğiniz bir kaydırıcı belirecektir.
  2. Çıkışlar için, sensörden gelen verileri gösteren bir grafik belirecektir.

Bu aracı kullanmanın en güçlü yollarından biri, onu Windshaper'ınıza bağlamaktır. Bu, Windshaper'ın rüzgar hızını itki testlerinizi kontrol ettiğiniz aynı platformdan kontrol etmenize olanak tanır.

Alternatif olarak, harici bir sağlayıcıdan gelen bir sensörle veri kaydetme seçeneğine sahipsiniz. Örneğin, pervaneniz tarafından üretilen akustik gürültüyü yakalamak istiyorsanız, Python ile kontrol edilebilen bir sensör kullanabilirsiniz. Bu sensörü API'ye bağlayarak verilerini stand üzerindeki diğer sensörlerden gelen okumalarla birlikte kaydedebilirsiniz.

2. CAN ESC desteği

G/Ç API'sinin bir diğer avantajı da artık CAN ESC'leri bağlayabilmeniz ve yazılım içinde kontrol edebilmenizdir. Daha önce yalnızca geleneksel protokolleri desteklediğimiz için bu, özellikle daha büyük motorlar ve pervaneler için Flight Stand'in kullanılabileceği kullanım durumlarının sayısını artırır.

Kullanılabilir çok çeşitli CAN protokolü bulunmaktadır, bu nedenle sınırlı sayıda CAN protokolünü destekleyen özel bir DAQ kullanmak yerine, CAN ESC'leri harici bir giriş olarak kontrol etmeyi mümkün kararlaştırdık.

3. Örneklerle birlikte Python API'si

Kullanıcılar artık Python API'sini kullanarak testlerini tamamen kontrol edebilirler ve başlamanıza yardımcı olmak için birkaç örnek oluşturduk.

Bu özellik, testleri harici bir metin düzenleyicide programlamayı tercih eden kullanıcılar için kullanışlıdır. Flight Stand yazılımının yerleşik otomatik test özelliği oldukça güçlü olsa da, Python kontrol API'si bazı kullanıcılar için zaman kazandırabilir.

Python API'sini yüklemeye ilişkin dokümantasyona buradan, Gitlab'dan ulaşabilirsiniz.

Python API'sini nasıl kuracağınızı gösteren ilk eğitim videosu şudur:


4. Yazılımın uzaktan kontrolü

Kullanıcı güvenliğini artırmak amacıyla, Flight Stand'i aynı ağdaki herhangi bir bilgisayardan uzaktan kontrol etme özelliğini geliştirdik.

Bu özelliğin iki ana avantajı vardır:

  1. Gelişmiş Güvenlik: itki test standını uzaktan kontrol etmek, dönen bir pervanenin tehlikelerinden uzaklaşabileceğiniz anlamına gelir.
  2. Herhangi Bir İşletim Sisteminin Kullanımı: Flight Stand yazılımı için şu anda yalnızca Windows'u destekliyoruz, ancak uzaktan kontrol özelliğimiz ve Python API'miz sayesinde yazılımı ağdaki herhangi bir işletim sistemine sahip cihazdan kontrol edebilirsiniz.

Ağdaki herkes gaz kolunuzu etkinleştirebileceği için bunun bazı güvenlik sonuçları vardır. Bu özelliği yalnızca özel bir ağda kullandığınızdan emin olun ve ortam üzerinde tam kontrole sahip olabilmek için ekibinizle iyi bir iletişim kurduğunuzdan emin olun.

Kurulumu nasıl yapacağınızı gösteren makalemiz ve video şudur:

 

5. Gelişmiş otomatik kontrol şablonları

Birkaç gelişmiş otomatik testi programlamanız için size yol gösterecek dokümantasyon ve şablonlar geliştirdik.

Aşağıdaki videoda bu üç testi nasıl gerçekleştireceğinizi açıklıyoruz:
1. Sinüs Dalgası
2. Chirp Testi
3. Testere Dişi Testi

Bu Google Sheet, bu testlerin kendi versiyonunuzu oluşturmak için kullanabileceğiniz bir şablon sunar.


Tüm bu özellikler hakkında daha fazla bilgi için satış ekibimizle iletişime geçin.