परफ़ॉर्मेंस टेबल में दिए गए डेटा का इस्तेमाल करके, ईकोसिस्टम के परफ़ॉर्मेंस मैप को पॉप्युलेट करें. परफ़ॉर्मेंस मैप में डेटा भरते समय, सुझाए गए डेटा विज़ुअलाइज़ेशन के तरीके की गाइड का पालन करें. तुलना करने के लिए, डीयूटी से इकट्ठा किए गए डेटा को परफ़ॉर्मेंस मैप के साथ अलाइन करें.
परफ़ॉर्मेंस मैप में डेटा को विज़ुअलाइज़ करना
इफ़ेक्ट 1 और इफ़ेक्ट 2 के लिए परफ़ॉर्मेंस मैप, पीक अवधि, पीक ऐम्प्लिटीड, और शार्पनेस के लिए फ़िगर ऑफ़ मेरिट (एफ़ओएमएस = पीआरआर / पीक अवधि) के साथ बनाया जाता है. अपने डेटा को परफ़ॉर्मेंस मैप के साथ अलाइन करते समय, एक्स ऐक्सिस (पीक अवधि), y ऐक्सिस (पीक ऐम्प्लिटीड), और बबल साइज़ (एफ़ओएमएस) में मौजूद डेटा को ध्यान से देखें. परफ़ॉर्मेंस मैप को कई कैटगरी के साथ दिखाया जाता है. इनमें कीमत के टीयर (कम, सामान्य, ज़्यादा) और ऐक्ट्यूएटर टाइप (X-LRA, Z-LRA, ERM) शामिल हैं. अलग-अलग कैटगरी दिखाने के लिए, अलग-अलग रंगों का इस्तेमाल करें.
परफ़ॉर्मेंस मैप, टारगेट डिवाइस के आकलन में मदद करता है. इसके लिए, वह 'पास या फ़ेल' के बजाय, संदर्भ के हिसाब से तुलना करता है. परफ़ॉर्मेंस मैप और डीयूटी मेज़रमेंट के बीच तुलना के नतीजों का विश्लेषण करते समय, फ़ोन की कैटगरी के आधार पर अपनी उम्मीदें तय करें. इसके बाद, इन सवालों पर विचार करें:
- मैप पर, आपके डिवाइस की परफ़ॉर्मेंस से जुड़ी विशेषताएं कहां दिखती हैं?
- कई शर्तों (उदाहरण के लिए, कीमत का टीयर या ऐक्ट्यूएटर टाइप) को ध्यान में रखते हुए, क्या आपका डिवाइस आपके प्रतिस्पर्धियों के मुकाबले बेहतर परफ़ॉर्म कर रहा है, उनके बराबर परफ़ॉर्म कर रहा है या उनसे खराब परफ़ॉर्म कर रहा है?
- क्या नतीजे आपकी उम्मीदों के मुताबिक हैं? अगर ऐसा नहीं है, तो किस फ़ैक्टर की परफ़ॉर्मेंस खराब रही?
उदाहरण के लिए, अगर ईआरएम वाले आपके बजट फ़ोन की परफ़ॉर्मेंस, प्रीमियम X-LRA फ़ोन की परफ़ॉर्मेंस के बराबर है, तो ईआरएम वाले मिलते-जुलते बजट फ़ोन की तुलना में, बजट फ़ोन में बेहतर क्वालिटी के हैप्टिक्स हैं.
EFFECT_CLICK
(इफ़ेक्ट 1) और createOneShot
(इफ़ेक्ट 2) में, x ऐक्सिस और y ऐक्सिस, क्रमशः पीक अवधि और पीक ऐम्प्लिटी को दिखाते हैं. बबल का साइज़, तीक्ष्णता के लिए फ़िगर ऑफ़ मेरिट (एफ़ओएमएस = पीआरआर / पीक अवधि) दिखाता है. साथ ही, लेजेंड में मौजूद कलर कोड, आगे के सेगमेंटेशन (कीमत टीयर या ऐक्ट्यूएटर टाइप) के लिए कैटगरी दिखाते हैं. उदाहरण के लिए, कीमत के टीयर (उदाहरण के लिए, कम/मध्यम/ज़्यादा) के हिसाब से सेगमेंट किए गए परफ़ॉर्मेंस मैप में, हर बबल का रंग कीमत के टीयर को दिखाता है. बबल के रंग को अपने फ़ोन की कीमत के टीयर से मैच करके, अपने फ़ोन की तुलना उसी कीमत के टीयर में मौजूद दूसरे फ़ोन से की जा सकती है.
पहली इमेज में हरे रंग का बबल, EFFECT_CLICK
(पहला इफ़ेक्ट) के लिए हैप्टिक्स की अच्छी क्वालिटी दिखाता है. आम तौर पर, इफ़ेक्ट तब बेहतर और ज़्यादा असरदार होते हैं, जब उनकी अवधि कम हो,
ऐम्प्लिटी ज़्यादा हो, और बबल का साइज़ बड़ा हो.
पहली इमेज में लाल रंग का बबल, EFFECT_CLICK
(पहला इफ़ेक्ट) से मिलने वाले हैप्टिक्स की खराब क्वालिटी दिखाता है. आम तौर पर, इफ़ेक्ट तब बज़ी, मशी, और कमज़ोर होते हैं, जब अवधि लंबी हो, ऐम्प्लिट्यूड कम हो, और बबल का साइज़ छोटा हो.
बिंदु वाली लाल लाइन, कम से कम ऐम्प्ल्यट्यूड थ्रेशोल्ड दिखाती है. अगर ऐम्प्लitude 0.1 g से कम है, तो उपयोगकर्ताओं को हैप्टिक फ़ीडबैक नहीं मिलता (गड़बड़ी का उदाहरण F03-2).
पहली इमेज. इफ़ेक्ट 1 के इस्तेमाल के तरीके बताने वाली गाइड के लिए परफ़ॉर्मेंस मैप
दूसरी इमेज. इफ़ेक्ट 2 के इस्तेमाल से जुड़ी गाइड के लिए परफ़ॉर्मेंस मैप
createOneShot
(दूसरा असर) से डेटा पढ़ने की प्रोसेस, पहले असर वाले डेटा से पढ़ने की प्रोसेस से काफ़ी हद तक मिलती-जुलती है. हालांकि, इसमें एक अंतर है. इफ़ेक्ट 2 की टारगेट अवधि 20 मिलीसेकंड है. इसलिए, 20 मिलीसेकंड के आस-पास की पीक अवधि, ब्रेकिंग के बेहतर आउटपुट को दिखाती है.
createWaveform
(तीसरा इफ़ेक्ट) का डेटा, ऐम्प्ल्यट्यूड कंट्रोल की सुविधाओं पर फ़ोकस करता है.
पहले एक्सेलरेशन (एक्सेलरेशन 1 = 50% ऐम्प्लitude = ग्रुप बार चार्ट में बाईं ओर मौजूद बार) और दूसरे एक्सेलरेशन (एक्सेलरेशन 2 = 100% ऐम्प्लitude = ग्रुप बार चार्ट में दाईं ओर मौजूद बार) के बीच का टारगेट रेशियो 2 है.
तीसरी इमेज. इफ़ेक्ट 3 के इस्तेमाल से जुड़ी गाइड के लिए परफ़ॉर्मेंस मैप
परफ़ॉर्मेंस मैप का डेटा और इलस्ट्रेशन
यह डेटा, परफ़ॉर्मेंस मैप पर लागू होता है:
- टेस्ट की तारीख: 12 अप्रैल, 2020
- जिन डिवाइस मॉडल की जांच की गई उनकी संख्या: 28
- जिन डिवाइस मैन्युफ़ैक्चरर की जांच की गई उनकी संख्या: 10
- डिवाइस रिलीज़ होने की अवधि: टेस्ट की तारीख से 18 महीने पहले तक
परफ़ॉर्मेंस मैप में देखे गए हैप्टिक इफ़ेक्ट:
VibrationEffect.EFFECT_CLICK
(इफ़ेक्ट 1)VibrationEffect.createOneShot
(इफ़ेक्ट 2)VibrationEffect.createWaveform
(तीसरा इफ़ेक्ट)
कीमत के टीयर के हिसाब से सेगमेंटेशन
- ज़्यादा (600 डॉलर या उससे ज़्यादा)
- मीडियम (300 डॉलर से 600 डॉलर)
- कम (300 डॉलर तक)
गड़बड़ी के मामले
- F01: हैप्टिक कॉन्स्टेंट लागू नहीं किया गया है. विश्लेषण करने के लिए कोई सिग्नल नहीं है.
- F02: सिग्नल का ऐम्प्ल्यट्यूड बहुत कम है, ताकि उसका विश्लेषण किया जा सके या उसे मनुष्य समझ सके. MATLAB में गड़बड़ी.
- F03-1: सिग्नल का ऐम्प्ल्यट्यूड बहुत कम है, ताकि उसका विश्लेषण किया जा सके या उसे लोग समझ सकें. पीआरआर वैल्यू शून्य से कम है (< 0).
- F03-2: सिग्नल का ऐम्प्ल्यट्यूड बहुत कम है, ताकि उसका विश्लेषण किया जा सके या उसे लोग समझ सकें. ऐम्प्लitude वैल्यू 0.1 से कम है (< 0.1).
- F04: ऐक्सेलरेशन का पहला चरण मौजूद नहीं है. पहले आधे हिस्से के लिए कोई सिग्नल नहीं.
- F05: दो चरणों के बीच, गति में कोई बढ़ोतरी नहीं हुई. पहले और दूसरे एक्सेलेरेशन का मैक्सिमम ऐम्प्लitude लगभग एक जैसा है.
हार्डवेयर की जांच के लिए ज़रूरी Android वर्शन: Android 10.0 (एपीआई लेवल 29) या इसके बाद का वर्शन.
परफ़ॉर्मेंस मैप को पॉप्युलेट करने के लिए इस्तेमाल किया जाने वाला Android वर्शन: Android 8.0 (एपीआई लेवल 26) या इसके बाद का वर्शन. पहले इफ़ेक्ट के लिए,
VibrationEffect.EFFECT_CLICK
के बजायHapticFeedbackConstants.KEYBOARD_PRESS
का इस्तेमाल किया गया था, क्योंकि डेटा हासिल करने की प्रोसेस, हैप्टिक्स लागू करने की चेकलिस्ट के लॉन्च से पहले की गई थी.
EFFECT_CLICK (इफ़ेक्ट 1) के लिए परफ़ॉर्मेंस मैप
EFFECT_CLICK (इफ़ेक्ट 1) के लिए परफ़ॉर्मेंस मैप के बारे में जानकारी | |||||||
---|---|---|---|---|---|---|---|
इफ़ेक्ट की परिभाषा (Java) | Vibrator vibrator = getSystemService(Vibrator.class); vibrator.vibrate(VibrationEffect.createPredefined(EFFECT_CLICK)); |
||||||
इफ़ेक्ट की परिभाषा (Kotlin) | val vibrator = getSystemService(Vibrator::class.java) vibrator.vibrate(VibrationEffect.createPredefined(EFFECT_CLICK)) |
||||||
परफ़ॉर्मेंस मैप को पढ़ने के लिए ज़रूरी डेटा |
|
||||||
पास रेट |
|
EFFECT_CLICK (इफ़ेक्ट 1) के लिए परफ़ॉर्मेंस मैप को पॉप्युलेट करने वाला डेटा | |||||||
---|---|---|---|---|---|---|---|
डिवाइस आईडी | कीमत का टीयर | ऐक्चुएटर टाइप | पास/फेल | पीक अवधि (मिलीसेकंड) | पीक ऐम्प्लitude (g) | PRR | एफ़ओएमएस |
#101 | ज़्यादा | X-LRA | पास | 167.33 | 0.53 | 20.91 | 0.12 |
#102 | ज़्यादा | X-LRA | पास | 20.63 | 1.07 | 20.09 | 0.97 |
#103 | ज़्यादा | X-LRA | पास | 19.98 | 0.98 | 21.75 | 1.09 |
#104 | ज़्यादा | X-LRA | पास | 22.67 | 1.16 | 20.02 | 0.88 |
#105 | ज़्यादा | X-LRA | पास | 10.96 | 1.30 | 23.62 | 2.16 |
#106 | ज़्यादा | Z-LRA | पास | 20.13 | 1.11 | 24.15 | 1.20 |
#107 | ज़्यादा | Z-LRA | पास | 49.31 | 0.79 | 20.06 | 0.41 |
#108 | ज़्यादा | X-LRA | पास | 120.71 | 0.24 | 14.93 | 0.12 |
#109 | ज़्यादा | Z-LRA | पास | 51.46 | 0.43 | 8.69 | 0.17 |
#110 | ज़्यादा | X-LRA | पास | 8.44 | 1.01 | 27.68 | 3.28 |
#111 | ज़्यादा | ईआरएम | फ़ेल (F01) | लागू नहीं | लागू नहीं | लागू नहीं | लागू नहीं |
#112 | ज़्यादा | Z-LRA | पास | 25.85 | 0.51 | 21.94 | 0.85 |
#113 | ज़्यादा | Z-LRA | पास | 58.35 | 0.29 | 25.10 | 0.43 |
#114 | ज़्यादा | Z-LRA | पास | 34.46 | 0.28 | 20.91 | 0.61 |
#115 | ज़्यादा | Z-LRA | पास | 23.67 | 0.31 | 26.46 | 1.12 |
#116 | ज़्यादा | X-LRA | पास | 8.40 | 0.44 | 29.82 | 3.55 |
#117 | ज़्यादा | Z-LRA | पास | 31.35 | 1.13 | 23.65 | 0.75 |
#118 | सामान्य जगह पर | Z-LRA | पास | 26.42 | 0.42 | 25.05 | 0.95 |
#119 | सामान्य जगह पर | Z-LRA | पास | 30.65 | 0.48 | 19.69 | 0.64 |
#120 | सामान्य जगह पर | Z-LRA | पास | 170.65 | 0.97 | 20.16 | 0.12 |
#121 | सामान्य जगह पर | Z-LRA | पास | 51.69 | 0.55 | 17.14 | 0.33 |
#122 | सामान्य जगह पर | X-LRA | फ़ेल (F01) | लागू नहीं | लागू नहीं | लागू नहीं | लागू नहीं |
#123 | कम | ईआरएम | फ़ेल (F01) | लागू नहीं | लागू नहीं | लागू नहीं | लागू नहीं |
#124 | कम | ईआरएम | पास | 68.33 | 0.93 | 7.40 | 0.11 |
#125 | कम | ईआरएम | फ़ेल (F01) | लागू नहीं | लागू नहीं | लागू नहीं | लागू नहीं |
#126 | कम | Z-LRA | पास | 41.96 | 0.68 | 8.77 | 0.21 |
#127 | कम | Z-LRA | पास | 9.63 | 0.43 | 4.55 | 0.47 |
#128 | कम | Z-LRA | पास | 22.77 | 0.55 | 26.10 | 1.15 |
चौथी इमेज. पहला असर (कीमत के टीयर के हिसाब से) के लिए परफ़ॉर्मेंस मैप
पांचवीं इमेज. पहले इफ़ेक्ट के लिए परफ़ॉर्मेंस मैप (ऐक्चुएटर टाइप के हिसाब से)
createOneShot (इफ़ेक्ट 2) के लिए परफ़ॉर्मेंस मैप
createOneShot (इफ़ेक्ट 2) के लिए परफ़ॉर्मेंस मैप के बारे में जानकारी | |||||||
---|---|---|---|---|---|---|---|
इफ़ेक्ट की परिभाषा (Java) | private static final long oneShotTiming = 20; private static final int oneShotAmplitude = 255; |
||||||
इफ़ेक्ट की परिभाषा (Kotlin) | private val oneShotTiming: Long = 20 private val oneShotAmplitude = 255 |
||||||
परफ़ॉर्मेंस मैप को पढ़ने के लिए ज़रूरी डेटा |
|
||||||
पास रेट |
|
createOneShot (Effect 2) के लिए परफ़ॉर्मेंस टेबल को पॉप्युलेट करने वाला डेटा | |||||||
---|---|---|---|---|---|---|---|
डिवाइस आईडी | कीमत का टीयर | ऐक्चुएटर टाइप | पास/फेल | पीक अवधि (मिलीसेकंड) | पीक ऐम्प्लitude (g) | PRR | एफ़ओएमएस |
#201 | ज़्यादा | X-LRA | पास | 168.81 | 0.98 | 20.62 | 0.12 |
#202 | ज़्यादा | X-LRA | पास | 28.35 | 2.29 | 28.95 | 1.02 |
#203 | ज़्यादा | X-LRA | पास | 77.25 | 0.78 | 21.01 | 0.27 |
#204 | ज़्यादा | X-LRA | पास | 70.48 | 1.42 | 21.85 | 0.31 |
#205 | ज़्यादा | X-LRA | पास | 67.92 | 1.19 | 22.61 | 0.33 |
#206 | ज़्यादा | Z-LRA | पास | 33.44 | 1.34 | 25.19 | 0.75 |
#207 | ज़्यादा | Z-LRA | पास | 73.90 | 1.36 | 23.13 | 0.31 |
#208 | ज़्यादा | X-LRA | पास | 102.02 | 0.71 | 20.12 | 0.20 |
#209 | ज़्यादा | Z-LRA | पास | 63.71 | 0.14 | 3.70 | 0.06 |
#210 | ज़्यादा | X-LRA | पास | 8.46 | 1.01 | 28.77 | 3.40 |
#211 | ज़्यादा | ईआरएम | गड़बड़ी (F02, F03-1) | लागू नहीं | लागू नहीं | लागू नहीं | लागू नहीं |
#212 | ज़्यादा | Z-LRA | पास | 43.71 | 1.03 | 23.14 | 0.53 |
#213 | ज़्यादा | Z-LRA | पास | 27.42 | 0.23 | 22.85 | 0.83 |
#214 | ज़्यादा | Z-LRA | पास | 45.29 | 0.72 | 19.99 | 0.44 |
#215 | ज़्यादा | Z-LRA | पास | 23.71 | 0.41 | 27.30 | 1.15 |
#216 | ज़्यादा | X-LRA | पास | 8.31 | 0.43 | 27.58 | 3.32 |
#217 | ज़्यादा | Z-LRA | पास | 42.19 | 1.03 | 26.97 | 0.64 |
#218 | सामान्य जगह पर | Z-LRA | पास | 26.38 | 0.42 | 24.74 | 0.94 |
#219 | सामान्य जगह पर | Z-LRA | पास | 46.77 | 1.01 | 24.64 | 0.53 |
#220 | सामान्य जगह पर | Z-LRA | पास | 166.33 | 0.97 | 20.61 | 0.12 |
#221 | सामान्य जगह पर | Z-LRA | पास | 38.60 | 0.42 | 18.21 | 0.47 |
#222 | सामान्य जगह पर | X-LRA | पास | 76.00 | 0.61 | 23.17 | 0.30 |
#223 | कम | ईआरएम | गड़बड़ी (F03-2) | 55.27 | 0.08 | 1.95 | 0.04 |
#224 | कम | ईआरएम | पास | 39.29 | 0.30 | 7.04 | 0.18 |
#225 | कम | ईआरएम | फ़ेल (F03) | लागू नहीं | लागू नहीं | लागू नहीं | लागू नहीं |
#226 | कम | Z-LRA | पास | 34.31 | 0.53 | 30.23 | 0.88 |
#227 | कम | Z-LRA | पास | 5.42 | 0.37 | 12.23 | 2.26 |
#228 | कम | Z-LRA | पास | 22.65 | 0.90 | 24.23 | 1.07 |
छठी इमेज. दूसरे असर के लिए परफ़ॉर्मेंस मैप (कीमत के टीयर के हिसाब से)
सातवीं इमेज. दूसरा इफ़ेक्ट (ऐक्ट्यूएटर टाइप के हिसाब से) के लिए परफ़ॉर्मेंस मैप
createWaveform (तीसरा इफ़ेक्ट) के लिए परफ़ॉर्मेंस मैप
createWaveform (इफ़ेक्ट 3) के लिए परफ़ॉर्मेंस मैप के बारे में जानकारी | |||||||
---|---|---|---|---|---|---|---|
इफ़ेक्ट की परिभाषा (Java) | private static final long[] waveformTimings = {500, 500}; private static final int[] waveformAmplitudes = {128, 255}; |
||||||
इफ़ेक्ट की परिभाषा (Kotlin) | private val waveformTimings = longArrayOf(500, 500) private val waveformAmplitudes = intArrayOf(128, 255) |
||||||
परफ़ॉर्मेंस मैप को पढ़ने के लिए ज़रूरी डेटा |
|
||||||
पास रेट |
|
createWaveform (इफ़ेक्ट 3) के लिए परफ़ॉर्मेंस टेबल में जानकारी भरने के लिए डेटा | |||||||
---|---|---|---|---|---|---|---|
डिवाइस आईडी | कीमत का टीयर | ऐक्चुएटर टाइप | पास/फेल | ऐक्सेलरेशन 1 (50%) | ऐक्सेलरेशन 2 (100%) | ऐक्सेलरेशन रेशियो | Delta |
#301 | ज़्यादा | X-LRA | पास | 1.19 | 2.02 | 1.70 | 0.83 |
#302 | ज़्यादा | X-LRA | पास | 0.87 | 1.85 | 2.12 | 0.98 |
#303 | ज़्यादा | X-LRA | पास | 0.62 | 1.47 | 2.37 | 0.85 |
#304 | ज़्यादा | X-LRA | पास | 0.82 | 1.89 | 2.30 | 1.07 |
#305 | ज़्यादा | X-LRA | पास | 0.69 | 1.51 | 2.21 | 0.83 |
#306 | ज़्यादा | Z-LRA | पास | 1.02 | 1.50 | 1.46 | 0.47 |
#307 | ज़्यादा | X-LRA | पास | 0.59 | 1.37 | 2.32 | 0.78 |
#308 | ज़्यादा | Z-LRA | पास | 0.58 | 0.72 | 1.25 | 0.14 |
#309 | सामान्य जगह पर | Z-LRA | पास | 0.39 | 1.43 | 3.66 | 1.04 |
#310 | ज़्यादा | X-LRA | फ़ेल (F04) | 0.00 | 1.36 | 1.36 | 1.36 |
#311 | ज़्यादा | X-LRA | फ़ेल (F04) | 0.00 | 0.56 | 0.56 | 0.56 |
#312 | सामान्य जगह पर | Z-LRA | फ़ेल (F04) | 0.00 | 0.71 | 0.71 | 0.71 |
#313 | ज़्यादा | Z-LRA | गड़बड़ी (F05) | 0.60 | 0.61 | 1.02 | 0.01 |
#314 | ज़्यादा | Z-LRA | फ़ेल (F05) | 0.64 | 0.65 | 1.01 | 0.01 |
#315 | ज़्यादा | ईआरएम | फ़ेल (F05) | 0.96 | 0.95 | 0.99 | -0.01 |
#316 | ज़्यादा | Z-LRA | गड़बड़ी (F05) | 0.40 | 0.40 | 1.00 | 0.00 |
#317 | ज़्यादा | Z-LRA | गड़बड़ी (F05) | 0.60 | 0.58 | 0.98 | -0.01 |
#318 | ज़्यादा | Z-LRA | फ़ेल (F05) | 0.30 | 0.30 | 1.00 | 0.00 |
#319 | ज़्यादा | Z-LRA | फ़ेल (F05) | 0.57 | 0.56 | 0.99 | 0.00 |
#320 | सामान्य जगह पर | Z-LRA | फ़ेल (F05) | 0.67 | 0.67 | 1.00 | 0.00 |
#321 | सामान्य जगह पर | Z-LRA | फ़ेल (F05) | 0.67 | 0.66 | 0.99 | -0.01 |
#322 | सामान्य जगह पर | X-LRA | फ़ेल (F05) | 0.95 | 1.02 | 1.07 | 0.06 |
#323 | कम | ईआरएम | फ़ेल (F05) | 0.86 | 0.88 | 1.01 | 0.01 |
#324 | कम | ईआरएम | फ़ेल (F05) | 1.46 | 1.45 | 0.99 | -0.01 |
#325 | कम | ईआरएम | गड़बड़ी (F05) | 0.95 | 0.96 | 1.01 | 0.01 |
#326 | कम | Z-LRA | गड़बड़ी (F05) | 0.90 | 0.92 | 1.02 | 0.02 |
#327 | कम | Z-LRA | फ़ेल (F05) | 0.47 | 0.47 | 1.00 | 0.00 |
#328 | कम | Z-LRA | फ़ेल (F05) | 0.51 | 0.56 | 1.09 | 0.04 |
आठवीं इमेज. तीसरे इफ़ेक्ट के लिए परफ़ॉर्मेंस मैप (पास/फ़ेल के हिसाब से)