برنامج فلايت ستاند 3.0.0: ميزات جديدة، وسير عمل محسّن، وتحديث لواجهة برمجة التطبيقات

Flight Stand Software 3.0.0: New Features, Improved Workflows, and API Update

يسعدنا تقديم تحديث برنامج فلايت ستاند 3.0.0، الذي يجلب تحسينات هامة لاختبار محركات الاحتراق، وكفاءة سير العمل، وتوافق وحدات التحكم، وسهولة الاستخدام بشكل عام. يعكس هذا الإصدار التزامنا المستمر بجعل اختبار أنظمة الدفع أسرع وأكثر سهولة للمستخدمين الجدد وذوي الخبرة على حد سواء.

على العملاء الذين يستخدمون واجهة برمجة تطبيقات فلايت ستاند للبرامج النصية المخصصة أو تكامل البرامج مراجعة تغييرات واجهة برمجة التطبيقات في نهاية هذا المقال قبل الترقية.

صفحة أجهزة برنامج Flight Stand

الشكل 1: صفحة الأجهزة لبرنامج فلايت ستاند 3.0.0

جدول المحتويات

  1. دعم موسع لمحركات الاحتراق
  2. دعم محسّن لوحدات التحكم
  3. إعداد أسرع للاختبار
  4. واجهات موجهة وموحدة
  5. تحسينات العرض والواجهة
  6. تحسينات إضافية للتخصيص
  7. معالجة البيانات والاستقرار
  8. تغيير جذري في واجهة برمجة التطبيقات
  9. خيارات أكثر لتنزيل واجهة برمجة التطبيقات

1. دعم موسع لمحركات الاحتراق

يوسع الإصدار 3.0.0 بشكل كبير دعم البرنامج لاختبار محركات الاحتراق.

  • أنواع أنظمة الدفع: اختر نظام دفع كهربائي أو احتراق لتكوين البرنامج لإعداد الاختبار المناسب.
قائمة اختيار المحرك الكهربائي ومحرك الاحتراق

الشكل 2: قائمة اختيار نظام الدفع الكهربائي والاحتراق

  • تخصيص أجهزة الوقود: قم بتخصيص أجهزة قياس الوقود مباشرة داخل البرنامج.
  • خصائص الوقود: عرّف نوع الوقود وكثافة الطاقة لاستخدامها في الحسابات.
  • عرض بيانات الوقود: اعرض وصدّر القياسات المتعلقة بالوقود إلى جانب بيانات الاختبار الأخرى.
  • تنظيم سير العمل: حافظ على قياسات الدفع والوقود والكفاءة معًا داخل نفس بيئة الاختبار.
خيارات تخصيص محرك الاحتراقالشكل 3: خيارات تخصيص محرك الاحتراق

2. دعم محسّن لوحدات التحكم

  • توافق أوسع: اتصل بوحدات تحكم XInput وDirectInput، بما في ذلك العديد من وحدات تحكم الألعاب الشائعة عبر USB.
  • تخصيص المخرجات: خصّص مدخلات وحدة التحكم إلى الخانق أو PWM أو المخرجات المدعومة الأخرى.
  • التحكم اليدوي: استخدم وحدات التحكم المتصلة مباشرة داخل سير عمل التحكم اليدوي للبرنامج.
خيارات ربط وحدة التحكمالشكل 4: خيار ربط وحدة التحكم

3. إعداد أسرع للاختبار

  • الإشارات المرجعية: خصّص المفاتيح لإعدادات PWM أو الخانق المستخدمة بكثرة، مثل وضع الخمول أو نقطة اختبار شائعة الاستخدام.
أمثلة الإشارات المرجعية في برنامج Flight Standالشكل 5: أمثلة الإشارات المرجعية
  • معالج تسلسل الاستيراد: استورد تسلسلات الاختبار التلقائية من ملفات CSV، واختر الأعمدة المراد استيرادها، وخصّصها مباشرة إلى مخرجات البرنامج.
استيراد CSV باستخدام خيار المعالج
الشكل 6: قائمة استيراد CSV باستخدام المعالج

4. واجهات موجهة وموحدة

يمكن للمستخدمين الآن الاختيار بين تخطيطين لمساحة العمل بناءً على خبرتهم وسير العمل المفضل لديهم.

