Konvertieren eines IQ-Projekts (1. Generation) zur Verwendung mit einem IQ-Brain (2. Generation).

Während Sie mit VEX IQ arbeiten, möchten Sie möglicherweise ein Projekt ausführen, das für ein Gehirn (1. Generation) auf einem Roboter mit einem Gehirn (2. Generation) konfiguriert wurde. In diesem Szenario müssen Sie Ihr Projekt in VEXcode IQ von der „1. Generation“ in die „2. Generation“ konvertieren.

2nd_gen.png

In den meisten Fällen ergeben sich bei der Konvertierung keine Änderungen am Projekt. Es gibt jedoch einige Fälle, in denen kleinere Änderungen automatisch vorgenommen werden, wenn bestimmte Blöcke in einem Projekt der 1. Generation verwendet werden. Diese Änderungen haben keinen Einfluss darauf, wie Ihr Projekt auf einem IQ Brain (2. Generation) ausgeführt wird.


Konvertieren eines Projekts ohne Gyro – keine Änderungen am Code

quadrat.evice.icon.png

Öffnen Sie ein Projekt (1. Generation) im Arbeitsbereich. Wählen Sie dann das Fenstersymbol „Geräte“ aus.

nogyro.png

Sobald das Fenster „Geräte“ geöffnet ist, wählen Sie das Symbol „2. Generation“.

Convert_to_2nd_copy.png

Wenn kein Gyro konfiguriert wurde, wird das Symbol „2. Generation“ blau hervorgehoben, um anzuzeigen, dass das Projekt konvertiert wurde. Sie können dieses Projekt jetzt auf einem Brain (2. Generation) ausführen.


Konvertieren eines Projekts mit konfiguriertem Gyro – keine Änderungen am Code

Wenn Sie einen Antriebsstrang mit konfiguriertem Gyro haben, müssen Sie entweder den Gyro mit dem IQ-Brain (2. Generation) oder den Brain-Inertialsensor konfigurieren, der im IQ-Brain (2. Generation) integriert ist.

quadrat.evice.icon.png

Öffnen Sie ein Projekt (1. Generation) im Arbeitsbereich. Wählen Sie dann das Fenstersymbol „Geräte“ aus.

quadrat.select_2nd_gen.png

Sobald das Fenster „Geräte“ geöffnet ist, wählen Sie das Symbol „2. Generation“.

select_continue.png

Wenn Sie einen Antriebsstrang mit konfiguriertem Gyro haben, müssen Sie den externen Gyro manuell konfigurieren oder den Brain Inertial Sensor konfigurieren. 

In diesem Szenario wird ein Konvertierungsdialogfenster geöffnet. Wählen Sie „Weiter“, um mit der Konvertierung fortzufahren.

Hinweis: Wenn Sie keinen Gyro konfiguriert haben, erhalten Sie diese Meldung nicht und Ihr Projekt wird konvertiert.

select_gyro_type.png

Sie werden aufgefordert, die Gyro-Konfiguration auszuwählen. entweder Externail Gyro oder Brain Inertial. Wähle eins.

  • Wenn „External Gyro“ ausgewählt wird, wird es für denselben Port konfiguriert, der zuvor konfiguriert wurde.
  • Wenn Brain Inertial ausgewählt ist, verwendet Ihr Projekt den im Brain integrierten Brain Inertial Sensor und der Port kann mit anderen Geräten verwendet werden.

brain_inertial_confirmation.png

Es erscheint eine Meldung, die Sie darüber informiert, dass das Projekt konvertiert wurde. Wählen Sie „OK“, um fortzufahren.

2nd_gen_with_intertial.png

Das Symbol „2. Generation“ wird blau hervorgehoben, um anzuzeigen, dass das Projekt konvertiert wurde. Sie können auch sehen, dass der Brain Inertial Sensor konfiguriert wurde.

Sie können dieses Projekt jetzt auf einem Brain (2. Generation) ausführen.

Hinweis:Wenn dieses Projekt zurück auf die 1. Generation konvertiert wird, wird der externe Gyro nicht automatisch konfiguriert. Es muss manuell im Gerätefenster konfiguriert werden.

