ഈ ലേഖനം VEX വിഷ്വൽ സ്റ്റുഡിയോ കോഡ് എക്സ്റ്റൻഷൻ UI (യൂസർ ഇന്റർഫേസ്) യുടെ ഒരു അവലോകനമാണ്. VEX IQ 2nd Generation, EXP, V5 പ്ലാറ്റ്‌ഫോമുകൾക്കായുള്ള C++, Python പ്രോജക്റ്റുകളുടെ വികസനത്തെ ഈ വിപുലീകരണം പിന്തുണയ്ക്കുന്നു.

പൂർണ്ണമായ VEX VS കോഡ് UI ലേഔട്ട് കാണിക്കുന്ന സ്ക്രീൻഷോട്ട്. ആക്ടിവിറ്റി ബാറും സൈഡ് ബാറും സ്ക്രീനിന്റെ ഇടതുവശത്തും, ടൂൾബാറും ടെർമിനലും സ്ക്രീനിന്റെ അടിവശത്തുമാണ്, എഡിറ്റർ സ്ക്രീനിന്റെ ബാക്കി ഭാഗം പൂരിപ്പിക്കുന്നു.

UI ഘടകങ്ങൾ

VEX VS കോഡ് എക്സ്റ്റൻഷനിൽ 3 പ്രധാന ഘടകങ്ങളുണ്ട്.

  1. ടൂൾബാർ
  2. ആക്റ്റിവിറ്റി ബാറും സൈഡ് ബാറും
  3. ടെർമിനൽ പാനൽ

ടൂൾബാർ

VEX VS കോഡ് എക്സ്റ്റൻഷൻ പ്രോജക്റ്റുകളായ VEX ബ്രെയിൻസ്, VEX കൺട്രോളറുകൾ എന്നിവയുമായി വേഗത്തിൽ സംവദിക്കാനുള്ള ഒരു മാർഗം ടൂൾബാർ ഉപയോക്താക്കൾക്ക് നൽകുന്നു. VS കോഡ്ൽ സാധുവായ ഒരു VEX പ്രോജക്റ്റ് തുറന്നിരിക്കുമ്പോൾ മാത്രമേ ടൂൾബാർ സജീവമാകൂ. ഒരു സാധുവായ VEX പ്രോജക്റ്റ് എന്നത് എക്സ്റ്റൻഷൻ സൃഷ്ടിച്ചതോ ഇറക്കുമതി ചെയ്തതോ ആയ ഒരു പ്രോജക്റ്റാണ്. ഒരു VEXcode അല്ലെങ്കിൽ VEXcode Pro പ്രോജക്റ്റ് തുറക്കുന്നത് സാധുതയുള്ളതല്ല, അത് ഇറക്കുമതി ചെയ്യേണ്ടതുണ്ട്.

കണക്റ്റുചെയ്‌തിരിക്കുന്ന VEX ഉപകരണങ്ങളുമായും പ്രോജക്റ്റുകളുമായും വേഗത്തിൽ സംവദിക്കാൻ ഉപയോഗിക്കാവുന്ന VEX വിപുലീകരണ ഐക്കണുകളുള്ള VS കോഡ് ടൂൾബാർ. ഡിവൈസ് പിക്കർ, സ്ലോട്ട് സെലക്ടർ, ബിൽഡ് & ഡൗൺലോഡ് ഐക്കൺ, പ്ലേ ഐക്കൺ, സ്റ്റോപ്പ് ഐക്കൺ, പ്രോജക്റ്റ് സെലക്ടർ, പൈത്തൺ ഫയൽ സെലക്ടർ എന്നിവയാണ് VEX സവിശേഷതകൾ.

ഉപകരണ പിക്കർ

VS കോഡ് ടൂൾബാറിൽ ഡിവൈസ് പിക്കർ ഐക്കൺ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു. ഈ ഉദാഹരണത്തിൽ ഇത് VEX_EXP എന്ന് വായിക്കുന്നു.

ഉപകരണ പിക്കറിന് രണ്ട് പ്രധാന പ്രവർത്തനങ്ങൾ ഉണ്ട്. ആദ്യം, കണക്റ്റുചെയ്‌ത VEX ഉപകരണ തരത്തെ പ്രതിനിധീകരിക്കുന്ന ഒരു ബ്രെയിൻ അല്ലെങ്കിൽ കൺട്രോളർ ഐക്കൺ ഇത് പ്രദർശിപ്പിക്കുന്നു.

കണക്റ്റുചെയ്‌ത എല്ലാ VEX ഉപകരണങ്ങളുടെയും ക്വിക്ക് പിക്ക് ലിസ്റ്റുള്ള VS കോഡ് തിരയൽ ബാർ. ഈ ഉദാഹരണത്തിൽ, ഒരു V5 ബ്രെയിൻ, ഒരു V5 കൺട്രോളർ, ഒരു EXP കൺട്രോളർ എന്നിവ പട്ടികപ്പെടുത്തിയിട്ടുണ്ട്.

രണ്ടാമതായി, ഉപകരണ ലിസ്റ്റ് ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, കണക്റ്റുചെയ്‌തിരിക്കുന്ന എല്ലാ VEX ഉപകരണങ്ങളുമായും ഒരു ദ്രുത പിക്ക് ലിസ്റ്റ് ദൃശ്യമാകും. ഉപയോക്താവിന് എക്സ്റ്റൻഷൻ ഏത് ഉപകരണത്തിലേക്ക് കണക്റ്റ് ചെയ്യണമെന്ന് തിരഞ്ഞെടുക്കാം.
നിലവിൽ കണക്റ്റ് ചെയ്തിരിക്കുന്ന ഉപകരണം എല്ലായ്‌പ്പോഴും പട്ടികയുടെ മുകളിൽ ദൃശ്യമാകും, തുടർന്ന് ഉപകരണ തരം (ബ്രെയിൻ അല്ലെങ്കിൽ കൺട്രോളർ), പ്ലാറ്റ്‌ഫോം (ഐക്യു രണ്ടാം തലമുറ, എക്സ്പി, വി 5) എന്നിവ പ്രകാരം അടുക്കിയ മറ്റെല്ലാ ഉപകരണങ്ങളും ദൃശ്യമാകും.

വിശദാംശങ്ങൾ നൽകുന്നതിനായി കാണിച്ചിരിക്കുന്ന ഒരു ക്വിക്ക് പിക്ക് ലിസ്റ്റ് ഇനമുള്ള VS കോഡ് തിരയൽ ബാർ. ഈ ഇനത്തിൽ MyBrain, V5 Brain, User COM8, Comm COM7 എന്നിങ്ങനെയാണ് എഴുതിയിരിക്കുന്നത്.

ഓരോ ഉപകരണ ഇനത്തിലും ബ്രെയിൻ നെയിം, പ്ലാറ്റ്‌ഫോം, ഉപകരണ തരം, ഉപകരണ പാത്ത് വിവരങ്ങൾ എന്നിവ അടങ്ങിയിരിക്കുന്നു.

വിശദാംശങ്ങൾ നൽകുന്നതിനായി കാണിച്ചിരിക്കുന്ന ഒരു ക്വിക്ക് പിക്ക് ലിസ്റ്റ് ഇനമുള്ള VS കോഡ് തിരയൽ ബാർ. ഇനം ഒരു V5 കൺട്രോളറാണ്, പക്ഷേ പശ്ചാത്തലം ചാരനിറത്തിലാണ്, ബ്രെയിൻ നാമം പട്ടികപ്പെടുത്തിയിട്ടില്ല. ഇത് സൂചിപ്പിക്കുന്നത് ഈ കൺട്രോളറിന് തലച്ചോറുമായി ഒരു റേഡിയോ ലിങ്ക് ഇല്ല എന്നാണ്.

ഈ കൺട്രോളറിന് ഒരു തലച്ചോറുമായി ഒരു റേഡിയോ ലിങ്ക് ഉണ്ടെന്ന് സൂചിപ്പിക്കുന്നതിന് നീല പശ്ചാത്തലമുള്ള V5 കൺട്രോളർ ഇനം.

പ്രധാനപ്പെട്ടത്

ഒരു കൺട്രോളർ ഒരു കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിച്ചിട്ടുണ്ടെങ്കിലും തലച്ചോറിലേക്ക് റേഡിയോ ലിങ്ക് ഇല്ലെങ്കിൽ, ലിസ്റ്റ് ഇനത്തിനോ ഉപകരണ ലിസ്റ്റ് സ്റ്റാറ്റസ് ബാർ ഐക്കണിനോ അടുത്തായി തലച്ചോറിന്റെ പേരൊന്നും പ്രദർശിപ്പിക്കില്ല.

