Kun työskentelet VEX IQ:n kanssa, saatat haluta suorittaa projektin, joka on määritetty (1. sukupolven) aivoille robotissa, jossa on (2. sukupolven) aivot. Tässä skenaariossa sinun on muutettava projektisi VEXcode IQ:n 1. sukupolvesta 2. sukupolveen.
Useimmissa tapauksissa projektiin ei tapahdu muutoksia muuntamisen aikana. On kuitenkin muutamia tapauksia, joissa pieniä muutoksia tehdään automaattisesti, kun tiettyjä lohkoja käytetään ensimmäisen sukupolven projektissa. Nämä muutokset eivät vaikuta siihen, miten projektisi toimii IQ (2. sukupolven) aivoissa.
Projektin muuntaminen ilman gyroa – ei muutoksia koodiin
Avaa (1. sukupolven) projekti työtilassa. Valitse sitten Laitteet-ikkunan kuvake.
Kun Laitteet-ikkuna on auki, valitse "2nd gen" -kuvake.
Jos Gyroa ei ole määritetty, '2nd gen' -kuvake korostuu sinisellä osoittaen, että projekti on muunnettu. Voit nyt suorittaa tämän projektin (2. sukupolven) Brainissa.
Projektin muuntaminen Gyro-konfiguroidulla - Ei muutoksia koodiin
Jos sinulla on voimansiirto, jossa on konfiguroitu gyroskooppi, sinun on joko määritettävä gyroskooppi IQ (2. sukupolven) aivoilla tai IQ (2. sukupolven) aivoihin upotettu aivojen inertia-anturi.
Avaa (1. sukupolven) projekti työtilassa. Valitse sitten Laitteet-ikkunan kuvake.
Kun Laitteet-ikkuna on auki, valitse "2nd gen" -kuvake.
Jos sinulla on voimansiirto, jossa on konfiguroitu gyroskooppi, sinun on määritettävä ulkoinen gyroskooppi manuaalisesti tai määritettävä aivojen inertia-anturi.
Tässä skenaariossa tulosvalintaikkuna avautuu. Valitse Jatka jatkaaksesi muuntamista.
Huomautus: Jos sinulla ei ole Gyroa määritettynä, et saa tätä viestiä ja projektisi muunnetaan.
Sinua pyydetään valitsemaan Gyro-kokoonpano; joko External Gyro tai Brain Inertia. Valitse yksi.
- Jos ulkoinen gyro valitaan, se konfiguroidaan samalle portille kuin aiemmin.
- Jos Brain Inertial valitaan, projektisi käyttää aivoihin upotettua Brain Inertia-anturia, ja porttia voi käyttää vapaasti muiden laitteiden kanssa.
Näyttöön tulee viesti, joka varoittaa, että projekti on muunnettu. Jatka valitsemalla OK.
2. sukupolven kuvake korostuu sinisellä osoittaen, että projekti on muunnettu. Voit myös nähdä, että Brain Inertia-anturi on määritetty.
Voit nyt suorittaa tämän projektin (2. sukupolven) Brainissa.
Huomautus:Jos tämä projekti muunnetaan takaisin 1. sukupolveen, ulkoista gyroa ei konfiguroida automaattisesti. Se on määritettävä manuaalisesti Laitteet-ikkunassa.
Huomautus: Muuntoprosessi käynnistyy myös, kun IQ (2. sukupolvi) Brain liitetään VEXcoden ollessa 1. sukupolven tilassa.
Pieniä muutoksia sisältävän projektin muuntaminen automaattisesti tehtyyn koodiin
Avaa (1. sukupolven) projekti työtilassa. Valitse sitten Laitteet-ikkunan kuvake.
Kun Laitteet-ikkuna on auki, valitse "2nd gen" -kuvake.
Näkyviin tulee viesti, joka varoittaa, että projekti on muutettava. Valitse Jatka jatkaaksesi muuntamista.
Huomautus: Tämä viesti avautuu vain, jos projektikoodiin on tehty muutoksia.
Konversion valmistumisviesti avautuu, ja siinä luetellaan tehdyt muutokset. Tässä esimerkissä avattava {When Brain button} tapahtumalohkon valikko päivitettiin 1. sukupolven kokoonpanosta 2. sukupolveen.
- Katso alla olevasta osiosta lisätietoja erilaisista viesteistä, joita saatat saada, ja niiden tulkinnasta.
Tallenna projektin muunnos valitsemalla OK.
2. sukupolven kuvake korostetaan sinisellä osoittaen, että projekti on muunnettu. Voit nyt suorittaa tämän projektin (2. sukupolven) Brainissa.
Dialogiviestien tulkitseminen projekteja muunnettaessa
Jos koodiin tarvittiin muunnos jonkin alla näkyvän ehdon vuoksi, muuntamisen jälkeinen viesti on: "Projektin muuntaminen on suoritettu näillä muutoksilla", jota seuraa luettelo koodiin tehdyistä muutoksista. Alla on muutoksia, joita saatat kohdata muuntaessasi (1. sukupolven) projektia ajettavaksi (2. sukupolven) Brainissa.
Huomautus: Muuntoprosessi käynnistyy myös, kun IQ (2. sukupolvi) Brain liitetään VEXcoden ollessa 1. sukupolven tilassa.
{When Brain button} Pudotusvalikko päivitetty
Tässä viesti kertoo, että muunnos on valmis ja {When Brain button} -lohkon pudotusvalikko on päivitetty.
Pudotusvalikko päivitetty
Tässä viesti kertoo, että muunnos on valmis ja <Brain button pressed> -lohkon pudotusvalikko on päivitetty.
Voimansiirron gyron päivitys
Tässä viesti kertoo, että voimansiirron gyro-anturi on korvattu inertia-anturilla.