Параметри користувача — це глобальні налаштування, які Visual Studio Code пропонує для кожного розширення. Налаштування користувача VEX дозволяють нам налаштувати розширення VEX відповідно до наших власних вимог і застосовуються до кожного проекту розширення VEX VS Code.
Доступ до налаштувань користувача VEX у VS Code
- Натисніть піктограму налаштувань у нижній лівій частині інтерфейсу користувача VS Code.
- З’явиться контекстне меню. Клацніть на пункті Параметри.
- З’явиться вікно Параметри.
- Клацніть елемент Розширень у лівому поданні списку вікна Параметри , щоб розширити список Розширень і переглянути його елементи.
- Прокрутіть список униз і натисніть на пункт списку VEX.
- Налаштування користувача VEX з’являться на правій панелі.
Огляд налаштувань користувача VEX
-
Контролер: канал (тільки контролер V5)
Параметр контролера: канал керує типом каналу радіозв’язку між V5 Brain і контролером V5. Цей параметр застосовується лише тоді, коли VS Code підключено до контролера V5 через USB, а контролер підключено до V5 Brain через VEXnet.
Щоб установити радіоканал контролера V5, натисніть спадне меню та виберіть між Завантажити і Яма.- Завантажити – якщо встановлено значення Завантажити, радіо перейде до каналу VEXnet для завантаження після початку завантаження програми користувача. Канал завантаження забезпечує вищу швидкість передачі даних і більш ефективне завантаження.
-
Pit - якщо встановлено значення Pit, радіо залишатиметься на каналі pit, і завантаження триватиме набагато довше.
-
Cpp SDK: Home
Налаштування Cpp SDK Home встановлює домашній каталог C++ SDK (Software Development Kit). Цей параметр визначає розташування на комп’ютері, де встановлено C++ SDK.
Примітка: НЕ РЕДАГУЙТЕ ЦЕЙ НАЛАШТУВАННЯ.
-
Cpp Toolchain: Path
Параметр Cpp Toolchain Path встановлює шлях для інструментального ланцюжка, який використовується під час створення проекту C++ VEX VS Code.
Щоб установити шлях до ланцюжка інструментів Cpp, введіть шлях до ланцюжка інструментів на комп’ютері в текстовому полі.
-
Загальне: Увімкнути термінал користувача
Параметр Увімкнути термінал користувача дозволяє розширенню VEX Extension відкривати послідовний порт користувача, коли розширення виявляє VEX Brain або контролер VEX. Єдиний виняток стосується контролера V5, який не нумерує послідовний порт користувача.
Щоб встановити параметр Увімкнути термінал користувача , клацніть спадне меню та виберіть між Увімкнути і Вимкнути.- Enable - Enable дозволяє розширенню VEX підключатися до порту користувача під час запуску та створює інтерактивний термінал. Якщо під час роботи розширення вибрано Увімкнути , розширення намагатиметься відкрити порт користувача, якщо підключено пристрій.
- Вимкнути - Вимкнути запобігає підключенню розширення VEX до порту користувача під час запуску та не створює інтерактивний термінал. Якщо під час роботи розширення вибрано Вимкнути , розширення закриє порт користувача та видалить інтерактивний термінал.
-
Загальне: Записи журналу
Налаштування записів журналу визначає кількість записів журналу для завантаження з VEX Brain.
Щоб встановити кількість записів журналу, введіть число в текстове поле.
Примітка: За замовчуванням кількість записів журналу встановлено на 1000.
-
Project: Build Type
Параметр Project: Build Type встановлює, як VEX Extension збиратиме проект C++.
Щоб встановити тип збірки проекту Cpp, клацніть спадне меню та виберіть між Збірка і Перебудова.- Збірка - Збірка збирає проект лише тоді, коли виявляються будь-які зміни у вихідному коді проекту.
- Rebuild - Rebuild очищає каталог збірки проекту, а потім збирає проект. Цей варіант набагато повільніший.
-
Project: Home
Параметр Project: Home встановлює домашній каталог за замовчуванням для нового проекту після завершення роботи майстра створення нового проекту.
Щоб установити розташування за замовчуванням для нових проектів, введіть каталог на комп’ютері в текстовому полі.
-
Проект: Запуск після завантаження
Параметр Проект: Запуск після завантаження встановлює, чи програма користувача повинна запускатися після завантаження на VEX Brain.
Щоб запустити програму користувача після її завантаження до VEX Brain, установіть прапорець. Щоб програма користувача не запускалася після завантаження, зніміть прапорець.
Примітка: За замовчуванням прапорець поруч із параметром «Проект: запуск після завантаження не позначено.
-
Python: SDK Home
Налаштування Python SDK Home налаштовує домашній каталог Python SDK (Software Development Kit). Цей параметр визначає розташування на комп’ютері, де інстальовано Python SDK.
Примітка: НЕ РЕДАГУЙТЕ ЦЕЙ НАЛАШТУВАННЯ.
-
System DFU: Auto Recover
Налаштування System DFU Auto Recover встановлює, чи має мозок автоматично відновлюватись, коли IQ (2nd) Brain або EXP Brain виявлено в режимі DFU (Оновлення мікропрограми пристрою).
Щоб налаштувати мозок на автоматичне відновлення, коли в режимі DFU виявлено IQ (2nd) Brain або EXP Brain, установіть прапорець. В іншому випадку зніміть прапорець.
Примітка: За замовчуванням прапорець поруч із параметром System DFU: Auto Recover вибрано
-
Сервер Websocket: Увімкнути
Налаштування Сервер Websocket: Увімкнути дозволяє розширенню VEX запускати сервер Websocket, що забезпечує передачу даних у реальному часі між сервером і пристроєм VEX.
Щоб встановити параметр Websocket Server: Enable , клацніть спадне меню та виберіть між Enable і Disable.- Увімкнути – якщо вибрано Увімкнути , розширення VEX запустить сервер Websocket, який надасть користувачеві доступ до двосторонньої труби до вибраного пристрою VEX. Доступ до сервера Websocket можна отримати за адресою `ws://[ip]:[port]/vexrobotics.vexcode/device`.
- Вимкнути – якщо вибрано Вимкнути , розширення VEX не запустить сервер Wesocked.
-
Сервер Websocket: Адреса хосту
Параметр Сервер Websocket: Адреса хосту встановлює адресу хоста сервера WebSocket. Сервер Websocket розміщено на комп’ютері, на якому запущено розширення VEX. Адреса хоста сервера Websocket — це IP-адреса для доступу до сервера Websocket за адресою `ws://[ip]:[port]/vexrobotics.vexcode/device`.
Щоб встановити адресу хоста, введіть адресу хоста (IP-адресу) у текстовому полі.
-
Сервер Websocket: Порт
Параметр Сервер Websocket: Порт налаштовує номер порту для порту, на якому працює сервер Websocket. Номер порту можна використовувати для доступу до сервера Websocket за адресою `ws://[ip]:[port]/vexrobotics.vexcode/device`.
Щоб установити номер порту сервера Websocket, введіть номер порту в текстове поле.