هذا هو الأمر jscal الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
jscal - برنامج معايرة عصا التحكم وإعادة الخرائط
موجز
com.jscal [الخيارات]اسم الجهاز>
الوصف
com.jscal معايرة أذرع التحكم وتعيين محاور وأزرار عصا التحكم. معايرة عصا التحكم
يضمن تفسير المواقف على المحاور المختلفة بشكل صحيح. رسم الخرائط و
تسمح الأزرار بإعادة تعريف معاني محاور وأزرار عصا التحكم.
في أنظمة دبيان ، يمكن تخزين إعدادات المعايرة وتطبيقها تلقائيًا لاحقًا
يستخدم ال متجر jscal أمر.
OPTIONS
-c, - معايرة
قم بمعايرة عصا التحكم.
-h, --مساعدة
اطبع ملخصًا للخيارات المتاحة.
-s, - ضبط التصحيح <nb_axes,نوع,دقة,معاملات، ...>
يضبط التصحيح على القيم المحددة. لكل محور ، حدد نوع التصحيح (0
من أجل لا شيء ، 1 لـ "الخط المكسور") ، الدقة ، والتصحيح إذا لزم الأمر
المعاملات (تصحيحات "الخط المتقطع" تأخذ أربعة معاملات).
-u, - تعيينات مجموعة <nb_axes,axmap1,axmap2، ... ،nb_buttons,btnmap1,btnmap2، ...>
يضبط تعيينات المحاور والأزرار. n_of_butons يمكن ضبطه على 0 لإعادة تخطيط المحاور فقط.
-t, - مركز الاختبار
يختبر ما إذا تمت معايرة عصا التحكم بشكل صحيح. تُرجع 2 إذا لم تكن المحاور كذلك
معايرة ، 3 في حالة الضغط على الأزرار ، 1 إذا كان هناك أي خطأ آخر ، و 0 قيد التشغيل
النجاح.
-V, --الإصدار
يطبع أرقام إصدار برنامج تشغيل عصا التحكم وتلك التي كان jscal
جمعت ل.
-p, - تصحيح البصمة
يطبع إعدادات التصحيح الحالية. تنسيق الإخراج هو jscal
سطر الأوامر.
-q, - تعيينات الطباعة
يطبع المحور الحالي وتعيينات الأزرار. تنسيق الإخراج هو jscal
سطر الأوامر.
معايرة
باستخدام نظام الإدخال Linux ، من المتوقع أن تنتج أذرع التحكم قيمًا بين -32767 و
32767 للمحاور ، حيث يعني 0 أن عصا التحكم تتمحور في المنتصف. وبالتالي ، يجب أن ينتج اليسار الكامل
-32767 على المحور X ، كامل يمين 32767 على المحور X ، كامل للأمام -32767 على المحور Y ،
وما إلى ذلك وهلم جرا.
العديد من أذرع التحكم ولوحات الألعاب (خاصة الأقدم منها) محاذية بشكل خاطئ إلى حد ما ؛ نتيجة ل
لا يجوز لهم استخدام النطاق الكامل للقيم (لأقصى المحاور) ، أو أكثر
مزعج أنهم قد لا يعطون 0 عند التوسيط. توفر معايرة عصا التحكم النواة
بمعلومات عن السلوك الحقيقي لعصا التحكم ، مما يسمح للنواة بالتصحيح
العديد من أوجه القصور في أذرع التحكم وتنتج مخرجات متسقة بقدر استخدام عصا التحكم
البرمجيات المعنية.
com.jstest(1) مفيد لتحديد ما إذا كانت عصا التحكم قد تمت معايرتها أم لا: عند التشغيل ، يجب أن يتم ذلك
قم بإنتاج جميع 0s عندما تكون عصا التحكم في حالة راحة ، ويجب أن يكون كل محور قادرًا على إنتاج ملف
القيمتين -32767 و 32767. يجب أن تنتج أذرع التحكم التناظرية قيمًا بين 0 و
المتطرفين ، لكن هذا ليس ضروريًا ؛ تعمل وسادات الاتجاه الرقمية بشكل جيد مع فقط
ثلاث قيم.
استخدم jscal عبر الإنترنت باستخدام خدمات onworks.net