സ്ലോട്ട് സെലക്ടർ

VS കോഡ് ടൂൾബാറിൽ സ്ലോട്ട് സെലക്ടർ ഐക്കൺ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു. ഈ ഉദാഹരണത്തിൽ ഇത് സ്ലോട്ട് 1 എന്ന് വായിക്കുന്നു.

സ്ലോട്ട് സെലക്ടർ ഐക്കൺ ഉപയോക്താവിന് എക്സ്റ്റൻഷൻ ഏത് സ്ലോട്ടിൽ ഡൗൺലോഡ് ചെയ്യണമെന്നോ ഒരു ഉപയോക്തൃ പ്രോഗ്രാം പ്ലേ ചെയ്യണമെന്നോ തിരഞ്ഞെടുക്കാൻ അനുവദിക്കുന്നു.

കണക്റ്റുചെയ്‌ത VEX ബ്രെയിനിൽ ലഭ്യമായ എല്ലാ സ്ലോട്ടുകളുടെയും ദ്രുത പിക്ക് ലിസ്റ്റുള്ള VS കോഡ് തിരയൽ ബാർ. ഈ ഉദാഹരണത്തിൽ, എട്ട് ലഭ്യമായ സ്ലോട്ടുകൾ ഉണ്ട്.

സ്ലോട്ട് സെലക്ടർ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, ലഭ്യമായ ഉപയോക്തൃ പ്രോഗ്രാം സ്ലോട്ടുകൾ 1-8 ഉള്ള ഒരു ദ്രുത പിക്ക് ലിസ്റ്റ് ദൃശ്യമാകും.

നിർമ്മിക്കുക/ഡൗൺലോഡ് ചെയ്യുക

ബിൽഡ് ഐക്കൺ.ഡൗൺലോഡ് ഐക്കൺ.

ഒരു VEX ബ്രെയിൻ അല്ലെങ്കിൽ ഒരു VEX കൺട്രോളർ കണക്റ്റുചെയ്‌തിട്ടുണ്ടെങ്കിൽ ബിൽഡ്/ഡൗൺലോഡ് ഐക്കൺ പ്രവർത്തനങ്ങൾ മാറ്റുന്നു.

ബിൽഡ് ഐക്കൺ.

ഒരു VEX ഉപകരണം ബന്ധിപ്പിച്ചിട്ടില്ലെങ്കിൽ, ബിൽഡ് ഐക്കൺ കാണിക്കും. ക്ലിക്ക് ചെയ്യുമ്പോൾ, പ്രോജക്റ്റ് മാത്രമേ നിർമ്മിക്കപ്പെടുകയുള്ളൂ.

ഡൗൺലോഡ് ഐക്കൺ.

ഒരു VEX ഉപകരണം ബന്ധിപ്പിച്ചിട്ടുണ്ടെങ്കിൽ, ഡൗൺലോഡ് ഐക്കൺ കാണിക്കും. ക്ലിക്ക് ചെയ്യുമ്പോൾ, പ്രോജക്റ്റ് നിർമ്മിക്കപ്പെടും, വിജയിച്ചാൽ, VEX ഉപകരണത്തിലേക്ക് ഡൗൺലോഡ് ചെയ്യപ്പെടും.

കളിക്കുക

പ്ലേ ഐക്കൺ.

പ്ലേ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, തിരഞ്ഞെടുത്ത സ്ലോട്ടിൽ ഉപയോക്തൃ പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുന്നു.

നിർത്തുക

നിർത്തുക ഐക്കൺ.

സ്റ്റോപ്പ് ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, ഒരു ഉപയോക്തൃ പ്രോഗ്രാം നിർത്തുന്നു.

തിരഞ്ഞെടുത്ത വർക്ക്‌സ്‌പെയ്‌സ്

VS കോഡ് ടൂൾബാറിൽ പ്രോജക്റ്റ് സെലക്ടർ കാണിച്ചിരിക്കുന്നു. ഈ ഉദാഹരണത്തിൽ ഇത് EXPTestProject എന്ന് വായിക്കുന്നു.

വിഎസ് കോഡ് ഒന്നിലധികം വർക്ക്‌സ്‌പെയ്‌സ് പ്രോജക്ടുകളെ പിന്തുണയ്ക്കുന്നു. വർക്ക്‌സ്‌പെയ്‌സിൽ ഒന്നിലധികം VEX പ്രോജക്റ്റുകൾ ഉള്ളപ്പോൾ അവയ്ക്കിടയിൽ മാറാൻ പ്രോജക്റ്റ് സെലക്ടർ ഉപയോക്താക്കളെ അനുവദിക്കുന്നു.

സേവ് ചെയ്ത VEX പ്രോജക്റ്റുകളുടെ ഒരു ക്വിക്ക് പിക്ക് ലിസ്റ്റുള്ള VS കോഡ് സെർച്ച് ബാർ. ഈ ഉദാഹരണത്തിൽ, ഒരു പൈത്തൺ പ്രോജക്റ്റും ഒരു സി++ പ്രോജക്റ്റും പട്ടികപ്പെടുത്തിയിട്ടുണ്ട്.

പ്രോജക്റ്റ് സെലക്ടർ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, സാധുവായ എല്ലാ പ്രോജക്റ്റുകളും ഉൾക്കൊള്ളുന്ന ഒരു ക്വിക്ക് പിക്ക് ലിസ്റ്റ് ദൃശ്യമാകും.

പ്രധാനം
ഒരു പ്രോജക്റ്റ് സാധുവല്ലെങ്കിൽ, അത് പ്രോജക്റ്റ് ക്വിക്ക് പിക്ക് ലിസ്റ്റിൽ കാണിക്കില്ല. VEX VS കോഡ് എക്സ്റ്റൻഷൻ സൃഷ്ടിച്ചിട്ടില്ലെങ്കിൽ അല്ലെങ്കിൽ ഇറക്കുമതി ചെയ്തിട്ടില്ലെങ്കിൽ ഒരു പ്രോജക്റ്റ് സാധുവല്ല.

വിഎസ് കോഡ് ടൂൾബാറിൽ പൈത്തൺ ഫയൽ സെലക്ടർ ഐക്കൺ കാണിച്ചിരിക്കുന്നു. ഈ ഉദാഹരണത്തിൽ ഇത് main.py എന്ന് വായിക്കുന്നു.

പൈത്തൺ ഫയൽ സെലക്ടർ (പൈത്തൺ മാത്രം)
ഒരു VEX പൈത്തൺ പ്രോജക്റ്റ് തിരഞ്ഞെടുക്കുമ്പോൾ ടൂൾബാറിൽ പൈത്തൺ ഫയൽ സെലക്ടർ ദൃശ്യമാകും. VEX-നുള്ള പൈത്തൺ നിലവിൽ ഒറ്റ ഫയൽ ഡൗൺലോഡുകൾ മാത്രമേ പിന്തുണയ്ക്കുന്നുള്ളൂ.

ഈ VEX പ്രോജക്റ്റിലെ എല്ലാ പൈത്തൺ ഫയലുകളുടെയും ഒരു ക്വിക്ക് പിക്ക് ലിസ്റ്റുള്ള VS കോഡ് സെർച്ച് ബാർ. ഈ ഉദാഹരണത്തിൽ, മൂന്ന് പൈത്തൺ ഫയലുകളുണ്ട്, ഓരോന്നും വ്യത്യസ്ത ഫയൽ ലൊക്കേഷനിലാണ്.


ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ, വർക്ക്‌സ്‌പെയ്‌സ് ഡയറക്‌ടറിയിലുള്ള എല്ലാ പൈത്തൺ ഫയലുകളും ഉൾക്കൊള്ളുന്ന ഒരു ക്വിക്ക് പിക്ക് ലിസ്റ്റ് ദൃശ്യമാകും.
പൈത്തൺ ഫയൽ സെലക്ടർ ഉപയോക്താവിനെ പൈത്തൺ സോഴ്‌സ് ഫയലുകൾ (.py) തമ്മിൽ മാറാൻ അനുവദിക്കുന്നു.

VEX പ്രവർത്തന ബാറും സൈഡ്‌ബാറും

