VEX IQ (दूसरी पीढ़ी) API संदर्भ#
VEX IQ (दूसरी पीढ़ी) API संदर्भ में आपका स्वागत है। यह साइट VEXcode IQ में उपलब्ध ब्लॉक्स, पायथन और C++ कमांड्स के बारे में बताती है।
किसी कमांड का कार्य, उसे आवश्यक जानकारी, उसके द्वारा दी जाने वाली रिपोर्ट या रिटर्न, और किसी प्रोजेक्ट में उसका उपयोग कैसे किया जा सकता है, यह जानने के लिए इस संदर्भ का उपयोग करें।
यह एपीआई जानकारी निम्नलिखित में से किसी भी स्थिति में लागू होती है:
VEXcode IQ VEX रोबोटिक्स द्वारा
माइक्रोसॉफ्ट द्वारा निर्मित विजुअल स्टूडियो कोड VEX विजुअल स्टूडियो कोड एक्सटेंशन के साथ
एपीआई अनुभाग#
ब्लॉक्स - VEXcode IQ में उपलब्ध ब्लॉक्स के बारे में जानें, जिसमें प्रत्येक ब्लॉक क्या करता है, उसके इनपुट का क्या अर्थ है और इसे किसी प्रोजेक्ट में कैसे उपयोग किया जा सकता है, शामिल है।
पायथन - VEXcode IQ में उपयोग किए जाने वाले पायथन विधियों, कार्यों, मापदंडों, प्रतिफल मानों और उदाहरणों के बारे में जानें। पायथन API की जानकारी VEX Visual Studio Code एक्सटेंशन के साथ Visual Studio Code में लिखे गए प्रोजेक्ट्स को भी सहायता प्रदान कर सकती है।
C++ - VEXcode IQ में उपयोग होने वाली C++ क्लास, ऑब्जेक्ट, कंस्ट्रक्टर, मेंबर फंक्शन, पैरामीटर, रिटर्न वैल्यू और उदाहरणों के बारे में जानें। C++ API की जानकारी VEX Visual Studio Code एक्सटेंशन के साथ Visual Studio Code में लिखे गए प्रोजेक्ट्स को भी सपोर्ट कर सकती है।
VEXcode ट्यूटोरियल - VEXcode IQ का उपयोग करना सीखने के लिए ट्यूटोरियल और सहायक संसाधन खोजें।
इस संदर्भ का उपयोग कैसे करें#
आप जिस कोडिंग भाषा या संसाधन का उपयोग कर रहे हैं, उसके लिए संबंधित अनुभाग चुनें।
किसी डिवाइस, श्रेणी, ब्लॉक, कमांड, मेथड या क्लास को खोजने के लिए साइडबार या सर्च बार का उपयोग करें।
कमांड क्या करती है और यह कब उपयोगी है, यह समझने के लिए विवरण पढ़ें।
यह देखने के लिए पैरामीटर की जांच करें कि किन इनपुट की आवश्यकता है और कौन से विकल्प उपलब्ध हैं।
उदाहरण देखकर आप समझ सकते हैं कि इस कमांड का उपयोग किसी प्रोजेक्ट में किस प्रकार किया जा सकता है।
पायथन या सी++ में टेक्स्ट-आधारित उदाहरणों के लिए, उदाहरण को कॉपी करने के लिए कॉपी बटन चुनें, फिर इसे अपने कोडिंग वातावरण में पेस्ट करें।
एपीआई का उपयोग करने के लिए सुझाव#
आप जिस डिवाइस या श्रेणी के साथ काम कर रहे हैं, उससे शुरुआत करें, जैसे कि ड्राइवट्रेन, ब्रेन, कंट्रोलर या सेंसर।
किसी उदाहरण को कॉपी करने से पहले उसका विवरण पढ़ें ताकि आप समझ सकें कि उस कमांड का क्या उद्देश्य है।
पैरामीटर तालिकाओं की सावधानीपूर्वक जाँच करें। इनपुट में छोटे-छोटे बदलाव भी रोबोट के व्यवहार को बदल सकते हैं।
उदाहरणों को शुरुआती बिंदु के रूप में उपयोग करें, फिर अपने प्रोजेक्ट के अनुसार मान, दिशा, पोर्ट या नाम बदलें।