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.
Ez a cikk a következőkre terjed ki:
- Projekt átalakítása giroszkóp nélkül – nincs változtatás a kódon
- Projekt átalakítása konfigurált giroszkóppal – nincs változás a kódban
- Kisebb változtatásokat tartalmazó projekt átalakítása automatikusan végrehajtott kódra
- Dialógus üzenetek értelmezése projektek konvertálásakor
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 a giroszkópot az IQ (2. generációs) aggyal, vagy az IQ (2. generációs) agyba ágyazott Brain Inercial Sensort kell konfigurálnia.
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 az esetben 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 giroszkóp, 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 (2. generációs) agy csatlakozik, miközben a VEXcode 1. generációban van mód.
Kisebb változtatá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 módosították a projekt kódját.
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 szakaszt, ha többet szeretne megtudni a különféle üzenetekről, amelyeket 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égessé vált a kód konvertálása, a konvertálás után a következő üzenet jelenik meg: „A projektkonverzió ezekkel a változtatá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 (2. generációs) agy csatlakozik, miközben a VEXcode 1. generációban van mód.
{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.