VS കോഡ് ആക്റ്റിവിറ്റി ബാറും VEX വ്യൂവിലേക്ക് തുറന്നിരിക്കുന്ന സൈഡ് ബാറും കാണിക്കുന്ന സ്ക്രീൻഷോട്ട്. VEX വ്യൂവിന് മുകളിലുള്ള പ്രോജക്റ്റുകൾ സൃഷ്ടിക്കുന്നതിനും ഇറക്കുമതി ചെയ്യുന്നതിനുമുള്ള ഓപ്ഷനുകൾ ഉണ്ട്, താഴെയുള്ള VEX ഉപകരണ വിവര മെനുവും, താഴെ ഒരു ഫീഡ്‌ബാക്ക് മെനുവും.

പദ്ധതി പ്രവർത്തനങ്ങൾ

VEX എക്സ്റ്റൻഷൻ വ്യൂവിന്റെ പ്രോജക്റ്റ് പ്രവർത്തന വിഭാഗം. ഈ വിഭാഗത്തിൽ "പുതിയ പ്രോജക്റ്റ്", "ഇംപോർട്ട് പ്രോജക്റ്റ്" എന്നിവ വായിക്കുന്ന രണ്ട് ബട്ടണുകളുണ്ട്.

വെക്സ് ആക്റ്റിവിറ്റി ബാറിൽ പ്രോജക്റ്റ് ആക്ഷൻസ് വ്യൂവും വിഇഎക്സ് ഡിവൈസ് ഇൻഫോ വ്യൂവും അടങ്ങിയിരിക്കുന്നു.

ഒരു പുതിയ പ്രോജക്റ്റ് സൃഷ്ടിക്കുന്നതിനോ നിലവിലുള്ള ഒരു VEXcode അല്ലെങ്കിൽ VEXcode Pro പ്രോജക്റ്റ് ഇറക്കുമതി ചെയ്യുന്നതിനോ ആണ് പ്രോജക്റ്റ് പ്രവർത്തന കാഴ്ച ഉപയോഗിക്കുന്നത്.

!

കാഴ്ചയുടെ താഴെ ഇടത്, വലത് കോണുകളിലും പതിപ്പ് വിവരങ്ങൾ പ്രദർശിപ്പിച്ചിരിക്കുന്നു.

പ്രധാനം
എഡിറ്ററിൽ ഒരു VEXcode അല്ലെങ്കിൽ VEXcode Pro പ്രോജക്റ്റ് തുറന്നിട്ടുണ്ടെങ്കിൽ അത് സാധുവായ VEX പ്രോജക്റ്റായി കണക്കാക്കില്ല, VEX സൈഡ്‌ബാറിലെ Import ബട്ടൺ ഉപയോഗിച്ച് പ്രോജക്റ്റ് ഇറക്കുമതി ചെയ്യേണ്ടതുണ്ട്.

VEX ഉപകരണ വിവരം

VEX എക്സ്റ്റൻഷൻ വ്യൂവിലെ VEX ഉപകരണ വിവര വിഭാഗം, കണക്റ്റുചെയ്‌തിരിക്കുന്ന എല്ലാ ഉപകരണങ്ങളുടെയും ഒരു ലിസ്റ്റും ഓരോന്നിനെ കുറിച്ചുള്ള പ്രത്യേക വിവരങ്ങളും കാണിച്ചിരിക്കുന്നു. ഈ ഉദാഹരണത്തിൽ, ഒരു EXP ബ്രെയിനും അതിന്റെ ഡൗൺലോഡ് ചെയ്ത പ്രോഗ്രാമുകളും കാണിച്ചിരിക്കുന്നു. കൺട്രോളർ ലിസ്റ്റിംഗിൽ കൺട്രോളർ എന്ന് വായിക്കുന്നു, ലിങ്ക് ചെയ്തിട്ടില്ല.VEX ഉപകരണ വിവര വിഭാഗം വീണ്ടും കാണിച്ചിരിക്കുന്നു, പക്ഷേ ഇപ്പോൾ കൺട്രോളർ ലിസ്റ്റിംഗ് കൺട്രോളർ എന്ന് വായിക്കുന്നു, ലിങ്ക് ചെയ്‌തിരിക്കുന്നു.

VEX ഉപകരണ വിവര കാഴ്ച ഉപയോക്താവിന് ബന്ധിപ്പിച്ചിരിക്കുന്ന VEX ബ്രെയിൻ അല്ലെങ്കിൽ VEX കൺട്രോളറിന്റെ ഒരു അവലോകനം നൽകുന്നു. VEXos പതിപ്പ്, സീരിയൽ പോർട്ട് പാത്ത്, ഉപയോക്തൃ പ്രോഗ്രാം, ഉപകരണ വിവരങ്ങൾ എന്നിവയെല്ലാം ഈ കാഴ്ചയിൽ കാണാം. VEXos ഫേംവെയർ അപ്‌ഡേറ്റുകൾ, സ്‌ക്രീൻ ഷോട്ടുകൾ, ബ്രെയിൻ നെയിം സെറ്റിംഗ്, സെറ്റിംഗ്‌സ് ടീം നമ്പർ തുടങ്ങിയ മറ്റ് പ്രവർത്തനങ്ങളും ഈ വ്യൂ വഴി നിർവഹിക്കാൻ കഴിയും.

സിസ്റ്റം വിവരങ്ങൾ

സിസ്റ്റം ഫോൾഡറും അതിലെ ഉള്ളടക്കങ്ങളും ബ്രെയിൻ ഫോൾഡറിന് കീഴിൽ കാണിക്കുകയും ഹൈലൈറ്റ് ചെയ്യുകയും ചെയ്യുന്നു. സിസ്റ്റം ഫോൾഡറിൽ തലച്ചോറിനെക്കുറിച്ചുള്ള ഡാറ്റയുണ്ട്, ഡാറ്റയിൽ VEXos 1.0.1.0, പേര് VEX_EXP, ടീം 000000, ഐഡി 0EC83725, പൈത്തൺ 1.0.0.7 എന്നിവയുണ്ട്.

കണക്റ്റുചെയ്‌തിരിക്കുന്ന ഒരു VEX ഉപകരണത്തിന്റെ ഒരു ഹ്രസ്വ അവലോകനം സിസ്റ്റം വിവരങ്ങൾ നൽകുന്നു. ഇതിൽ ഒരു ഉപകരണത്തിന്റെ VEXos പതിപ്പ്, ബ്രെയിൻ നാമം, ടീം നമ്പർ, ബ്രെയിൻ ഐഡി, പൈത്തൺ റൺടൈം പതിപ്പ് വിവരങ്ങൾ എന്നിവ ഉൾപ്പെടുന്നു.

സീരിയൽ പോർട്ട് വിവരങ്ങൾ

സീരിയൽ പോർട്ട് ഫോൾഡറും അതിലെ ഉള്ളടക്കങ്ങളും ബ്രെയിൻ ഫോൾഡറിന് കീഴിൽ കാണിച്ചിരിക്കുന്നു. സീരിയൽ പോർട്ട് ഫോൾഡറിൽ തലച്ചോറിന്റെ വയർഡ് കണക്ഷനെക്കുറിച്ചുള്ള ഡാറ്റയുണ്ട്. ഈ ഡാറ്റയിൽ കമ്മ്യൂണിക്കേഷൻ COM167, യൂസർ COM168 എന്നാണ് വായിക്കുന്നത്.

സീരിയൽ പോർട്ട് വിവരങ്ങൾ ഒരു VEX ഉപകരണത്തിന് ലഭ്യമായ ഓരോ പോർട്ടിനുമുള്ള ഉപകരണ പാത്ത് പ്രദർശിപ്പിക്കുന്നു. മിക്ക VEX ഉപകരണങ്ങളും രണ്ട് സീരിയൽ പോർട്ടുകളായി കണക്കാക്കുന്നു. പ്രോഗ്രാമുകൾ ഡൗൺലോഡ് ചെയ്യുന്നതിനും തലച്ചോറിന്റെ പ്രവർത്തനങ്ങൾ നിയന്ത്രിക്കുന്നതിനും കമ്മ്യൂണിക്കേഷൻ സീരിയൽ പോർട്ട് ഉപയോഗിക്കുന്നു. ബ്രെയിനിൽ പ്രവർത്തിക്കുന്ന യൂസർ ആപ്പിനും യുഎസ്ബി വഴി ബന്ധിപ്പിച്ചിരിക്കുന്ന ഹോസ്റ്റ് കമ്പ്യൂട്ടറിനും ഇടയിൽ ഡാറ്റ കൈമാറാൻ യൂസർ സീരിയൽ പോർട്ട് ഉപയോഗിക്കുന്നു. കമ്മ്യൂണിക്കേഷൻ സീരിയൽ പോർട്ട് മാത്രമുള്ളതും യൂസർ സീരിയൽ പോർട്ട് ഇല്ലാത്തതുമായ ഒരേയൊരു VEX ഉപകരണമാണ് V5 കൺട്രോളർ.