الوضع القياسي والوضع المتقدم
الشكل 7: خيارات الوضع القياسي والوضع المتقدم
  • الوضع القياسي: يفصل التحكم اليدوي والتحكم التلقائي إلى علامات تبويب فردية، مما يوفر سير عمل أوضح للمستخدمين الجدد.
علامة التبويب للتنقل في الوضع القياسي
الشكل 8: علامة التبويب للتنقل في الوضع القياسي
  • الوضع المتقدم: يجمع كلا نوعي التحكم في علامة تبويب واحدة، "التحكم"، مما يقلل من التنقل ويسمح للمستخدمين ذوي الخبرة بالعمل بشكل أسرع.
علامة التبويب للتنقل في الوضع المتقدم
الشكل 9: علامة التبويب للتنقل في الوضع المتقدم
علامة تبويب التحكم في الوضع المتقدم

الشكل 10: علامة تبويب التحكم في الوضع المتقدم

5. تحسينات العرض والواجهة

  • سمات العرض: اختر بين الأوضاع النظامية والنهارية والليلية وعالية التباين.
قائمة اختيار وضع العرض
الشكل 11: خيار اختيار سمة العرض
برنامج Flight Stand في الوضع الداكن

الشكل 12: برنامج فلايت ستاند في الوضع الداكن

برنامج Flight Stand في الوضع عالي التباين
  • اتساق الواجهة: استفد من عناصر تحكم أوضح وأكثر اتساقًا في جميع أنحاء البرنامج.
  • التوطين: احصل على ترجمات محدثة عبر اللغات المدعومة.

6. تحسينات إضافية للتخصيص

  • الترتيب بالسحب والإفلات: رتب تخصيصات الإدخال الإضافية بالترتيب المفضل لديك.
قائمة إعادة ترتيب تخصيصات الإدخال الإضافيةالشكل 14: قائمة إعادة ترتيب تخصيصات الإدخال الإضافية
  • التحكم في العرض: تحكّم في كيفية ظهور المدخلات المخصصة في اللوحة اليسرى.
  • التحويلات المستوردة: خصّص المدخلات إلى التحويلات المستوردة بشكل أكثر موثوقية.

7. معالجة البيانات والاستقرار

  • التصدير الجماعي: تحسين التصدير الجماعي للبيانات عبر ملفات اختبار متعددة.
قائمة التصدير الجماعي للبياناتالشكل 15: قائمة التصدير الجماعي
  • الاستقرار العام: تحسينات إضافية تدعم الأجهزة من الجيل الأول والمعايرة والتحويلات ومعالجة الملفات.

8. تغيير جذري في واجهة برمجة التطبيقات

يتضمن برنامج فلايت ستاند 3.0.0 تغييراً جذرياً في واجهة برمجة تطبيقات فلايت ستاند. لن يتأثر معظم المستخدمين، ولكن قد يحتاج العملاء الذين يستخدمون برامج نصية مخصصة أو تطبيقات تتواصل مباشرة مع واجهة برمجة التطبيقات إلى تحديثها.

  • هيكل التعريف: نُقل اسم عرض اللوحة والرقم التسلسلي ورقم الطراز وإصدار البرامج الثابتة وإصدار البرامج الثابتة المتوقع من حقول منفصلة إلى خريطة تعريف تحتوي على أزواج مفتاح-قيمة.
  • اللوحات الخارجية: تستخدم طلبات إنشاء اللوحات الخارجية الآن نفس هيكل خريطة التعريف.
  • الوظائف المهجورة: تم هجر ميزة تصحيح أخطاء فساد البيانات في واجهة برمجة التطبيقات.
  • دعم واجهة برمجة التطبيقات الجديدة: تمت إضافة أنواع الإدخال وأنواع أنظمة الدفع وخصائص الوقود ومستشعرات التردد ومستشعرات درجة الحرارة الداخلية والاختبار الذاتي لمقياس التسارع.

9. خيارات أكثر لتنزيل واجهة برمجة التطبيقات

أصبحت واجهة برمجة تطبيقات فلايت ستاند متاحة للتنزيل عبر مديري حزم مختلفين:

قد تتوقف البرامج النصية التي تشير إلى حقول تعريف اللوحة السابقة عن العمل بعد الترقية. ينبغي للعملاء الذين يستخدمون تكاملات مخصصة لواجهة برمجة التطبيقات مراجعة سجل تغييرات واجهة برمجة التطبيقات واختبار برامجهم النصية مع الإصدار 3.0.0 قبل نشر التحديث.