2011-12-01 32 views
6

से औसत देरी कितनी बड़ी है, मैं वर्तमान में प्रतिक्रिया समय प्रयोग के साथ किसी की सहायता कर रहा हूं। इस प्रयोग के लिए कीबोर्ड पर प्रतिक्रिया समय मापा जाता है। इस प्रयोग के लिए यह जानना महत्वपूर्ण हो सकता है कि कुंजी-प्रेस और सॉफ़्टवेयर में प्रसंस्करण के बीच देरी के कारण कितनी त्रुटि शुरू की जा सकती है।कुंजी-प्रेस

  • यूएसबी बस अधिकतम पर न्यूनतम और 1000 हर्ट्ज पर 125Hz में सर्वेक्षण में शामिल किया जाता है (सेटिंग के आधार पर this link देखें):

    यहाँ कुछ कारक है कि मैं गूगल पहले से ही प्रयोग में पता चला रहे हैं।

  • विंडोज़ में कुछ अतिरिक्त कीबोर्ड बफर हो सकते हैं जो कि कीप्रेस को और देरी कर सकते हैं, लेकिन मुझे उन लोगों के तर्क के बारे में पता नहीं है।

दुर्भाग्यवश प्रयोग के निम्न स्तर के तर्क को नियंत्रित करना संभव नहीं है। प्रयोग E-Prime में एक सॉफ्टवेयर है जो अक्सर इस तरह के प्रयोगों के लिए उपयोग किया जाता है। हालांकि ई-प्राइम की पेशकश करने वाली कंपनी अतिरिक्त हार्डवेयर भी प्रदान करती है, कि वे सटीक प्रतिक्रिया-समय के लिए विज्ञापन करते हैं। इसलिए वे इस प्रभाव के बारे में जागरूक प्रतीत होते हैं (लेकिन यह न बताएं कि यह कितना बड़ा है)।

दुर्भाग्य से स्टैंडअल कीबोर्ड का उपयोग करना आवश्यक है, इसलिए मुझे विलंबता को कम करने के तरीकों को प्रदान करने की आवश्यकता है।

+0

@xxpor, यह लिंक इस प्रश्न का कोई संबंध नहीं प्रतीत होता है। – TJD

+0

@ टीजेडी आह, बहुत खेद है। यह एक और सवाल के लिए था जिसका मैंने खुलासा किया था। – xxpor

उत्तर

1

कुंजी दबाव से किसी भी विलंबता debounce दिनचर्या के लिए जिम्मेदार ठहराया जा सकता है (मैं आम तौर पर 30ms का उपयोग सुरक्षित रहने के लिए) (जब तक आप केवल पहली प्रेस मूल्यांकन कर रहे हैं) और प्रसंस्करण एल्गोरिदम खुद को नहीं।

+0

ठीक है, अगर यह औसतन 30 मिमी सेकेंड है, तो यह हमारे मामले में कोई समस्या नहीं होनी चाहिए। हालांकि यह कहीं भी दस्तावेज होना बहुत अच्छा होगा। – LiKao

+0

डिबॉन्स समय यह निर्धारित करने के लिए डिज़ाइनर तक पूरी तरह से तैयार है कि पर्याप्त समय कितना है। अधिकतर एप्लिकेशन शायद 5 एमएमएस डिबॉन्स से दूर हो सकते हैं - लेकिन यदि आप वास्तव में डिबॉन्स टाइम को अनुकूलित करने की कोशिश कर रहे हैं (जो वास्तव में अनावश्यक है क्योंकि यह उपयोगकर्ता द्वारा नहीं देखा जाएगा) तो आपको जांच करनी होगी कि "बाउंस कितनी देर तक "अवधि एक ऑसिलोस्कोप के साथ रहता है। – Ben

+0

लेकिन हाँ, जो भी प्रोग्रामर निर्णय लेता है उसके आधार पर बहस का समय अलग-अलग होगा। – Ben

0

यदि आप एक प्रयोग चला रहे हैं जहां मिलीसेकंद समय महत्वपूर्ण है तो आप त्रुटि के स्रोत खोजने के लिए http://www.blackboxtoolkit.com/ का उपयोग करना चाह सकते हैं।

आपकी ज़रूरतें भी आपके अध्ययन की प्रकृति पर निर्भर करती हैं। मैंने कीबोर्ड के साथ ईप्रिम में आरटी प्रयोग चलाए हैं। चूंकि किसी भी त्रुटि प्रतिभागियों के औसत पर औसत होना चाहिए, कुछ डिज़ाइनों के लिए यह एक बड़ी समस्या नहीं है। यदि आपको कुछ और (जैसे आई ट्रैकिंग या ईईजी) के साथ डेटा को सिंक करना है या आरटी के बारे में निष्कर्ष निकालना चाहते हैं, जहां विशिष्ट परिमाण महत्वपूर्ण है तो ई-प्राइम्स सीरियल रेस बॉक्स (या कोई अन्य ब्रांड, हालांकि मेरे पास संगतता समस्याएं हैं अन्य ब्रांड बक्से और eprime के साथ अतीत) एक जरूरी है।