പ്രോഗ്രാമുകളുടെ വിവരങ്ങൾ

ബ്രെയിൻ ഫോൾഡറിന് കീഴിൽ പ്രോഗ്രാംസ് ഫോൾഡറും അതിലെ ഉള്ളടക്കങ്ങളും കാണിച്ചിരിക്കുന്നു. പ്രോഗ്രാമുകളുടെ ഫോൾഡർ തലച്ചോറിലെ ഡൗൺലോഡ് ചെയ്ത എല്ലാ VEX പ്രോജക്റ്റുകളും കാണിക്കുന്നു. ഈ ഉദാഹരണത്തിൽ, ബന്ധിപ്പിച്ച തലച്ചോറിലേക്ക് ഡൗൺലോഡ് ചെയ്ത നാല് C/C++ പ്രോഗ്രാമുകൾ ഉണ്ട്.

പ്രോഗ്രാം വിവരങ്ങൾ ഒരു VEX ബ്രെയിനിൽ ഡൗൺലോഡ് ചെയ്ത എല്ലാ ഉപയോക്തൃ പ്രോഗ്രാമുകളുടെയും ഒരു ലിസ്റ്റ് പ്രദർശിപ്പിക്കുന്നു.

ബ്രെയിൻ ഫോൾഡറിന് കീഴിൽ പ്രോഗ്രാംസ് ഫോൾഡറും അതിലെ ഉള്ളടക്കങ്ങളും കാണിച്ചിരിക്കുന്നു, ഇപ്പോൾ ആദ്യത്തെ പ്രോജക്റ്റിന്റെ ഫോൾഡർ തുറന്ന് അതിലെ ഉള്ളടക്കങ്ങൾ പ്രദർശിപ്പിക്കും. പ്രോജക്റ്റ് ഫോൾഡർ സ്ലോട്ട്, ഫയൽ, തരം, വലുപ്പം, സമയം എന്നിവയെക്കുറിച്ചുള്ള ഡാറ്റ കാണിക്കുന്നു.

സ്ലോട്ട് ലൊക്കേഷൻ, ഫയൽ നാമം, ഭാഷാ തരം, ഫയൽ വലുപ്പം, ഡൗൺലോഡ് സമയം എന്നിങ്ങനെ ഓരോ ഉപയോക്തൃ പ്രോഗ്രാമിനെക്കുറിച്ചുമുള്ള അധിക വിവരങ്ങൾ കാണിക്കുന്നതിന് ഓരോ പ്രോഗ്രാം ലിസ്റ്റ് ഇനവും വികസിപ്പിക്കാൻ കഴിയും.

ഉപകരണ വിവരങ്ങൾ

ബ്രെയിൻ ഫോൾഡറിന് കീഴിൽ ഉപകരണ ഫോൾഡറും അതിലെ ഉള്ളടക്കങ്ങളും കാണിച്ചിരിക്കുന്നു. തലച്ചോറുമായി ബന്ധിപ്പിച്ചിരിക്കുന്ന എല്ലാ ഉപകരണങ്ങളും ഡിവൈസസ് ഫോൾഡർ കാണിക്കുന്നു. ഈ ഉദാഹരണത്തിൽ 4 മോട്ടോറുകൾ, ഒരു 3 വയർ ഉപകരണം, ഒരു ഇന്റേണൽ റേഡിയോ എന്നിവയുൾപ്പെടെ 6 ഉപകരണങ്ങൾ പട്ടികപ്പെടുത്തിയിട്ടുണ്ട്.

ഉപകരണ വിവരങ്ങൾ ഒരു VEX ബ്രെയിനുമായി ബന്ധിപ്പിച്ചിരിക്കുന്ന എല്ലാ സ്മാർട്ട് പോർട്ട് ഉപകരണങ്ങളുടെയും ഒരു ലിസ്റ്റ് കാണിക്കുന്നു. ഓരോ ലിസ്റ്റ് ഇനവും സ്മാർട്ട് പോർട്ട് നമ്പറും ഉപകരണ തരവും കാണിക്കുന്നു.

ബ്രെയിൻ ഫോൾഡറിന് കീഴിൽ ഉപകരണ ഫോൾഡറും അതിലെ ഉള്ളടക്കങ്ങളും കാണിച്ചിരിക്കുന്നു. ഈ ഉദാഹരണത്തിൽ, ഒരു മോട്ടോർ ഉപകരണം തിരഞ്ഞെടുത്തിരിക്കുന്നു, അതിലെ ഉള്ളടക്കങ്ങൾ ടൈപ്പ് മോട്ടോർ, പതിപ്പ് 1.0.0.4, ബൂട്ട് 1.0.2.0 എന്നിങ്ങനെ വായിക്കുന്നു.

ഓരോ സ്മാർട്ട് പോർട്ട് ഉപകരണത്തെയും കുറിച്ചുള്ള ഫേംവെയർ പതിപ്പ് വിവരങ്ങൾ കാണിക്കുന്നതിന് ഓരോ ഉപകരണ ലിസ്റ്റ് ഇനവും വികസിപ്പിക്കാൻ കഴിയും.

VEX ബ്രെയിൻ ഉപകരണവുമായി ബന്ധിപ്പിക്കുമ്പോൾ കൺട്രോളർ ലിങ്ക്ഡ് സ്റ്റാറ്റസ് പ്രദർശിപ്പിക്കും.

കൺട്രോളർ ഡിവൈസസ് ഫോൾഡറിന് താഴെ ലിസ്റ്റ് ചെയ്തിരിക്കുന്നു. ഈ കൺട്രോളർ കൺട്രോളർ എന്ന് വായിക്കുന്നു, ലിങ്ക് ചെയ്തിരിക്കുന്നു.

VEX ബ്രെയിൻ ഒരു VEX കൺട്രോളറുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു.

കൺട്രോളർ ഡിവൈസസ് ഫോൾഡറിന് താഴെ ലിസ്റ്റ് ചെയ്തിരിക്കുന്നു. ഈ കൺട്രോളർ കൺട്രോളർ എന്ന് വായിക്കുന്നു, ലിങ്ക് ചെയ്തിട്ടില്ല.

VEX ബ്രെയിൻ ഒരു VEX കൺട്രോളറുമായി ബന്ധിപ്പിച്ചിട്ടില്ല.

കൺട്രോളർ ഡിവൈസസ് ഫോൾഡറിന് താഴെ ലിസ്റ്റ് ചെയ്തിരിക്കുന്നു. ഈ കൺട്രോളർ കൺട്രോളർ, ടെതർഡ് എന്ന് വായിക്കുന്നു.

VEX V5 കൺട്രോളർ ഒരു VEX V5 ബ്രെയിനുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു.

സ്ക്രീൻ ഷോട്ടുകൾ

കഴ്‌സർ VEX ഡിവൈസ് ഇൻഡിക്കേറ്റർ ഫോൾഡറിന് മുകളിൽ ഹോവർ ചെയ്തിരിക്കുന്നു, അതിനടുത്തായി ഒരു ക്യാമറ ഐക്കൺ കാണിച്ചിരിക്കുന്നു.

ക്യാമറ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുന്നതിലൂടെ, ഒരു ഉപയോക്താവിന് ഒരു VEX ബ്രെയിനിൽ നിന്ന് ഒരു സ്ക്രീൻഷോട്ട് എടുത്ത് ഡൗൺലോഡ് ചെയ്യാൻ കഴിയും.
യുഎസ്ബി വഴി ഒരു VEX ബ്രെയിനിലേക്ക് നേരിട്ട് കണക്റ്റ് ചെയ്യുമ്പോൾ മാത്രമേ സ്ക്രീൻഷോട്ടുകൾ ലഭ്യമാകൂ.

ബാറ്ററി മെഡിക് (V5 ബ്രെയിൻ മാത്രം)

V5 ബ്രെയിൻ VEX ഡിവൈസ് ഇൻഡിക്കേറ്റർ ഫോൾഡറിന് മുകളിൽ കഴ്‌സർ ഹോവർ ചെയ്‌തിരിക്കുന്നു, അതിനടുത്തായി ഒരു ബാറ്ററി മെഡിക് ഐക്കൺ കാണിച്ചിരിക്കുന്നു.

