Працюючи з VEX IQ, ви можете запустити проект, який було налаштовано для (1-го покоління) Brain, на роботі з (2-го покоління) Brain. У цьому сценарії вам потрібно буде перетворити ваш проект із «1-го покоління» на «2-е покоління» у VEXcode IQ.
У більшості випадків під час конвертації в проект не буде внесено жодних змін. Однак є кілька випадків, коли незначні зміни вносяться автоматично, коли певні блоки використовуються в проекті 1-го покоління. Ці зміни не вплинуть на роботу вашого проекту на IQ (2-го покоління) Brain.
Перетворення проекту без гіроскопа - без змін коду
Відкрийте проект (1-го покоління) у робочій області. Потім виберіть піктограму вікна «Пристрої».
Відкривши вікно «Пристрої», виберіть піктограму «2-го покоління».
Якщо гіроскоп не налаштовано, значок «2-го покоління» буде виділено синім кольором, щоб показати, що проект перетворено. Тепер ви можете запускати цей проект на Brain (2-го покоління).
Перетворення проекту з налаштованим гіроскопом – без змін коду
Якщо у вас налаштовано трансмісію з гіроскопом, вам потрібно буде або налаштувати гіроскоп за допомогою IQ (2-го покоління) Brain, або налаштувати інерційний датчик мозку, який вбудовано в IQ (2-го покоління) Brain.
Відкрийте проект (1-го покоління) у робочій області. Потім виберіть піктограму вікна «Пристрої».
Відкривши вікно «Пристрої», виберіть піктограму «2-го покоління».
Якщо у вас є трансмісія з налаштованим гіроскопом, вам потрібно буде вручну налаштувати зовнішній гіроскоп або налаштувати інерційний датчик мозку.
У цьому випадку відкриється діалогове вікно перетворення. Виберіть «Продовжити», щоб продовжити перетворення.
Примітка: Якщо у вас не налаштовано гіроскоп, ви не отримаєте це повідомлення, і ваш проект буде перетворено.
Вам буде запропоновано вибрати конфігурацію гіроскопа; зовнішній гіроскоп або інерційний мозок. Оберіть одне.
- Якщо вибрано зовнішній гіроскоп, його буде налаштовано для того самого порту, що й раніше.
- Якщо вибрано Brain Inertial, ваш проект використовуватиме інерційний датчик Brain, вбудований у Brain, і порт можна буде вільно використовувати з іншими пристроями.
З’явиться повідомлення про те, що проект перетворено. Виберіть «ОК», щоб продовжити.
Піктограма «2-го покоління» буде виділена синім, щоб показати, що проект перетворено. Ви також можете побачити, що інерційний датчик мозку налаштовано.
Тепер ви можете запускати цей проект на Brain (2-го покоління).
Примітка:Якщо цей проект буде перетворено назад до 1-го покоління, зовнішній гіроскоп не буде налаштовано автоматично. Його потрібно буде налаштувати вручну у вікні «Пристрої».
Примітка: Процес перетворення також розпочнеться, коли IQ (2-го покоління) Brain підключено, а VEXcode перебуває в режимі 1-го покоління.
Автоматичне перетворення проекту з незначними змінами в код
Відкрийте проект (1-го покоління) у робочій області. Потім виберіть піктограму вікна «Пристрої».
Відкривши вікно «Пристрої», виберіть піктограму «2-го покоління».
З’явиться повідомлення, яке сповістить про те, що проект потрібно буде конвертувати. Виберіть «Продовжити», щоб продовжити перетворення.
Примітка: Це повідомлення відкриється лише у разі внесення змін до коду проекту.
Відкриється повідомлення про завершення перетворення зі списком усіх внесених змін. У цьому прикладі спадне меню блоку подій {When Brain button} було оновлено з конфігурації 1-го до 2-го покоління.
- Перегляньте розділ нижче, щоб дізнатися більше про різні повідомлення, які ви можете отримати, і про те, як їх інтерпретувати.
Виберіть «ОК», щоб зберегти перетворення проекту.
Піктограма «2nd gen» буде виділена синім кольором, щоб показати, що проект перетворено. Тепер ви можете запустити цей проект на Brain (2-го покоління).
Інтерпретація діалогових повідомлень під час перетворення проектів
Якщо було потрібно перетворення коду через будь-яку з наведених нижче умов, після перетворення з’явиться повідомлення: «Перетворення проекту завершено з цими змінами», а потім буде наведено список усіх змін, внесених у код. Нижче наведено зміни, з якими ви можете зіткнутися під час перетворення проекту (1-го покоління) для запуску на Brain (2-го покоління).
Примітка: Процес перетворення також розпочнеться, коли IQ (2-го покоління) Brain підключено, а VEXcode перебуває в режимі 1-го покоління.
{When Brain button} спадне меню оновлено
Тут повідомлення повідомляє, що перетворення завершено, а спадне меню блоку {When Brain button} оновлено.
Випадаюче меню оновлено
Тут повідомлення повідомляє, що перетворення завершено, а спадне меню блоку <Brain button pressed> оновлено.
Оновлення трансмісії гіроскопа
У цьому повідомленні повідомляється, що датчик гіроскопа трансмісії було замінено на інерційний датчик.