ഈ ലേഖനം VEX വിഷ്വൽ സ്റ്റുഡിയോ കോഡ് എക്സ്റ്റൻഷൻ UI (യൂസർ ഇന്റർഫേസ്) യുടെ ഒരു അവലോകനമാണ്. VEX IQ 2nd Generation, EXP, V5 പ്ലാറ്റ്ഫോമുകൾക്കായുള്ള C++, Python പ്രോജക്റ്റുകളുടെ വികസനത്തെ ഈ വിപുലീകരണം പിന്തുണയ്ക്കുന്നു.
UI ഘടകങ്ങൾ
VEX VS കോഡ് എക്സ്റ്റൻഷനിൽ 3 പ്രധാന ഘടകങ്ങളുണ്ട്.
- ടൂൾബാർ
- ആക്റ്റിവിറ്റി ബാറും സൈഡ് ബാറും
- ടെർമിനൽ പാനൽ
ടൂൾബാർ
VEX VS കോഡ് എക്സ്റ്റൻഷൻ പ്രോജക്റ്റുകളായ VEX ബ്രെയിൻസ്, VEX കൺട്രോളറുകൾ എന്നിവയുമായി വേഗത്തിൽ സംവദിക്കാനുള്ള ഒരു മാർഗം ടൂൾബാർ ഉപയോക്താക്കൾക്ക് നൽകുന്നു. VS കോഡ്ൽ സാധുവായ ഒരു VEX പ്രോജക്റ്റ് തുറന്നിരിക്കുമ്പോൾ മാത്രമേ ടൂൾബാർ സജീവമാകൂ. ഒരു സാധുവായ VEX പ്രോജക്റ്റ് എന്നത് എക്സ്റ്റൻഷൻ സൃഷ്ടിച്ചതോ ഇറക്കുമതി ചെയ്തതോ ആയ ഒരു പ്രോജക്റ്റാണ്. ഒരു VEXcode അല്ലെങ്കിൽ VEXcode Pro പ്രോജക്റ്റ് തുറക്കുന്നത് സാധുതയുള്ളതല്ല, അത് ഇറക്കുമതി ചെയ്യേണ്ടതുണ്ട്.
ഉപകരണ പിക്കർ
ഉപകരണ പിക്കറിന് രണ്ട് പ്രധാന പ്രവർത്തനങ്ങൾ ഉണ്ട്. ആദ്യം, കണക്റ്റുചെയ്ത VEX ഉപകരണ തരത്തെ പ്രതിനിധീകരിക്കുന്ന ഒരു ബ്രെയിൻ അല്ലെങ്കിൽ കൺട്രോളർ ഐക്കൺ ഇത് പ്രദർശിപ്പിക്കുന്നു.
രണ്ടാമതായി, ഉപകരണ ലിസ്റ്റ് ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, കണക്റ്റുചെയ്തിരിക്കുന്ന എല്ലാ VEX ഉപകരണങ്ങളുമായും ഒരു ദ്രുത പിക്ക് ലിസ്റ്റ് ദൃശ്യമാകും. ഉപയോക്താവിന് എക്സ്റ്റൻഷൻ ഏത് ഉപകരണത്തിലേക്ക് കണക്റ്റ് ചെയ്യണമെന്ന് തിരഞ്ഞെടുക്കാം.
നിലവിൽ കണക്റ്റ് ചെയ്തിരിക്കുന്ന ഉപകരണം എല്ലായ്പ്പോഴും പട്ടികയുടെ മുകളിൽ ദൃശ്യമാകും, തുടർന്ന് ഉപകരണ തരം (ബ്രെയിൻ അല്ലെങ്കിൽ കൺട്രോളർ), പ്ലാറ്റ്ഫോം (ഐക്യു രണ്ടാം തലമുറ, എക്സ്പി, വി 5) എന്നിവ പ്രകാരം അടുക്കിയ മറ്റെല്ലാ ഉപകരണങ്ങളും ദൃശ്യമാകും.
ഓരോ ഉപകരണ ഇനത്തിലും ബ്രെയിൻ നെയിം, പ്ലാറ്റ്ഫോം, ഉപകരണ തരം, ഉപകരണ പാത്ത് വിവരങ്ങൾ എന്നിവ അടങ്ങിയിരിക്കുന്നു.
പ്രധാനപ്പെട്ടത്
ഒരു കൺട്രോളർ ഒരു കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിച്ചിട്ടുണ്ടെങ്കിലും തലച്ചോറിലേക്ക് റേഡിയോ ലിങ്ക് ഇല്ലെങ്കിൽ, ലിസ്റ്റ് ഇനത്തിനോ ഉപകരണ ലിസ്റ്റ് സ്റ്റാറ്റസ് ബാർ ഐക്കണിനോ അടുത്തായി തലച്ചോറിന്റെ പേരൊന്നും പ്രദർശിപ്പിക്കില്ല.
സ്ലോട്ട് സെലക്ടർ
സ്ലോട്ട് സെലക്ടർ ഐക്കൺ ഉപയോക്താവിന് എക്സ്റ്റൻഷൻ ഏത് സ്ലോട്ടിൽ ഡൗൺലോഡ് ചെയ്യണമെന്നോ ഒരു ഉപയോക്തൃ പ്രോഗ്രാം പ്ലേ ചെയ്യണമെന്നോ തിരഞ്ഞെടുക്കാൻ അനുവദിക്കുന്നു.
സ്ലോട്ട് സെലക്ടർ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, ലഭ്യമായ ഉപയോക്തൃ പ്രോഗ്രാം സ്ലോട്ടുകൾ 1-8 ഉള്ള ഒരു ദ്രുത പിക്ക് ലിസ്റ്റ് ദൃശ്യമാകും.
നിർമ്മിക്കുക/ഡൗൺലോഡ് ചെയ്യുക
ഒരു VEX ബ്രെയിൻ അല്ലെങ്കിൽ ഒരു VEX കൺട്രോളർ കണക്റ്റുചെയ്തിട്ടുണ്ടെങ്കിൽ ബിൽഡ്/ഡൗൺലോഡ് ഐക്കൺ പ്രവർത്തനങ്ങൾ മാറ്റുന്നു.
ഒരു VEX ഉപകരണം ബന്ധിപ്പിച്ചിട്ടില്ലെങ്കിൽ, ബിൽഡ് ഐക്കൺ കാണിക്കും. ക്ലിക്ക് ചെയ്യുമ്പോൾ, പ്രോജക്റ്റ് മാത്രമേ നിർമ്മിക്കപ്പെടുകയുള്ളൂ.
ഒരു VEX ഉപകരണം ബന്ധിപ്പിച്ചിട്ടുണ്ടെങ്കിൽ, ഡൗൺലോഡ് ഐക്കൺ കാണിക്കും. ക്ലിക്ക് ചെയ്യുമ്പോൾ, പ്രോജക്റ്റ് നിർമ്മിക്കപ്പെടും, വിജയിച്ചാൽ, VEX ഉപകരണത്തിലേക്ക് ഡൗൺലോഡ് ചെയ്യപ്പെടും.
കളിക്കുക
പ്ലേ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, തിരഞ്ഞെടുത്ത സ്ലോട്ടിൽ ഉപയോക്തൃ പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുന്നു.
നിർത്തുക
സ്റ്റോപ്പ് ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, ഒരു ഉപയോക്തൃ പ്രോഗ്രാം നിർത്തുന്നു.
തിരഞ്ഞെടുത്ത വർക്ക്സ്പെയ്സ്
വിഎസ് കോഡ് ഒന്നിലധികം വർക്ക്സ്പെയ്സ് പ്രോജക്ടുകളെ പിന്തുണയ്ക്കുന്നു. വർക്ക്സ്പെയ്സിൽ ഒന്നിലധികം VEX പ്രോജക്റ്റുകൾ ഉള്ളപ്പോൾ അവയ്ക്കിടയിൽ മാറാൻ പ്രോജക്റ്റ് സെലക്ടർ ഉപയോക്താക്കളെ അനുവദിക്കുന്നു.
പ്രോജക്റ്റ് സെലക്ടർ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, സാധുവായ എല്ലാ പ്രോജക്റ്റുകളും ഉൾക്കൊള്ളുന്ന ഒരു ക്വിക്ക് പിക്ക് ലിസ്റ്റ് ദൃശ്യമാകും.
പ്രധാനം
ഒരു പ്രോജക്റ്റ് സാധുവല്ലെങ്കിൽ, അത് പ്രോജക്റ്റ് ക്വിക്ക് പിക്ക് ലിസ്റ്റിൽ കാണിക്കില്ല. VEX VS കോഡ് എക്സ്റ്റൻഷൻ സൃഷ്ടിച്ചിട്ടില്ലെങ്കിൽ അല്ലെങ്കിൽ ഇറക്കുമതി ചെയ്തിട്ടില്ലെങ്കിൽ ഒരു പ്രോജക്റ്റ് സാധുവല്ല.
പൈത്തൺ ഫയൽ സെലക്ടർ (പൈത്തൺ മാത്രം)
ഒരു VEX പൈത്തൺ പ്രോജക്റ്റ് തിരഞ്ഞെടുക്കുമ്പോൾ ടൂൾബാറിൽ പൈത്തൺ ഫയൽ സെലക്ടർ ദൃശ്യമാകും. VEX-നുള്ള പൈത്തൺ നിലവിൽ ഒറ്റ ഫയൽ ഡൗൺലോഡുകൾ മാത്രമേ പിന്തുണയ്ക്കുന്നുള്ളൂ.
ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, വർക്ക്സ്പെയ്സ് ഡയറക്ടറിയിലുള്ള എല്ലാ പൈത്തൺ ഫയലുകളും ഉൾക്കൊള്ളുന്ന ഒരു ക്വിക്ക് പിക്ക് ലിസ്റ്റ് ദൃശ്യമാകും.
പൈത്തൺ ഫയൽ സെലക്ടർ ഉപയോക്താവിനെ പൈത്തൺ സോഴ്സ് ഫയലുകൾ (.py) തമ്മിൽ മാറാൻ അനുവദിക്കുന്നു.
VEX പ്രവർത്തന ബാറും സൈഡ്ബാറും
പദ്ധതി പ്രവർത്തനങ്ങൾ
വെക്സ് ആക്റ്റിവിറ്റി ബാറിൽ പ്രോജക്റ്റ് ആക്ഷൻസ് വ്യൂവും വിഇഎക്സ് ഡിവൈസ് ഇൻഫോ വ്യൂവും അടങ്ങിയിരിക്കുന്നു.
ഒരു പുതിയ പ്രോജക്റ്റ് സൃഷ്ടിക്കുന്നതിനോ നിലവിലുള്ള ഒരു VEXcode അല്ലെങ്കിൽ VEXcode Pro പ്രോജക്റ്റ് ഇറക്കുമതി ചെയ്യുന്നതിനോ ആണ് പ്രോജക്റ്റ് പ്രവർത്തന കാഴ്ച ഉപയോഗിക്കുന്നത്.
കാഴ്ചയുടെ താഴെ ഇടത്, വലത് കോണുകളിലും പതിപ്പ് വിവരങ്ങൾ പ്രദർശിപ്പിച്ചിരിക്കുന്നു.
പ്രധാനം
എഡിറ്ററിൽ ഒരു VEXcode അല്ലെങ്കിൽ VEXcode Pro പ്രോജക്റ്റ് തുറന്നിട്ടുണ്ടെങ്കിൽ അത് സാധുവായ VEX പ്രോജക്റ്റായി കണക്കാക്കില്ല, VEX സൈഡ്ബാറിലെ Import ബട്ടൺ ഉപയോഗിച്ച് പ്രോജക്റ്റ് ഇറക്കുമതി ചെയ്യേണ്ടതുണ്ട്.
VEX ഉപകരണ വിവരം
VEX ഉപകരണ വിവര കാഴ്ച ഉപയോക്താവിന് ബന്ധിപ്പിച്ചിരിക്കുന്ന VEX ബ്രെയിൻ അല്ലെങ്കിൽ VEX കൺട്രോളറിന്റെ ഒരു അവലോകനം നൽകുന്നു. VEXos പതിപ്പ്, സീരിയൽ പോർട്ട് പാത്ത്, ഉപയോക്തൃ പ്രോഗ്രാം, ഉപകരണ വിവരങ്ങൾ എന്നിവയെല്ലാം ഈ കാഴ്ചയിൽ കാണാം. VEXos ഫേംവെയർ അപ്ഡേറ്റുകൾ, സ്ക്രീൻ ഷോട്ടുകൾ, ബ്രെയിൻ നെയിം സെറ്റിംഗ്, സെറ്റിംഗ്സ് ടീം നമ്പർ തുടങ്ങിയ മറ്റ് പ്രവർത്തനങ്ങളും ഈ വ്യൂ വഴി നിർവഹിക്കാൻ കഴിയും.
സിസ്റ്റം വിവരങ്ങൾ
കണക്റ്റുചെയ്തിരിക്കുന്ന ഒരു VEX ഉപകരണത്തിന്റെ ഒരു ഹ്രസ്വ അവലോകനം സിസ്റ്റം വിവരങ്ങൾ നൽകുന്നു. ഇതിൽ ഒരു ഉപകരണത്തിന്റെ VEXos പതിപ്പ്, ബ്രെയിൻ നാമം, ടീം നമ്പർ, ബ്രെയിൻ ഐഡി, പൈത്തൺ റൺടൈം പതിപ്പ് വിവരങ്ങൾ എന്നിവ ഉൾപ്പെടുന്നു.
സീരിയൽ പോർട്ട് വിവരങ്ങൾ
സീരിയൽ പോർട്ട് വിവരങ്ങൾ ഒരു VEX ഉപകരണത്തിന് ലഭ്യമായ ഓരോ പോർട്ടിനുമുള്ള ഉപകരണ പാത്ത് പ്രദർശിപ്പിക്കുന്നു. മിക്ക VEX ഉപകരണങ്ങളും രണ്ട് സീരിയൽ പോർട്ടുകളായി കണക്കാക്കുന്നു. പ്രോഗ്രാമുകൾ ഡൗൺലോഡ് ചെയ്യുന്നതിനും തലച്ചോറിന്റെ പ്രവർത്തനങ്ങൾ നിയന്ത്രിക്കുന്നതിനും കമ്മ്യൂണിക്കേഷൻ സീരിയൽ പോർട്ട് ഉപയോഗിക്കുന്നു. ബ്രെയിനിൽ പ്രവർത്തിക്കുന്ന യൂസർ ആപ്പിനും യുഎസ്ബി വഴി ബന്ധിപ്പിച്ചിരിക്കുന്ന ഹോസ്റ്റ് കമ്പ്യൂട്ടറിനും ഇടയിൽ ഡാറ്റ കൈമാറാൻ യൂസർ സീരിയൽ പോർട്ട് ഉപയോഗിക്കുന്നു. കമ്മ്യൂണിക്കേഷൻ സീരിയൽ പോർട്ട് മാത്രമുള്ളതും യൂസർ സീരിയൽ പോർട്ട് ഇല്ലാത്തതുമായ ഒരേയൊരു VEX ഉപകരണമാണ് V5 കൺട്രോളർ.
പ്രോഗ്രാമുകളുടെ വിവരങ്ങൾ
പ്രോഗ്രാം വിവരങ്ങൾ ഒരു VEX ബ്രെയിനിൽ ഡൗൺലോഡ് ചെയ്ത എല്ലാ ഉപയോക്തൃ പ്രോഗ്രാമുകളുടെയും ഒരു ലിസ്റ്റ് പ്രദർശിപ്പിക്കുന്നു.
സ്ലോട്ട് ലൊക്കേഷൻ, ഫയൽ നാമം, ഭാഷാ തരം, ഫയൽ വലുപ്പം, ഡൗൺലോഡ് സമയം എന്നിങ്ങനെ ഓരോ ഉപയോക്തൃ പ്രോഗ്രാമിനെക്കുറിച്ചുമുള്ള അധിക വിവരങ്ങൾ കാണിക്കുന്നതിന് ഓരോ പ്രോഗ്രാം ലിസ്റ്റ് ഇനവും വികസിപ്പിക്കാൻ കഴിയും.
ഉപകരണ വിവരങ്ങൾ
ഉപകരണ വിവരങ്ങൾ ഒരു VEX ബ്രെയിനുമായി ബന്ധിപ്പിച്ചിരിക്കുന്ന എല്ലാ സ്മാർട്ട് പോർട്ട് ഉപകരണങ്ങളുടെയും ഒരു ലിസ്റ്റ് കാണിക്കുന്നു. ഓരോ ലിസ്റ്റ് ഇനവും സ്മാർട്ട് പോർട്ട് നമ്പറും ഉപകരണ തരവും കാണിക്കുന്നു.
ഓരോ സ്മാർട്ട് പോർട്ട് ഉപകരണത്തെയും കുറിച്ചുള്ള ഫേംവെയർ പതിപ്പ് വിവരങ്ങൾ കാണിക്കുന്നതിന് ഓരോ ഉപകരണ ലിസ്റ്റ് ഇനവും വികസിപ്പിക്കാൻ കഴിയും.
VEX ബ്രെയിൻ ഉപകരണവുമായി ബന്ധിപ്പിക്കുമ്പോൾ കൺട്രോളർ ലിങ്ക്ഡ് സ്റ്റാറ്റസ് പ്രദർശിപ്പിക്കും.
VEX ബ്രെയിൻ ഒരു VEX കൺട്രോളറുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു.
VEX ബ്രെയിൻ ഒരു VEX കൺട്രോളറുമായി ബന്ധിപ്പിച്ചിട്ടില്ല.
VEX V5 കൺട്രോളർ ഒരു VEX V5 ബ്രെയിനുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു.
സ്ക്രീൻ ഷോട്ടുകൾ
ക്യാമറ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുന്നതിലൂടെ, ഒരു ഉപയോക്താവിന് ഒരു VEX ബ്രെയിനിൽ നിന്ന് ഒരു സ്ക്രീൻഷോട്ട് എടുത്ത് ഡൗൺലോഡ് ചെയ്യാൻ കഴിയും.
യുഎസ്ബി വഴി ഒരു VEX ബ്രെയിനിലേക്ക് നേരിട്ട് കണക്റ്റ് ചെയ്യുമ്പോൾ മാത്രമേ സ്ക്രീൻഷോട്ടുകൾ ലഭ്യമാകൂ.
ബാറ്ററി മെഡിക് (V5 ബ്രെയിൻ മാത്രം)
ഹാർട്ട് ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുന്നതിലൂടെ, എക്സ്റ്റൻഷൻ ബാറ്ററി മെഡിക് യൂസർ പ്രോഗ്രാം ഡൗൺലോഡ് ചെയ്ത് പ്രവർത്തിപ്പിക്കും.
ബ്രെയിൻ നെയിം സജ്ജമാക്കുക
സിസ്റ്റം>പേരിന് അടുത്തുള്ള പെൻസിൽ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുന്നതിലൂടെ, ഒരു ഉപയോക്താവിന് ഒരു VEX ബ്രെയിനിന് പേര് സജ്ജമാക്കാൻ കഴിയും.
പെൻസിൽ ഐക്കണിൽ ക്ലിക്ക് ചെയ്തുകഴിഞ്ഞാൽ, VS കോഡ് എഡിറ്ററിന്റെ മുകളിൽ ഒരു ഇൻപുട്ട് ബോക്സ് ദൃശ്യമാകും. ഇൻപുട്ട് ബോക്സിൽ പുതിയ ബ്രെയിൻ നെയിം ടൈപ്പ് ചെയ്ത് സെറ്റ് ചെയ്യാൻ എന്റർ അമർത്തുക.
ടീം നമ്പർ സജ്ജമാക്കുക
സിസ്റ്റം>ടീമിന് അടുത്തുള്ള പെൻസിൽ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുന്നതിലൂടെ, ഒരു ഉപയോക്താവിന് VEX ബ്രെയിനിനായി ടീം നമ്പർ സജ്ജമാക്കാൻ കഴിയും.
പെൻസിൽ ഐക്കണിൽ ക്ലിക്ക് ചെയ്തുകഴിഞ്ഞാൽ, VS കോഡ് എഡിറ്ററിന്റെ മുകളിൽ ഒരു ഇൻപുട്ട് ബോക്സ് ദൃശ്യമാകും. ഇൻപുട്ട് ബോക്സിൽ പുതിയ ടീം നമ്പർ ടൈപ്പ് ചെയ്ത് സെറ്റ് ചെയ്യാൻ എന്റർ അമർത്തുക.
ഉപയോക്തൃ പ്രോഗ്രാം മായ്ക്കുക
പ്രോഗ്രാമുകൾ->പ്രോജക്റ്റ് പേരിന് അടുത്തുള്ള ട്രാഷ്കാൻ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുന്നതിലൂടെ, ഒരു ഉപയോക്താവിന് ഒരു പ്രത്യേക സ്ലോട്ടിലെ ഒരു പ്രോഗ്രാം മായ്ക്കാൻ കഴിയും. പ്രധാനം, ഒരു പ്രോഗ്രാം ഒരിക്കൽ മായ്ച്ചാൽ അത് വീണ്ടെടുക്കാൻ കഴിയില്ല. ഈ സവിശേഷത ഉപയോഗിക്കുമ്പോൾ ദയവായി ജാഗ്രത പാലിക്കുക.
ഉപകരണ വിവര മുന്നറിയിപ്പുകൾ
VEXos അപ്ഡേറ്റ്
ഒരു VEX ബ്രെയിനിന്റെ VEXos പതിപ്പ് കാലഹരണപ്പെട്ടാൽ, VEXos പതിപ്പിന് അടുത്തായി ഒരു മുന്നറിയിപ്പ് സന്ദേശ ഐക്കൺ ദൃശ്യമാകും, രണ്ട് ബ്രെയിൻ ഐക്കണുകളും മഞ്ഞയായി മാറും.
ഈ മുന്നറിയിപ്പ് പരിഹരിക്കുന്നതിന് ഒരു ഉപയോക്താവ് അവരുടെ VEXos ബ്രെയിനിനായി VEXos അപ്ഡേറ്റ് ചെയ്യണം.
VEX ബ്രെയിൻ ഐക്കണിന് അടുത്തുള്ള മുകളിലേക്കുള്ള അമ്പടയാളത്തിൽ ക്ലിക്ക് ചെയ്തുകൊണ്ട് VEXos അപ്ഡേറ്റ് ചെയ്യാൻ കഴിയും.
VEXos കാലഹരണപ്പെട്ടാൽ VS കോഡ് എഡിറ്ററിന്റെ താഴെ വലത് കോണിൽ ഒരു അറിയിപ്പ് ബോക്സ് ദൃശ്യമാകും. ഒരു ഉപയോക്താവിന് "അപ്ഡേറ്റ്" ബട്ടൺ ക്ലിക്കുചെയ്ത് ഒരു VEXos അപ്ഡേറ്റ് ആരംഭിക്കാം അല്ലെങ്കിൽ VEXos അപ്ഡേറ്റ് ഒഴിവാക്കാൻ "ഇഗ്നോർ" ബട്ടൺ ക്ലിക്കുചെയ്യാം.
ബന്ധിപ്പിച്ച കൺട്രോളറുമായി മസ്തിഷ്കം ബന്ധിപ്പിച്ചിട്ടില്ല.
ഒരു VEX കൺട്രോളർ ഒരു കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിക്കുമ്പോൾ VEX കൺട്രോളർ ഐക്കൺ മഞ്ഞയായി മാറും, പക്ഷേ അത് VEX ബ്രെയിനുമായി ബന്ധിപ്പിച്ചിട്ടില്ല.
ഈ മുന്നറിയിപ്പ് പരിഹരിക്കാൻ ഒരു ഉപയോക്താവ് ഒരു VEX കൺട്രോളറെ ഒരു VEX ബ്രെയിനുമായി ബന്ധിപ്പിക്കണം.
ടെർമിനൽ പാനൽ
VEX VS കോഡ് എക്സ്റ്റൻഷൻ സ്റ്റാർട്ടപ്പിൽ രണ്ട് ടെർമിനലുകൾ നൽകുന്നു, ലോഗ് ടെർമിനൽ, ഇന്ററാക്ടീവ് ടെർമിനൽ.
ലോഗ് ടെർമിനൽ
ലോഗ് ടെർമിനൽ ബിൽഡ് ഔട്ട്പുട്ട്, ബിൽഡ് പിശക്, ഡൗൺലോഡ് ഫലങ്ങൾ എന്നിവ പ്രദർശിപ്പിക്കുന്നു.
ഇന്ററാക്ടീവ് ടെർമിനൽ
ഇന്ററാക്ടീവ് ടെർമിനലിന് രണ്ട് പ്രവർത്തനങ്ങൾ ഉണ്ട്, printf ലോഗുകൾ പ്രദർശിപ്പിക്കുക, റോ കീസ്ട്രോക്കുകൾ ഒരു ഉപയോക്തൃ പ്രോഗ്രാമിലേക്ക് തിരികെ അയയ്ക്കുക. ഇന്ററാക്ടീവ് ടെർമിനലിന്റെ പ്രയോജനം നേടുന്നതിന്, VEX VS കോഡ് എക്സ്റ്റൻഷൻ പ്രവർത്തിക്കുന്ന ഒരു കമ്പ്യൂട്ടറുമായി ഒരു ബ്രെയിൻ അല്ലെങ്കിൽ കൺട്രോളർ ബന്ധിപ്പിച്ചിരിക്കണം. ഒരു ഉപയോക്തൃ പ്രോഗ്രാം നിർമ്മിച്ച് ഡൗൺലോഡ് ചെയ്ത ശേഷം ഇന്ററാക്ടീവ് ടെർമിനൽ ഔട്ട്പുട്ട് ഡിഫോൾട്ടായി ക്ലിയർ ചെയ്യപ്പെടും.
ഉപയോക്തൃ ക്രമീകരണങ്ങൾ
ഓരോ എക്സ്റ്റെൻഷനും വിഷ്വൽ സ്റ്റുഡിയോ കോഡ് വാഗ്ദാനം ചെയ്യുന്ന ആഗോള ക്രമീകരണ ക്രമീകരണങ്ങളാണ് ഉപയോക്തൃ ക്രമീകരണങ്ങൾ. എല്ലാ VEX VS കോഡ് എക്സ്റ്റൻഷൻ പ്രോജക്റ്റിലും ഉപയോക്തൃ ക്രമീകരണങ്ങൾ പ്രയോഗിക്കുന്നു.
VEX ഉപയോക്തൃ ക്രമീകരണങ്ങൾ എങ്ങനെ ആക്സസ് ചെയ്യാം
VS കോഡിന്റെ ഇടത് കോണിലുള്ള ഗിയറിൽ ക്ലിക്ക് ചെയ്യുക, ഒരു കോൺടെക്സ്റ്റ് മെനു ദൃശ്യമാകും.
സന്ദർഭ മെനുവിൽ, "ക്രമീകരണങ്ങൾ" ഇനത്തിൽ ക്ലിക്കുചെയ്യുക, ഒരു ക്രമീകരണ പേജ് ദൃശ്യമാകും.
ഇടതുവശത്തുള്ള ലിസ്റ്റ് കാഴ്ചയിൽ, "വിപുലീകരണങ്ങൾ" ഇനത്തിൽ ക്ലിക്കുചെയ്യുക. അടുത്തതായി, താഴേക്ക് സ്ക്രോൾ ചെയ്ത് "VEX" എന്ന് ലേബൽ ചെയ്തിരിക്കുന്ന ഇനം കണ്ടെത്തുക.
“VEX” ലിസ്റ്റ് ഇനത്തിൽ ക്ലിക്ക് ചെയ്യുക.
വലതുവശത്തെ പാനലിൽ VEX ഉപയോക്തൃ ക്രമീകരണങ്ങൾ ദൃശ്യമാകും.
ക്രമീകരണങ്ങളുടെ അവലോകനം
കൺട്രോളർ ചാനൽ (V5 കൺട്രോളർ മാത്രം)
കൺട്രോളർ ചാനൽ ക്രമീകരണം ഒരു V5 ബ്രെയിനും V5 കൺട്രോളറിനും ഇടയിലുള്ള റേഡിയോ കമ്മ്യൂണിക്കേഷൻ ചാനൽ തരം നിയന്ത്രിക്കുന്നു.
VS കോഡ് USB വഴി ഒരു V5 കൺട്രോളറുമായി ബന്ധിപ്പിക്കുമ്പോഴും കൺട്രോളർ VEXnet വഴി V5 ബ്രെയിനുമായി ബന്ധിപ്പിക്കുമ്പോഴും മാത്രമേ ഈ ക്രമീകരണം ബാധകമാകൂ. ഉപയോക്താവിന് ഡൗൺലോഡ് നും പിറ്റ് ഇടയിൽ ചാനലുകൾ തിരഞ്ഞെടുക്കാം. ഡൗൺലോഡ്ആയി സജ്ജമാക്കുമ്പോൾ, ഒരു ഉപയോക്തൃ പ്രോഗ്രാം ഡൗൺലോഡ് ആരംഭിച്ചുകഴിഞ്ഞാൽ റേഡിയോ ഒരു ഡൗൺലോഡ് VEXnet ചാനലിലേക്ക് പോകും. ഡൗൺലോഡ് ചാനൽ ഉയർന്ന ഡാറ്റ നിരക്കുകളും കൂടുതൽ കാര്യക്ഷമമായ ഡൗൺലോഡുകളും അനുവദിക്കുന്നു. പിറ്റ്ആയി സജ്ജമാക്കുമ്പോൾ, റേഡിയോ ഒരു പിറ്റ് ചാനലിൽ തന്നെ തുടരും, ഡൗൺലോഡ് കൂടുതൽ സമയമെടുക്കും. സ്ഥിരസ്ഥിതിയായി ഈ ക്രമീകരണം ഡൗൺലോഡ്ആയി സജ്ജീകരിച്ചിരിക്കുന്നു.
സിപിപി പ്രോജക്റ്റ് എസ്ഡികെ ഹോം
ഈ ക്രമീകരണം എഡിറ്റ് ചെയ്യരുത്.
സിപിപി ടൂൾചെയിൻ പാത്ത്
സിപിപി ടൂൾചെയിൻ പാത്ത് ഒരു സി++ VEX VS കോഡ് പ്രോജക്റ്റ് നിർമ്മിക്കുമ്പോൾ ഉപയോഗിക്കുന്ന ടൂൾചെയിനിനുള്ള പാത്ത് സജ്ജമാക്കുന്നു.
ഉപയോക്തൃ ടെർമിനൽ പ്രാപ്തമാക്കുക
ഒരു VEX ബ്രെയിൻ അല്ലെങ്കിൽ VEX കൺട്രോളർ എക്സ്റ്റൻഷൻ കണ്ടെത്തുമ്പോൾ, Enablate User Terminal ക്രമീകരണം എക്സ്റ്റൻഷനെ ഉപയോക്തൃ സീരിയൽ പോർട്ട് തുറക്കാൻ അനുവദിക്കുന്നു. ഒരു ഉപയോക്തൃ സീരിയൽ പോർട്ടിനൊപ്പം എണ്ണാത്ത ഒരു V5 കൺട്രോളറിന് മാത്രമാണ് അപവാദം ബാധകമാകുന്നത്.
എനേബിൾ സ്റ്റാർട്ടപ്പിൽ ഒരു യൂസർപോർട്ടിലേക്ക് കണക്റ്റ് ചെയ്യാൻ എക്സ്റ്റൻഷനെ അനുവദിക്കുകയും ഇന്ററാക്ടീവ് ടെർമിനൽ സൃഷ്ടിക്കുകയും ചെയ്യും. എക്സ്റ്റൻഷൻ പ്രവർത്തിക്കുമ്പോൾ എനേബിൾ തിരഞ്ഞെടുത്താൽ, ഒരു ഉപകരണം കണക്റ്റ് ചെയ്തിട്ടുണ്ടെങ്കിൽ എക്സ്റ്റൻഷൻ യൂസർപോർട്ട് തുറക്കാൻ ശ്രമിക്കും.
ഡിസേബിൾ സ്റ്റാർട്ടപ്പിൽ എക്സ്റ്റൻഷൻ യൂസർ പോർട്ടിലേക്ക് കണക്റ്റ് ചെയ്യുന്നത് തടയുകയും ഒരു ഇന്ററാക്ടീവ് ടെർമിനൽ സൃഷ്ടിക്കുകയുമില്ല. എക്സ്റ്റൻഷൻ പ്രവർത്തിക്കുമ്പോൾ disable തിരഞ്ഞെടുത്താൽ, എക്സ്റ്റൻഷൻ ഉപയോക്തൃ പോർട്ട് അടയ്ക്കുകയും ഇന്ററാക്ടീവ് ടെർമിനൽ നീക്കം ചെയ്യുകയും ചെയ്യും.
പ്രോജക്റ്റ് നിർമ്മാണ തരം
പ്രോജക്റ്റ് ബിൽഡ് ടൈപ്പ് എക്സ്റ്റൻഷൻ ഒരു സി++ പ്രോജക്റ്റ് എങ്ങനെ നിർമ്മിക്കുമെന്ന് സജ്ജമാക്കുന്നു. ഉപയോക്താവിന് ബിൽഡ് തരം ബിൽഡ് അല്ലെങ്കിൽ റീബിൽഡ് ആയി സജ്ജമാക്കാൻ കഴിയും.
പ്രോജക്റ്റിന്റെ സോഴ്സ് കോഡിൽ എന്തെങ്കിലും മാറ്റങ്ങൾ മേക്ക് കണ്ടെത്തുമ്പോൾ മാത്രമേ ബിൽഡ് പ്രോജക്റ്റ് നിർമ്മിക്കൂ.
റീബിൽഡ് പ്രോജക്റ്റിന്റെ ബിൽഡ് ഡയറക്ടറി വൃത്തിയാക്കുന്നു, തുടർന്ന് പ്രോജക്റ്റ് നിർമ്മിക്കുന്നു. ഈ ഓപ്ഷൻ സാധാരണയായി വളരെ മന്ദഗതിയിലാണ്.
പ്രോജക്റ്റ് ഹോം
പുതിയ പ്രോജക്റ്റ് വിസാർഡ് പൂർത്തിയാക്കുമ്പോൾ, ഒരു പുതിയ പ്രോജക്റ്റിനായി ഡിഫോൾട്ട് ഹോം ഡയറക്ടറി സജ്ജമാക്കുന്നത് പ്രോജക്റ്റ് ഹോം.
ഡൗൺലോഡ് ചെയ്തതിനുശേഷം പ്രവർത്തിപ്പിക്കുക
ഡൗൺലോഡിന് ശേഷം പ്രവർത്തിപ്പിക്കുക പ്രവർത്തനക്ഷമമാക്കുമ്പോൾ, ഒരു VEX ബ്രെയിനിലേക്ക് ഡൗൺലോഡ് ചെയ്തതിനുശേഷം ഉപയോക്തൃ പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കാൻ കാരണമാകുന്നു.
പൈത്തൺ എസ്ഡികെ ഹോം
ഈ ക്രമീകരണം എഡിറ്റ് ചെയ്യരുത്.
VEX കമാൻഡ് സഹായം
C++, Python API (ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ്) എന്നിവയിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന നിർദ്ദിഷ്ട ഫംഗ്ഷനുകൾക്കായുള്ള ഡോക്യുമെന്റേഷനിലേക്ക് ആക്സസ് നൽകാൻ VEX കമാൻഡ് ഹെൽപ്പ് അനുവദിക്കുന്നു. ഓരോ VEX പ്ലാറ്റ്ഫോമിനും (IQ 2nd Generation, EXP, V5) ഡോക്യുമെന്റേഷൻ പ്രത്യേകമാണ്.
VEX കമാൻഡ് സഹായം ആക്സസ് ചെയ്യുന്നതിന്, ആദ്യം തിരയേണ്ട ഫംഗ്ഷന്റെ ടെക്സ്റ്റ് ഹൈലൈറ്റ് ചെയ്യുക.
തിരഞ്ഞെടുത്ത വാചകത്തിൽ വലത് ക്ലിക്ക് ചെയ്യുക, അപ്പോൾ ഒരു സന്ദർഭ മെനു ദൃശ്യമാകും.
അടുത്തത് ഡോക്യുമെന്റേഷൻ ആക്സസ് ചെയ്യാൻ VEX കമാൻഡ് ഹെൽപ്പിൽ ക്ലിക്ക് ചെയ്യുക.
VEX കമാൻഡ് ഹെൽപ്പ് കൃത്യമായ ഒരു പൊരുത്തം കണ്ടെത്തുകയാണെങ്കിൽ, പ്രസക്തമായ ഡോക്യുമെന്റേഷനോടുകൂടിയ ഒരു പുതിയ വെബ്വ്യൂ ദൃശ്യമാകും.
തിരഞ്ഞെടുത്ത വാചകവുമായി ഒന്നിലധികം പ്രമാണങ്ങൾ പൊരുത്തപ്പെടുന്നുവെങ്കിൽ, പ്രസക്തമായ പ്രമാണങ്ങളുടെ ഫിൽട്ടർ ചെയ്ത പട്ടികയോടൊപ്പം ഒരു ഡ്രോപ്പ് ഡൗൺ ദൃശ്യമാകും.