ഹാർട്ട് ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുന്നതിലൂടെ, എക്സ്റ്റൻഷൻ ബാറ്ററി മെഡിക് യൂസർ പ്രോഗ്രാം ഡൗൺലോഡ് ചെയ്ത് പ്രവർത്തിപ്പിക്കും.

ബ്രെയിൻ നെയിം സജ്ജമാക്കുക

സിസ്റ്റം ഫോൾഡറിനുള്ളിലെ നെയിം ഓപ്ഷനിൽ കഴ്‌സർ ഹോവർ ചെയ്‌തിരിക്കുന്നു, അതിനടുത്തായി ഒരു പെൻസിൽ ഐക്കൺ കാണിച്ചിരിക്കുന്നു.

സിസ്റ്റം>പേരിന് അടുത്തുള്ള പെൻസിൽ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുന്നതിലൂടെ, ഒരു ഉപയോക്താവിന് ഒരു VEX ബ്രെയിനിന് പേര് സജ്ജമാക്കാൻ കഴിയും.

നിങ്ങളുടെ ഇൻപുട്ട് സ്ഥിരീകരിക്കാൻ എന്റർ അമർത്തുക അല്ലെങ്കിൽ റദ്ദാക്കാൻ എസ്കേപ്പ് അമർത്തുക എന്ന സന്ദേശം ഉൾക്കൊള്ളുന്ന ഒരു ടെക്സ്റ്റ് ഫീൽഡും താഴെ ഒരു സന്ദേശവും ഉള്ള ബ്രെയിൻ നെയിം പ്രോംപ്റ്റ് വിൻഡോ സജ്ജമാക്കുക.

പെൻസിൽ ഐക്കണിൽ ക്ലിക്ക് ചെയ്‌തുകഴിഞ്ഞാൽ, VS കോഡ് എഡിറ്ററിന്റെ മുകളിൽ ഒരു ഇൻപുട്ട് ബോക്സ് ദൃശ്യമാകും. ഇൻപുട്ട് ബോക്സിൽ പുതിയ ബ്രെയിൻ നെയിം ടൈപ്പ് ചെയ്ത് സെറ്റ് ചെയ്യാൻ എന്റർ അമർത്തുക.

ടീം നമ്പർ സജ്ജമാക്കുക

സിസ്റ്റം ഫോൾഡറിനുള്ളിലെ ടീം ഓപ്ഷനിൽ കഴ്‌സർ ഹോവർ ചെയ്‌തിരിക്കുന്നു, അതിനടുത്തായി ഒരു പെൻസിൽ ഐക്കൺ കാണിച്ചിരിക്കുന്നു.

സിസ്റ്റം>ടീമിന് അടുത്തുള്ള പെൻസിൽ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുന്നതിലൂടെ, ഒരു ഉപയോക്താവിന് VEX ബ്രെയിനിനായി ടീം നമ്പർ സജ്ജമാക്കാൻ കഴിയും.

നിങ്ങളുടെ ഇൻപുട്ട് സ്ഥിരീകരിക്കാൻ എന്റർ അമർത്തുക അല്ലെങ്കിൽ റദ്ദാക്കാൻ എസ്കേപ്പ് അമർത്തുക എന്ന സന്ദേശം താഴെ ഒരു ടെക്സ്റ്റ് ഫീൽഡിൽ ഉള്ള ടീം നമ്പർ പ്രോംപ്റ്റ് വിൻഡോ സജ്ജമാക്കുക.

പെൻസിൽ ഐക്കണിൽ ക്ലിക്ക് ചെയ്‌തുകഴിഞ്ഞാൽ, VS കോഡ് എഡിറ്ററിന്റെ മുകളിൽ ഒരു ഇൻപുട്ട് ബോക്സ് ദൃശ്യമാകും. ഇൻപുട്ട് ബോക്സിൽ പുതിയ ടീം നമ്പർ ടൈപ്പ് ചെയ്ത് സെറ്റ് ചെയ്യാൻ എന്റർ അമർത്തുക.

ഉപയോക്തൃ പ്രോഗ്രാം മായ്ക്കുക

പ്രോഗ്രാം ഫോൾഡറിലെ ഒരു പ്രോഗ്രാമിന് മുകളിൽ കഴ്‌സർ ഹോവർ ചെയ്‌തിരിക്കുന്നു, അതിനടുത്തായി ഒരു ട്രാഷ്‌കാൻ ഐക്കൺ കാണിച്ചിരിക്കുന്നു.

പ്രോഗ്രാമുകൾ->പ്രോജക്റ്റ് പേരിന് അടുത്തുള്ള ട്രാഷ്കാൻ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുന്നതിലൂടെ, ഒരു ഉപയോക്താവിന് ഒരു പ്രത്യേക സ്ലോട്ടിലെ ഒരു പ്രോഗ്രാം മായ്ക്കാൻ കഴിയും. പ്രധാനം, ഒരു പ്രോഗ്രാം ഒരിക്കൽ മായ്ച്ചാൽ അത് വീണ്ടെടുക്കാൻ കഴിയില്ല. ഈ സവിശേഷത ഉപയോഗിക്കുമ്പോൾ ദയവായി ജാഗ്രത പാലിക്കുക.

ഉപകരണ വിവര മുന്നറിയിപ്പുകൾ

VEXos അപ്‌ഡേറ്റ്

ബ്രെയിൻ ഫോൾഡർ ഐക്കണും VEX ഉപകരണ സൂചക ഐക്കണും ഓറഞ്ച് നിറത്തിൽ കാണിച്ചിരിക്കുന്നു, കൂടാതെ സിസ്റ്റത്തിന്റെ VEXos പതിപ്പിന് അടുത്തായി ഒരു അപകട ചിഹ്നവുമുണ്ട്. ഈ അടയാളങ്ങൾ സൂചിപ്പിക്കുന്നത് ബ്രെയിനിന്റെ VEXos പതിപ്പ് കാലഹരണപ്പെട്ടതാണെന്നാണ്.

ഒരു VEX ബ്രെയിനിന്റെ VEXos പതിപ്പ് കാലഹരണപ്പെട്ടാൽ, VEXos പതിപ്പിന് അടുത്തായി ഒരു മുന്നറിയിപ്പ് സന്ദേശ ഐക്കൺ ദൃശ്യമാകും, രണ്ട് ബ്രെയിൻ ഐക്കണുകളും മഞ്ഞയായി മാറും.

ഈ മുന്നറിയിപ്പ് പരിഹരിക്കുന്നതിന് ഒരു ഉപയോക്താവ് അവരുടെ VEXos ബ്രെയിനിനായി VEXos അപ്ഡേറ്റ് ചെയ്യണം.

കഴ്‌സർ കാലഹരണപ്പെട്ട ബ്രെയിനിന്റെ ഫോൾഡറിന് മുകളിൽ ഹോവർ ചെയ്‌തിരിക്കുന്നു, അതിനടുത്തായി ഒരു മുകളിലേക്കുള്ള ആരോ ഐക്കൺ കാണിച്ചിരിക്കുന്നു.

VEX ബ്രെയിൻ ഐക്കണിന് അടുത്തുള്ള മുകളിലേക്കുള്ള അമ്പടയാളത്തിൽ ക്ലിക്ക് ചെയ്തുകൊണ്ട് VEXos അപ്‌ഡേറ്റ് ചെയ്യാൻ കഴിയും.

VEXos അപ്ഡേറ്റ് ലഭ്യമാണ് എന്ന് പറയുന്ന ഒരു സന്ദേശം ഉപയോഗിച്ച് VEXos പ്രോംപ്റ്റ് വിൻഡോ അപ്ഡേറ്റ് ചെയ്യുക: 1.0.1.0. ഉറവിടം, VEX എക്സ്റ്റൻഷൻ. താഴെ, അപ്ഡേറ്റ് ചെയ്യുക എന്നും ഇഗ്നോർ ചെയ്യുക എന്നും വായിക്കുന്ന രണ്ട് ബട്ടണുകൾ ഉണ്ട്.