Hinweis: Der Konvertierungsprozess startet auch, wenn ein IQ-Brain (2. Generation) angeschlossen ist, während sich VEXcode im Modus der 1. Generation befindet.


Konvertieren eines Projekts mit automatisch vorgenommenen geringfügigen Änderungen am Code

select_device_icon.png

Öffnen Sie ein Projekt (1. Generation) im Arbeitsbereich. Wählen Sie dann das Fenstersymbol „Geräte“ aus.

select_2nd_gen.png

Sobald das Fenster „Geräte“ geöffnet ist, wählen Sie das Symbol „2. Generation“.

select_continue.png

Es erscheint eine Meldung, die Sie darauf hinweist, dass das Projekt konvertiert werden muss. Wählen Sie „Weiter“, um mit der Konvertierung fortzufahren.

Hinweis: Diese Meldung wird nur geöffnet, wenn Änderungen am Projektcode vorgenommen wurden. 

select_ok_conversion.png

Eine Meldung zum Abschluss der Konvertierung wird geöffnet und alle vorgenommenen Änderungen aufgelistet. In diesem Beispiel wurde das Dropdown-Menü für den {When Brain button} Ereignisblock von der Konfiguration der 1. auf die 2. Generation aktualisiert.

  • Weitere Informationen zu den verschiedenen Nachrichten, die Sie möglicherweise erhalten, und deren Interpretation finden Sie im folgenden Abschnitt.

Wählen Sie „OK“, um die Projektkonvertierung zu speichern.

2nd_gen_is_highlighted.png

Das Symbol „2. Generation“ wird blau hervorgehoben, um anzuzeigen, dass das Projekt konvertiert wurde. Sie können dieses Projekt jetzt auf einem Brain (2. Generation) ausführen.


Interpretieren von Dialogmeldungen beim Konvertieren von Projekten

Wenn aufgrund einer der unten aufgeführten Bedingungen eine Konvertierung des Codes erforderlich war, lautet die Meldung nach der Konvertierung: „Die Projektkonvertierung wurde mit diesen Änderungen abgeschlossen“, gefolgt von einer Liste aller Änderungen, die am Code vorgenommen wurden. Nachfolgend sind die Änderungen aufgeführt, die auftreten können, wenn Sie ein Projekt (1. Generation) für die Ausführung auf einem Brain (2. Generation) konvertieren. 

Hinweis: Der Konvertierungsprozess startet auch, wenn ein IQ-Brain (2. Generation) angeschlossen ist, während sich VEXcode im Modus der 1. Generation befindet.

{When Brain button} Dropdown-Menü aktualisiert

brain_button_event.png

Hier teilt Ihnen die Meldung mit, dass die Konvertierung abgeschlossen ist und das Dropdown-Menü des {When Brain button} Blocks aktualisiert wurde.

update_when_brain_button_pressed.png

Da die Pfeiltasten auf dem Brain (1. Generation) „Nach oben“ und „Ab“ sind, auf dem Brain (2. Generation) jedoch „Links“ und „Rechts“, sind die Parameter im Dropdown-Menü für die mit dem verbundenen Blöcke Die Pfeiltasten müssen aktualisiert werden.

Dropdown-Menü aktualisiert

brain_button_sensing.png

Hier teilt Ihnen die Meldung mit, dass die Konvertierung abgeschlossen ist und das Dropdown-Menü des <Brain button pressed> Blocks aktualisiert wurde.

menu_options_change.png

Da die Pfeiltasten auf dem Brain (1. Generation) „Nach oben“ und „Ab“ sind, auf dem Brain (2. Generation) jedoch „Links“ und „Rechts“, sind die Parameter im Dropdown-Menü für die mit dem verbundenen Blöcke Die Pfeiltasten müssen aktualisiert werden.

Antriebsstrang-Gyro-Update

brain_inertial_confirmation.png

Hier erfahren Sie in der Meldung, dass der Antriebs-Gyrosensor durch den Trägheitssensor ersetzt wurde.

inertial.png

Sie sehen das Trägheitssensor-Symbol in den Geräten.    
Hinweis:Wenn dieses Projekt zurück auf die 1. Generation konvertiert wird, wird der externe Gyro nicht automatisch konfiguriert. Es muss manuell konfiguriert werden.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: