Míg a VEX IQ-val dolgozik, érdemes lehet egy (1. generációs) agyhoz konfigurált projektet futtatni egy (2. generációs) agyvel rendelkező roboton. Ebben a forgatókönyvben a projektjét '1st gen'-ről '2nd gen'-re kell konvertálnia a VEXcode IQ-ban.
A legtöbb esetben az átalakítás során nem történik változás a projektben. Vannak azonban olyan esetek, amikor a kisebb módosítások automatikusan megtörténnek, amikor bizonyos blokkokat egy 1. generációs projektben használnak. Ezek a változtatások nem befolyásolják, hogy a projekt hogyan fut egy IQ (2. generációs) agyon.
Projekt átalakítása giroszkóp nélkül – nincs változtatás a kódon
Nyisson meg egy (1. generációs) projektet a munkaterületen. Ezután válassza ki az Eszközök ablak ikonját.
Miután megnyílt az Eszközök ablak, válassza ki a „2nd gen” ikont.
Ha nincs Gyro konfigurálva, a „2nd gen” ikon kék színnel kiemelve jelzi, hogy a projektet átalakították. Most már futtathatja ezt a projektet egy (2. generációs) agyon.
Projekt átalakítása konfigurált giroszkóppal – nincs változás a kódban
Ha van egy hajtáslánca konfigurált giroszkóppal, akkor vagy az IQ (2. generációs) agyvel kell konfigurálnia a giroszkópot, vagy konfigurálnia kell az IQ (2. generációs) agyba ágyazott Brain Inercial Sensort.
Nyisson meg egy (1. generációs) projektet a munkaterületen. Ezután válassza ki az Eszközök ablak ikonját.
Miután megnyílt az Eszközök ablak, válassza ki a „2nd gen” ikont.
Ha van egy hajtáslánca konfigurált giroszkóppal, akkor manuálisan kell konfigurálnia a külső giroszkópot, vagy konfigurálnia kell az agy tehetetlenségi érzékelőjét.
Ebben a forgatókönyvben megnyílik egy konverziós párbeszédablak. Az átalakítás folytatásához válassza a „Folytatás” lehetőséget.
Megjegyzés: Ha nincs beállítva Gyro, akkor nem kapja meg ezt az üzenetet, és a projekt konvertálásra kerül.
A rendszer kéri, hogy válassza ki a Gyro konfigurációt; vagy külső giroszkóp, vagy agytehetetlenség. Válassz egyet.
- Ha a Külső giroszkóp van kiválasztva, akkor ugyanarra a portra lesz konfigurálva, mint korábban.
- Ha a Brain Inertial van kiválasztva, a projekt az agyba ágyazott Brain Inercial Sensort fogja használni, és a port szabadon használható más eszközökkel.
Megjelenik egy üzenet, amely figyelmezteti, hogy a projektet átalakították. A folytatáshoz válassza az „OK” gombot.
A „2nd gen” ikon kék színnel kiemelve jelzi, hogy a projektet átalakították. Azt is láthatja, hogy a Brain Inercial Sensor konfigurálva van.
Most már futtathatja ezt a projektet egy (2. generációs) agyon.
Megjegyzés:Ha ezt a projektet visszaállítják 1. generációsra, a külső Gyro nem lesz automatikusan konfigurálva. Ezt manuálisan kell konfigurálni az Eszközök ablakban.
Megjegyzés: Az átalakítási folyamat akkor is elindul, ha egy IQ (2nd gen) Brain csatlakozik, miközben a VEXcode 1. generációs módban van.
Kisebb módosításokat tartalmazó projekt átalakítása automatikusan végrehajtott kódra
Nyisson meg egy (1. generációs) projektet a munkaterületen. Ezután válassza ki az Eszközök ablak ikonját.
Miután megnyílt az Eszközök ablak, válassza ki a „2nd gen” ikont.
Megjelenik egy üzenet, amely figyelmezteti, hogy a projektet át kell alakítani. Az átalakítás folytatásához válassza a „Folytatás” lehetőséget.
Megjegyzés: Ez az üzenet csak akkor nyílik meg, ha a projekt kódját módosították.
Megnyílik egy konverziós befejezésről szóló üzenet, amely felsorolja a végrehajtott módosításokat. Ebben a példában a {When Brain button} eseményblokk legördülő menü 1. generációs konfigurációról 2. generációra frissült.
- Tekintse meg az alábbi részt a különböző üzenetekről, amelyeket esetleg kaphat, és hogyan értelmezheti azokat.
Válassza az „OK” gombot a projektkonverzió mentéséhez.
A „2nd gen” ikon kék színnel lesz kiemelve, jelezve, hogy a projektet átalakították. Most már futtathatja ezt a projektet egy (2. generációs) agyon.
Dialógus üzenetek értelmezése projektek konvertálásakor
Ha az alábbi feltételek bármelyike miatt szükség volt a kódra való átalakításra, a konvertálás után a következő üzenet jelenik meg: „A projektkonverzió ezekkel a módosításokkal befejeződött”, majd a kódon végrehajtott módosítások listája. Az alábbiakban felsoroljuk azokat a változásokat, amelyekkel találkozhat, amikor egy (1. generációs) projektet (2. generációs) Brain-en fut át.
Megjegyzés: Az átalakítási folyamat akkor is elindul, ha egy IQ (2nd gen) Brain csatlakozik, miközben a VEXcode 1. generációs módban van.
{When Brain button} Legördülő menü frissítve
Itt az üzenet jelzi, hogy az átalakítás befejeződött, és a {When Brain button} blokk legördülő menüje frissült.
Legördülő menü frissítve
Itt az üzenet jelzi, hogy az átalakítás befejeződött, és a <Brain button pressed> blokk legördülő menüje frissült.
Hajtáslánc giroszkóp frissítés
Itt az üzenet arról tájékoztat, hogy a hajtáslánc giroszkópos érzékelőjét inerciális érzékelőre cserélték.