VEXos കാലഹരണപ്പെട്ടാൽ VS കോഡ് എഡിറ്ററിന്റെ താഴെ വലത് കോണിൽ ഒരു അറിയിപ്പ് ബോക്സ് ദൃശ്യമാകും. ഒരു ഉപയോക്താവിന് "അപ്‌ഡേറ്റ്" ബട്ടൺ ക്ലിക്കുചെയ്‌ത് ഒരു VEXos അപ്‌ഡേറ്റ് ആരംഭിക്കാം അല്ലെങ്കിൽ VEXos അപ്‌ഡേറ്റ് ഒഴിവാക്കാൻ "ഇഗ്നോർ" ബട്ടൺ ക്ലിക്കുചെയ്യാം.

ബന്ധിപ്പിച്ച കൺട്രോളറുമായി മസ്തിഷ്കം ബന്ധിപ്പിച്ചിട്ടില്ല.

VEX ഡിവൈസ് ഇൻഡിക്കേറ്റർ ഫോൾഡറിന് താഴെയുള്ള ബ്രെയിൻ ഫോൾഡറിൽ ഒരു ഓറഞ്ച് ഐക്കൺ ഉണ്ട്, അതിൽ ലിങ്ക് ചെയ്തിട്ടില്ല, ബ്രെയിൻ എന്ന് വായിക്കുന്നു. ഈ ലക്ഷണങ്ങൾ സൂചിപ്പിക്കുന്നത് VEX തലച്ചോറുമായി ബന്ധിപ്പിച്ചിട്ടില്ല എന്നാണ്.

ഒരു VEX കൺട്രോളർ ഒരു കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിക്കുമ്പോൾ VEX കൺട്രോളർ ഐക്കൺ മഞ്ഞയായി മാറും, പക്ഷേ അത് VEX ബ്രെയിനുമായി ബന്ധിപ്പിച്ചിട്ടില്ല.

ഈ മുന്നറിയിപ്പ് പരിഹരിക്കാൻ ഒരു ഉപയോക്താവ് ഒരു VEX കൺട്രോളറെ ഒരു VEX ബ്രെയിനുമായി ബന്ധിപ്പിക്കണം.

ടെർമിനൽ പാനൽ

VEX VS കോഡ് എക്സ്റ്റൻഷൻ സ്റ്റാർട്ടപ്പിൽ രണ്ട് ടെർമിനലുകൾ നൽകുന്നു, ലോഗ് ടെർമിനൽ, ഇന്ററാക്ടീവ് ടെർമിനൽ.

VS കോഡ് ടെർമിനൽ വിൻഡോ തുറന്നിരിക്കുന്നു, അത് VEX ലോഗ് ടെർമിനലും VEX ഇന്ററാക്ടീവ് ടെർമിനലും കാണിക്കുന്നു.

ലോഗ് ടെർമിനൽ

VS കോഡ് VEX ലോഗ് ടെർമിനൽ തുറന്ന് VEX എക്സ്റ്റൻഷന്റെ ഉപയോഗ ചരിത്രം കാണിക്കുന്നു. ഈ ഉദാഹരണത്തിൽ, ലോഗ്, പ്ലാറ്റ്‌ഫോം വെക്‌സെക്‌സിനുള്ള വിൻഡോസ് ബിൽഡ്, ഡൗൺലോഡ് യൂസർ പ്രോഗ്രാം, ഡൗൺലോഡ് ഫിനിഷ്ഡ് എന്നിങ്ങനെയുള്ള സന്ദേശങ്ങൾ വായിക്കുന്നുണ്ട്.

ലോഗ് ടെർമിനൽ ബിൽഡ് ഔട്ട്പുട്ട്, ബിൽഡ് പിശക്, ഡൗൺലോഡ് ഫലങ്ങൾ എന്നിവ പ്രദർശിപ്പിക്കുന്നു.

ഇന്ററാക്ടീവ് ടെർമിനൽ

VS കോഡ് VEX ഇന്ററാക്ടീവ് ടെർമിനൽ തുറക്കുകയും ഹലോ വേൾഡ് എന്ന സന്ദേശം കാണിക്കുകയും ചെയ്യുന്നു.

ഇന്ററാക്ടീവ് ടെർമിനലിന് രണ്ട് പ്രവർത്തനങ്ങൾ ഉണ്ട്, printf ലോഗുകൾ പ്രദർശിപ്പിക്കുക, റോ കീസ്ട്രോക്കുകൾ ഒരു ഉപയോക്തൃ പ്രോഗ്രാമിലേക്ക് തിരികെ അയയ്ക്കുക. ഇന്ററാക്ടീവ് ടെർമിനലിന്റെ പ്രയോജനം നേടുന്നതിന്, VEX VS കോഡ് എക്സ്റ്റൻഷൻ പ്രവർത്തിക്കുന്ന ഒരു കമ്പ്യൂട്ടറുമായി ഒരു ബ്രെയിൻ അല്ലെങ്കിൽ കൺട്രോളർ ബന്ധിപ്പിച്ചിരിക്കണം. ഒരു ഉപയോക്തൃ പ്രോഗ്രാം നിർമ്മിച്ച് ഡൗൺലോഡ് ചെയ്ത ശേഷം ഇന്ററാക്ടീവ് ടെർമിനൽ ഔട്ട്പുട്ട് ഡിഫോൾട്ടായി ക്ലിയർ ചെയ്യപ്പെടും.

ഉപയോക്തൃ ക്രമീകരണങ്ങൾ

ഓരോ എക്സ്റ്റെൻഷനും വിഷ്വൽ സ്റ്റുഡിയോ കോഡ് വാഗ്ദാനം ചെയ്യുന്ന ആഗോള ക്രമീകരണ ക്രമീകരണങ്ങളാണ് ഉപയോക്തൃ ക്രമീകരണങ്ങൾ. എല്ലാ VEX VS കോഡ് എക്സ്റ്റൻഷൻ പ്രോജക്റ്റിലും ഉപയോക്തൃ ക്രമീകരണങ്ങൾ പ്രയോഗിക്കുന്നു.

VS കോഡ് ഉപയോക്തൃ ക്രമീകരണങ്ങൾ VEX പേജിലേക്ക് തുറക്കുന്നു, അവിടെ VEX റോബോട്ടിക്സ് എക്സ്റ്റൻഷന്റെ സ്വഭാവം ഇഷ്ടാനുസൃതമാക്കാൻ കഴിയും.

VEX ഉപയോക്തൃ ക്രമീകരണങ്ങൾ എങ്ങനെ ആക്‌സസ് ചെയ്യാം

സ്‌ക്രീനിന്റെ താഴെ ഇടത് കോണിൽ സ്ഥിതി ചെയ്യുന്ന VS കോഡ് ആക്ടിവിറ്റി ബാറിന്റെ ഏറ്റവും താഴെയായി സെറ്റിംഗ്‌സ് ഐക്കൺ ഉണ്ട്.

VS കോഡിന്റെ ഇടത് കോണിലുള്ള ഗിയറിൽ ക്ലിക്ക് ചെയ്യുക, ഒരു കോൺടെക്സ്റ്റ് മെനു ദൃശ്യമാകും.

നിരവധി ഓപ്ഷനുകൾ പട്ടികപ്പെടുത്തിയിരിക്കുന്ന VS കോഡ് ക്രമീകരണ സന്ദർഭ മെനു. 'സെറ്റിംഗ്‌സ്' എന്ന ഓപ്ഷൻ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു, ഇത് മെനുവിലെ കമാൻഡ് പാലറ്റിനും പ്രൊഫൈലുകൾക്കും താഴെയുള്ള മൂന്നാമത്തെ ഓപ്ഷനാണ്.

സന്ദർഭ മെനുവിൽ, "ക്രമീകരണങ്ങൾ" ഇനത്തിൽ ക്ലിക്കുചെയ്യുക, ഒരു ക്രമീകരണ പേജ് ദൃശ്യമാകും.

VS കോഡ് ക്രമീകരണ വിൻഡോ തുറന്നിരിക്കുന്നു, ഇടതുവശത്തുള്ള നാവിഗേഷൻ ലിസ്റ്റിൽ എക്സ്റ്റൻഷനുകൾ വിഭാഗം ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.

ഇടതുവശത്തുള്ള ലിസ്റ്റ് കാഴ്ചയിൽ, "വിപുലീകരണങ്ങൾ" ഇനത്തിൽ ക്ലിക്കുചെയ്യുക. അടുത്തതായി, താഴേക്ക് സ്ക്രോൾ ചെയ്ത് "VEX" എന്ന് ലേബൽ ചെയ്തിരിക്കുന്ന ഇനം കണ്ടെത്തുക.

