एचआईडी-डिवाइस

इंटरफेस HID-डिवाइस एक कीबोर्ड, माउस या जॉयस्टिक को ऑटोमेशन में बांधता है।

चेतावनी: यह इंटरफेस सभी टेलीग्राम्स रिकॉर्ड करता है। तेज़ कंट्रोलर्स के मामले में, यह अनिच्छित डेटा मात्रा का कारण बन सकता है।

चेतावनी: अगर सिस्टम द्वारा एक कंट्रोलर पहचाना जाता है, जैसे कि एक कीबोर्ड या माउस, तो यह टर्मिनल पर इनपुट्स या बूट प्रक्रिया में ले जा सकता है। यह एक बड़ी सुरक्षा जोखिम हो सकती है, क्योंकि केवल जब इंटरफेस हार्डवेयर को ओवरटेक करता है, तब सिस्टम से इसे हटा दिया जाता है और सुरक्षित रूप से उपयोग किया जा सकता है।

फोर्स फीडबैक का नियंत्रण वर्तमान में समर्थित नहीं है। इसके अलावा, सिस्टम-बाउंड हार्डवेयर के LED का उपयोग नहीं किया जा सकता है।

चर

सूचना: चरों को केवल तब सूचीबद्ध किया जाता है जब गेटवे सक्रिय हो और कंट्रोलर पढ़ा गया हो। इसके अलावा, यह संभव है कि दूसरे हार्डवेयर पर आयात करते समय ये चर समान नहीं रह जाते हैं।

हर चर का अपना अलग कार्यक्षेत्र होता है। अगर यह केवल 0..1 है, तो चर को बूलियन टाइप के रूप में घोषित किया जाता है। नीचे दिए गए तालिका के मान केवल उदाहरण हैं जिनका मान XYZ है।

नाम डेटा प्रकार विवरण
ऑफलाइन bool इंटरफेस तैयार नहीं है।
LED_XYZ bool/int LED XYZ का नियंत्रण।
BTN_XYZ bool बटन XYZ।
KEY_XYZ bool कीबोर्ड का बटन XYZ।
REL_XYZ int मान XYZ का सापेक्ष परिवर्तन।
ABS_XYZ int मान XYZ का पूर्ण परिवर्तन।
MSC_XYZ bool/int अन्य मान XYZ।