VEX IQ ile çalışırken, (1. nesil) Beyin için yapılandırılmış bir projeyi (2. nesil) Beyne sahip bir robot üzerinde yürütmek isteyebilirsiniz. Bu senaryoda projenizi VEXcode IQ'da '1. nesil'den '2. nesil'e dönüştürmeniz gerekecektir.
Çoğu durumda dönüşüm sırasında projede herhangi bir değişiklik yapılmayacaktır. Ancak 1. nesil bir projede belirli bloklar kullanıldığında küçük değişikliklerin otomatik olarak yapıldığı birkaç örnek vardır. Bu değişiklikler projenizin IQ (2. nesil) Beyinde çalışma şeklini etkilemeyecektir.
Gyro Olmadan Bir Projeyi Dönüştürme - Kodda Değişiklik Yok
Çalışma alanında (1. nesil) bir proje açın. Ardından Cihazlar penceresi simgesini seçin.
Cihazlar penceresi açıldığında '2. nesil' simgesini seçin.
Hiçbir Gyro yapılandırılmamışsa, '2. nesil' simgesi projenin dönüştürüldüğünü göstermek üzere mavi renkte vurgulanacaktır. Artık bu projeyi (2. nesil) bir Beyin üzerinde çalıştırabilirsiniz.
Gyro Yapılandırılmış Bir Projeyi Dönüştürme - Kodda Değişiklik Yok
Gyro yapılandırılmış bir Aktarma Organınız varsa, Gyro'yu IQ (2. nesil) Beyin ile yapılandırmanız veya IQ (2. nesil) Beynin içine yerleştirilmiş Beyin Atalet Sensörünü yapılandırmanız gerekecektir.
Çalışma alanında (1. nesil) bir proje açın. Ardından Cihazlar penceresi simgesini seçin.
Cihazlar penceresi açıldığında '2. nesil' simgesini seçin.
Gyro yapılandırılmış bir Aktarma Organınız varsa, harici Gyro'yu manuel olarak yapılandırmanız veya Beyin Atalet Sensörünü yapılandırmanız gerekecektir.
Bu senaryoda bir dönüştürme iletişim penceresi açılacaktır. Dönüştürmeye devam etmek için 'Devam'ı seçin.
Not: Gyro yapılandırmanız yoksa bu mesajı almayacaksınız ve projeniz dönüştürülecektir.
Gyro konfigürasyonunu seçmeniz istenecektir; ya Dış Tırnak Gyro'su ya da Beyin Eylemsizliği. Birini seç.
- Harici Gyro seçilirse, daha önce yapılandırılanla aynı bağlantı noktası için yapılandırılacaktır.
- Brain Inertial seçilirse projeniz, Beyinde yerleşik olan Brain Inertial Sensörünü kullanacak ve bağlantı noktasının diğer cihazlarla kullanımı ücretsiz olacaktır.
Projenin dönüştürüldüğüne dair sizi uyaran bir mesaj görünecektir. Devam etmek için 'Tamam'ı seçin.
'2. nesil' simgesi, projenin dönüştürüldüğünü göstermek için mavi renkte vurgulanacaktır. Ayrıca Beyin Atalet Sensörünün yapılandırıldığını da görebilirsiniz.
Artık bu projeyi (2. nesil) bir Beyin üzerinde çalıştırabilirsiniz.
Not:Bu proje tekrar 1. nesile dönüştürülürse harici Gyro otomatik olarak yapılandırılmayacaktır. Cihazlar penceresinde manuel olarak yapılandırılması gerekecektir.
Not: VEXcode 1. nesil modundayken bir IQ (2. nesil) Beyin bağlandığında da dönüştürme işlemi başlayacaktır.
Küçük Değişiklikler Yapılmış Bir Projeyi Otomatik Olarak Yapılan Kodlara Dönüştürme
Çalışma alanında (1. nesil) bir proje açın. Ardından Cihazlar penceresi simgesini seçin.
Cihazlar penceresi açıldığında '2. nesil' simgesini seçin.
Projenin dönüştürülmesi gerektiği konusunda sizi uyaran bir mesaj görünecektir. Dönüştürmeye devam etmek için 'Devam'ı seçin.
Not: Bu mesaj ancak proje kodunda değişiklik yapıldığı takdirde açılacaktır.
Bir dönüşüm tamamlama mesajı açılacak ve yapılan değişiklikleri listeleyecektir. Bu örnekte, {When Brain button} olay bloğu açılır menüsü 1. nesil konfigürasyondan 2. nesil konfigürasyona güncellendi.
- Alabileceğiniz farklı mesajlar ve bunların nasıl yorumlanacağı hakkında daha fazla bilgi için aşağıdaki bölüme bakın.
Proje dönüşümünü kaydetmek için 'Tamam'ı seçin.
Projenin dönüştürüldüğünü göstermek için '2. nesil' simgesi mavi renkle vurgulanacaktır. Artık bu projeyi (2. nesil) bir Beyin üzerinde çalıştırabilirsiniz.
Projeleri Dönüştürürken Diyalog Mesajlarını Yorumlama
Aşağıda gösterilen koşullardan herhangi biri nedeniyle kodda bir dönüşüm yapılması gerekiyorsa, dönüşümden sonraki mesaj şu olacaktır: "Proje dönüşümü bu değişikliklerle tamamlandı" ve ardından kodda yapılan değişikliklerin bir listesi gelecektir. Aşağıda (1. nesil) bir projeyi (2. nesil) Beyin üzerinde çalışacak şekilde dönüştürürken karşılaşabileceğiniz değişiklikler bulunmaktadır.
Not: VEXcode 1. nesil modundayken bir IQ (2. nesil) Beyin bağlandığında da dönüştürme işlemi başlayacaktır.
{When Brain button} Açılır Menü Güncellendi
Burada mesaj size dönüşümün tamamlandığını ve {When Brain button} bloğunun açılır menüsünün güncellendiğini bildirir.
Açılır Menü Güncellendi
Burada mesaj size dönüşümün tamamlandığını ve <Brain button pressed> bloğunun açılır menüsünün güncellendiğini bildirir.
Aktarma Organı Gyro Güncellemesi
Burada mesaj size Aktarma Organı Gyro Sensörünün Atalet sensörüyle değiştirildiğini bildirir.