VS കോഡ് സെറ്റിംഗ്സ് വിൻഡോ തുറന്നിരിക്കുന്നു, എക്സ്റ്റൻഷനുകൾ വിഭാഗത്തിനുള്ളിലെ VEX പേജ് ലിങ്ക് ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.

“VEX” ലിസ്റ്റ് ഇനത്തിൽ ക്ലിക്ക് ചെയ്യുക.

VS കോഡ് ഉപയോക്തൃ ക്രമീകരണങ്ങൾ VEX പേജിലേക്ക് തുറക്കുന്നു, അവിടെ VEX റോബോട്ടിക്സ് എക്സ്റ്റൻഷന്റെ പെരുമാറ്റം ഇഷ്ടാനുസൃതമാക്കാൻ കഴിയും.

വലതുവശത്തെ പാനലിൽ VEX ഉപയോക്തൃ ക്രമീകരണങ്ങൾ ദൃശ്യമാകും.

ക്രമീകരണങ്ങളുടെ അവലോകനം

കൺട്രോളർ ചാനൽ (V5 കൺട്രോളർ മാത്രം)

കൺട്രോളർ ചാനൽ ക്രമീകരണം ഒരു V5 ബ്രെയിനും V5 കൺട്രോളറിനും ഇടയിലുള്ള റേഡിയോ കമ്മ്യൂണിക്കേഷൻ ചാനൽ തരം നിയന്ത്രിക്കുന്നു.
VS കോഡ് USB വഴി ഒരു V5 കൺട്രോളറുമായി ബന്ധിപ്പിക്കുമ്പോഴും കൺട്രോളർ VEXnet വഴി V5 ബ്രെയിനുമായി ബന്ധിപ്പിക്കുമ്പോഴും മാത്രമേ ഈ ക്രമീകരണം ബാധകമാകൂ. ഉപയോക്താവിന് ഡൗൺലോഡ് നും പിറ്റ് ഇടയിൽ ചാനലുകൾ തിരഞ്ഞെടുക്കാം. ഡൗൺലോഡ്ആയി സജ്ജമാക്കുമ്പോൾ, ഒരു ഉപയോക്തൃ പ്രോഗ്രാം ഡൗൺലോഡ് ആരംഭിച്ചുകഴിഞ്ഞാൽ റേഡിയോ ഒരു ഡൗൺലോഡ് VEXnet ചാനലിലേക്ക് പോകും. ഡൗൺലോഡ് ചാനൽ ഉയർന്ന ഡാറ്റ നിരക്കുകളും കൂടുതൽ കാര്യക്ഷമമായ ഡൗൺലോഡുകളും അനുവദിക്കുന്നു. പിറ്റ്ആയി സജ്ജമാക്കുമ്പോൾ, റേഡിയോ ഒരു പിറ്റ് ചാനലിൽ തന്നെ തുടരും, ഡൗൺലോഡ് കൂടുതൽ സമയമെടുക്കും. സ്ഥിരസ്ഥിതിയായി ഈ ക്രമീകരണം ഡൗൺലോഡ്ആയി സജ്ജീകരിച്ചിരിക്കുന്നു.

കൺട്രോളർ ചാനൽ ഓപ്ഷൻ കാണിച്ചിരിക്കുന്ന VEX ഉപയോക്തൃ ക്രമീകരണങ്ങൾ. ഈ ഓപ്ഷന് ഒരു ഡ്രോപ്പ്ഡൗൺ മെനു ഉണ്ട്, അത് ഡിഫോൾട്ടായി ഡൗൺലോഡ് ആയി സജ്ജീകരിച്ചിരിക്കുന്നു. വിവരണം പറയുന്നത് "V5 കൺട്രോളർ റേഡിയോ ചാനൽ സജ്ജമാക്കുന്നു" എന്നാണ്.

സിപിപി പ്രോജക്റ്റ് എസ്ഡികെ ഹോം

ഈ ക്രമീകരണം എഡിറ്റ് ചെയ്യരുത്.

Cpp SDK ഹോം ഓപ്ഷൻ കാണിച്ചിരിക്കുന്ന VEX ഉപയോക്തൃ ക്രമീകരണങ്ങൾ. ഈ ഓപ്ഷന് settings.json-ൽ Edit എന്ന് വായിക്കുന്ന ഒരു ലിങ്ക് ഉണ്ട്. വിവരണത്തിൽ DO NOT EDIT എന്ന് എഴുതിയിരിക്കുന്നു.

സിപിപി ടൂൾചെയിൻ പാത്ത്

സിപിപി ടൂൾചെയിൻ പാത്ത് ഒരു സി++ VEX VS കോഡ് പ്രോജക്റ്റ് നിർമ്മിക്കുമ്പോൾ ഉപയോഗിക്കുന്ന ടൂൾചെയിനിനുള്ള പാത്ത് സജ്ജമാക്കുന്നു.

Cpp ടൂൾചെയിൻ ഉപയോഗിച്ചുള്ള VEX ഉപയോക്തൃ ക്രമീകരണങ്ങൾ: പാത്ത് ഓപ്ഷൻ കാണിച്ചിരിക്കുന്നു. ഈ ഓപ്ഷന് ഒരു ഫയൽ പാത്തിനെ പ്രതിനിധീകരിക്കുന്ന ഒരു ടെക്സ്റ്റ് ഫീൽഡ് ഉണ്ട്.

ഉപയോക്തൃ ടെർമിനൽ പ്രാപ്തമാക്കുക

ഒരു VEX ബ്രെയിൻ അല്ലെങ്കിൽ VEX കൺട്രോളർ എക്സ്റ്റൻഷൻ കണ്ടെത്തുമ്പോൾ, Enablate User Terminal ക്രമീകരണം എക്സ്റ്റൻഷനെ ഉപയോക്തൃ സീരിയൽ പോർട്ട് തുറക്കാൻ അനുവദിക്കുന്നു. ഒരു ഉപയോക്തൃ സീരിയൽ പോർട്ടിനൊപ്പം എണ്ണാത്ത ഒരു V5 കൺട്രോളറിന് മാത്രമാണ് അപവാദം ബാധകമാകുന്നത്.

ജനറൽ എനേബിൾ യൂസർ ടെർമിനൽ ഓപ്ഷൻ കാണിച്ചിരിക്കുന്ന VEX ഉപയോക്തൃ ക്രമീകരണങ്ങൾ. ഈ ഓപ്ഷന് ഒരു ഡ്രോപ്പ്ഡൗൺ മെനു ഉണ്ട്, അത് ഡിഫോൾട്ടായി പ്രാപ്തമാക്കുക എന്ന് സജ്ജീകരിച്ചിരിക്കുന്നു. ഉപയോക്തൃ പോർട്ടിൽ നിന്ന് ഡാറ്റ തുറക്കാനും പ്രദർശിപ്പിക്കാനും എക്സ്റ്റൻഷൻ പ്രാപ്തമാക്കുക എന്നാണ് വിവരണം പറയുന്നത്.

എനേബിൾ സ്റ്റാർട്ടപ്പിൽ ഒരു യൂസർപോർട്ടിലേക്ക് കണക്റ്റ് ചെയ്യാൻ എക്സ്റ്റൻഷനെ അനുവദിക്കുകയും ഇന്ററാക്ടീവ് ടെർമിനൽ സൃഷ്ടിക്കുകയും ചെയ്യും. എക്സ്റ്റൻഷൻ പ്രവർത്തിക്കുമ്പോൾ എനേബിൾ തിരഞ്ഞെടുത്താൽ, ഒരു ഉപകരണം കണക്റ്റ് ചെയ്തിട്ടുണ്ടെങ്കിൽ എക്സ്റ്റൻഷൻ യൂസർപോർട്ട് തുറക്കാൻ ശ്രമിക്കും.
ഡിസേബിൾ സ്റ്റാർട്ടപ്പിൽ എക്സ്റ്റൻഷൻ യൂസർ പോർട്ടിലേക്ക് കണക്റ്റ് ചെയ്യുന്നത് തടയുകയും ഒരു ഇന്ററാക്ടീവ് ടെർമിനൽ സൃഷ്ടിക്കുകയുമില്ല. എക്സ്റ്റൻഷൻ പ്രവർത്തിക്കുമ്പോൾ disable തിരഞ്ഞെടുത്താൽ, എക്സ്റ്റൻഷൻ ഉപയോക്തൃ പോർട്ട് അടയ്ക്കുകയും ഇന്ററാക്ടീവ് ടെർമിനൽ നീക്കം ചെയ്യുകയും ചെയ്യും.

പ്രോജക്റ്റ് നിർമ്മാണ തരം

പ്രോജക്റ്റ് ബിൽഡ് ടൈപ്പ് എക്സ്റ്റൻഷൻ ഒരു സി++ പ്രോജക്റ്റ് എങ്ങനെ നിർമ്മിക്കുമെന്ന് സജ്ജമാക്കുന്നു. ഉപയോക്താവിന് ബിൽഡ് തരം ബിൽഡ് അല്ലെങ്കിൽ റീബിൽഡ് ആയി സജ്ജമാക്കാൻ കഴിയും.
പ്രോജക്റ്റിന്റെ സോഴ്‌സ് കോഡിൽ എന്തെങ്കിലും മാറ്റങ്ങൾ മേക്ക് കണ്ടെത്തുമ്പോൾ മാത്രമേ ബിൽഡ് പ്രോജക്റ്റ് നിർമ്മിക്കൂ.
റീബിൽഡ് പ്രോജക്റ്റിന്റെ ബിൽഡ് ഡയറക്ടറി വൃത്തിയാക്കുന്നു, തുടർന്ന് പ്രോജക്റ്റ് നിർമ്മിക്കുന്നു. ഈ ഓപ്ഷൻ സാധാരണയായി വളരെ മന്ദഗതിയിലാണ്.

പ്രോജക്റ്റ് ബിൽഡ് തരം ഓപ്ഷൻ കാണിച്ചിരിക്കുന്ന VEX ഉപയോക്തൃ ക്രമീകരണങ്ങൾ. ഈ ഓപ്ഷന് ഒരു ഡ്രോപ്പ്ഡൗൺ മെനു ഉണ്ട്, അത് ഡിഫോൾട്ടായി ബിൽഡ് ആയി സജ്ജീകരിച്ചിരിക്കുന്നു. വിവരണം സെറ്റ് സിപിപി പ്രോജക്റ്റ് ബിൽഡ് തരം എന്ന് പറയുന്നു.

പ്രോജക്റ്റ് ഹോം

പുതിയ പ്രോജക്റ്റ് വിസാർഡ് പൂർത്തിയാക്കുമ്പോൾ, ഒരു പുതിയ പ്രോജക്റ്റിനായി ഡിഫോൾട്ട് ഹോം ഡയറക്ടറി സജ്ജമാക്കുന്നത് പ്രോജക്റ്റ് ഹോം.

പ്രോജക്റ്റ് ഹോം ഓപ്ഷൻ കാണിച്ചിരിക്കുന്ന VEX ഉപയോക്തൃ ക്രമീകരണങ്ങൾ. ഈ ഓപ്ഷന് ഒരു ഫയൽ പാത്തിനെ പ്രതിനിധീകരിക്കുന്ന ഒരു ടെക്സ്റ്റ് ഫീൽഡ് ഉണ്ട്. പുതിയ പ്രോജക്റ്റുകൾക്കായി സ്ഥിരസ്ഥിതി സ്ഥാനം സജ്ജമാക്കുന്നു എന്ന് വിവരണം പറയുന്നു.

ഡൗൺലോഡ് ചെയ്തതിനുശേഷം പ്രവർത്തിപ്പിക്കുക

ഡൗൺലോഡിന് ശേഷം പ്രവർത്തിപ്പിക്കുക പ്രവർത്തനക്ഷമമാക്കുമ്പോൾ, ഒരു VEX ബ്രെയിനിലേക്ക് ഡൗൺലോഡ് ചെയ്തതിനുശേഷം ഉപയോക്തൃ പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കാൻ കാരണമാകുന്നു.

'പ്രൊജക്റ്റ് റൺ ആഫ്റ്റർ ഡൗൺലോഡ്' ഓപ്ഷൻ കാണിച്ചിരിക്കുന്ന VEX ഉപയോക്തൃ ക്രമീകരണങ്ങൾ. ഈ ഉദാഹരണത്തിൽ തിരഞ്ഞെടുത്തതായി കാണിച്ചിരിക്കുന്ന ഒരു ചെക്ക് ബോക്സ് ഈ ഓപ്ഷനിലുണ്ട്. ഡൗൺലോഡിന് ശേഷം ഉപയോക്തൃ പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കണോ വേണ്ടയോ എന്ന് സജ്ജമാക്കുക എന്നാണ് വിവരണം പറയുന്നത്.

പൈത്തൺ എസ്ഡികെ ഹോം

ഈ ക്രമീകരണം എഡിറ്റ് ചെയ്യരുത്.

പൈത്തൺ SDK ഹോം ഓപ്ഷൻ കാണിച്ചിരിക്കുന്ന VEX ഉപയോക്തൃ ക്രമീകരണങ്ങൾ. ഈ ഓപ്ഷന് settings.json-ൽ Edit എന്ന് വായിക്കുന്ന ഒരു ലിങ്ക് ഉണ്ട്. വിവരണത്തിൽ DO NOT EDIT എന്ന് എഴുതിയിരിക്കുന്നു.

VEX കമാൻഡ് സഹായം

C++, Python API (ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ്) എന്നിവയിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന നിർദ്ദിഷ്ട ഫംഗ്ഷനുകൾക്കായുള്ള ഡോക്യുമെന്റേഷനിലേക്ക് ആക്‌സസ് നൽകാൻ VEX കമാൻഡ് ഹെൽപ്പ് അനുവദിക്കുന്നു. ഓരോ VEX പ്ലാറ്റ്‌ഫോമിനും (IQ 2nd Generation, EXP, V5) ഡോക്യുമെന്റേഷൻ പ്രത്യേകമാണ്.

VS കോഡ് എഡിറ്ററിലെ C++ കമാൻഡ് കഴ്‌സർ ഉപയോഗിച്ച് ഹൈലൈറ്റ് ചെയ്‌തിരിക്കുന്നു.

VEX കമാൻഡ് സഹായം ആക്‌സസ് ചെയ്യുന്നതിന്, ആദ്യം തിരയേണ്ട ഫംഗ്‌ഷന്റെ ടെക്‌സ്‌റ്റ് ഹൈലൈറ്റ് ചെയ്യുക.

C++ കമാൻഡിനായുള്ള സന്ദർഭ മെനു തുറന്നിരിക്കുന്നു, VEX കമാൻഡ് ഹെൽപ്പ് ഓപ്ഷൻ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.

തിരഞ്ഞെടുത്ത വാചകത്തിൽ വലത് ക്ലിക്ക് ചെയ്യുക, അപ്പോൾ ഒരു സന്ദർഭ മെനു ദൃശ്യമാകും.
അടുത്തത് ഡോക്യുമെന്റേഷൻ ആക്‌സസ് ചെയ്യാൻ VEX കമാൻഡ് ഹെൽപ്പിൽ ക്ലിക്ക് ചെയ്യുക.

VEX കമാൻഡ് സഹായ പേജ് തുറന്നിരിക്കുന്നു, ബ്രെയിൻ സ്‌ക്രീൻ പ്രിന്റ് C++ കമാൻഡിനെക്കുറിച്ചുള്ള വിവരങ്ങളും ഉദാഹരണങ്ങളും ഇത് കാണിക്കുന്നു.

VEX കമാൻഡ് ഹെൽപ്പ് കൃത്യമായ ഒരു പൊരുത്തം കണ്ടെത്തുകയാണെങ്കിൽ, പ്രസക്തമായ ഡോക്യുമെന്റേഷനോടുകൂടിയ ഒരു പുതിയ വെബ്‌വ്യൂ ദൃശ്യമാകും.

ഉപയോക്താവിന്റെ തിരയൽ ചുരുക്കാൻ സഹായിക്കുന്നതിന് VEX കമാൻഡ് ഹെൽപ്പിലെ പൊരുത്തപ്പെടുന്ന VEX C++ കമാൻഡുകളുടെ ഒരു ക്വിക്ക് പിക്ക് ലിസ്റ്റ് ഉള്ള VS കോഡ് സെർച്ച് ബാർ.

തിരഞ്ഞെടുത്ത വാചകവുമായി ഒന്നിലധികം പ്രമാണങ്ങൾ പൊരുത്തപ്പെടുന്നുവെങ്കിൽ, പ്രസക്തമായ പ്രമാണങ്ങളുടെ ഫിൽട്ടർ ചെയ്ത പട്ടികയോടൊപ്പം ഒരു ഡ്രോപ്പ് ഡൗൺ ദൃശ്യമാകും.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: