Kullanıcı Ayarları, Visual Studio Code'un her uzantı için sunduğu genel ayarlardır. VEX Kullanıcı Ayarları, VEX Uzantısını kendi gereksinimlerimize göre yapılandırmamıza olanak tanır ve her VEX VS Code uzantı projesine uygulanır.
VS Code'da VEX Kullanıcı Ayarlarına Erişim
- VS Code Kullanıcı Arayüzünün sol alt kısmındaki Ayarlar Simgesine tıklayın.
- Bağlam Menüsü açılacaktır. Ayarlar maddesine tıklayın.
- Ayarlar penceresi açılacaktır.
- Ayarlar penceresinin sol taraftaki liste görünümünde Uzantılar öğesine tıklayarak Uzantılar listesini genişletebilir ve öğelerini görüntüleyebilirsiniz.
- Liste görünümünü aşağıya doğru kaydırın ve VEXliste öğesine tıklayın.
- Sağ taraftaki panelde VEX Kullanıcı Ayarları görünecektir.
VEX Kullanıcı Ayarlarına Genel Bakış
-
Denetleyici: Kanal (Yalnızca V5 Denetleyici)
Denetleyici: Kanal ayarı, V5 Beyni ile V5 Denetleyicisi arasındaki radyo iletişim kanalı türünü kontrol eder. Bu ayar yalnızca VS Code'un USB aracılığıyla bir V5 Denetleyicisine ve denetleyicinin VEXnet aracılığıyla bir V5 Beynine bağlı olması durumunda geçerlidir.
V5 Kontrolör Radyo Kanalını ayarlamak için Açılır Menüyü tıklayın ve İndir ile Pitarasında seçim yapın.- İndirme - İndirmeolarak ayarlandığında, bir kullanıcı programı indirme işlemi başlatıldığında radyo bir indirme VEXnet kanalına atlayacaktır. İndirme kanalı daha yüksek veri hızlarına ve daha verimli indirmelere olanak tanır.
-
Pit - Pit olarak ayarlandığında radyo pit kanalında kalacak ve indirme işlemi çok daha uzun sürecektir.
-
Cpp SDK: Ana Sayfa
Cpp SDK Ana Sayfa ayarı, C++ SDK'nın (Yazılım Geliştirme Kiti) ana dizinini ayarlar. Bu ayar, C++ SDK'nın bilgisayarda yüklü olduğu konumu tanımlar.
Not: BU AYARI DÜZENLEMEYİN.
-
Cpp Toolchain: Yol
Cpp Toolchain Yol ayarı, bir C++ VEX VS Code projesi oluştururken kullanılan araç zincirinin Yolunu belirler.
Cpp Araç Zinciri Yolunu ayarlamak için, Metin Kutusuna bilgisayardaki araç zincirinin Yolunu yazın.
-
Genel: Kullanıcı Terminalini Etkinleştir
Kullanıcı Terminalini Etkinleştir ayarı, VEX Uzantısının bir VEX Beyin veya VEX Denetleyicisi tarafından algılandığında kullanıcı seri portunu açmasına olanak tanır. Tek istisna, kullanıcı seri portu ile numaralandırılmayan bir V5 Denetleyicisi için geçerlidir.
Kullanıcı Terminali ayarını etkinleştirmek için, Açılır Menüyü tıklayın ve Etkinleştir ile Devre Dışı Bırakarasında seçim yapın.- Etkinleştir - Etkinleştir , VEX Uzantısının başlangıçta bir kullanıcı portuna bağlanmasına izin verir ve Etkileşimli Terminali oluşturur. Uzantı çalışırken Etkinleştir seçilirse, bir cihaz bağlıysa uzantı kullanıcı portunu açmaya çalışacaktır.
- Devre Dışı Bırak - Devre Dışı Bırak VEX Uzantısının başlangıçta kullanıcı portuna bağlanmasını engeller ve Etkileşimli Terminal oluşturmaz. Uzantı çalışırken Devre Dışı seçilirse, uzantı kullanıcı portunu kapatır ve Etkileşimli Terminali kaldırır.
-
Genel: Günlük Girişleri
Günlük Girişleri ayarı, VEX Brain'den yüklenecek günlük girişlerinin sayısını belirler.
Günlük girişlerinin sayısını ayarlamak için Metin Kutusuna sayıyı yazın.
Not: Varsayılan olarak, günlük girişlerinin sayısı 1000 olarak ayarlanmıştır.
-
Proje: Yapı Türü
Proje: Yapı Türü ayarı, VEX Uzantısının bir C++ projesini nasıl oluşturacağını belirler.
Cpp Proje Yapı Türünü ayarlamak için Açılır Menüyü tıklayın ve Yapı ile Yeniden Yapıarasında seçim yapın.- Yapı - Yapı yalnızca projenin kaynak kodunda herhangi bir değişiklik tespit edildiğinde projeyi derler.
- Rebuild - Rebuild projenin build dizinini temizler, ardından projeyi build eder. Bu seçenek çok daha yavaştır.
-
Proje: Ana Sayfa
Proje: Ana Sayfa ayarı, Yeni Proje sihirbazı tamamlandığında yeni bir proje için varsayılan ana dizini ayarlar.
Yeni projeler için varsayılan konumu ayarlamak için, Metin Kutusuna bilgisayardaki dizini yazın.
-
Proje: İndirdikten Sonra Çalıştır
Proje: İndirdikten Sonra Çalıştır ayarı, kullanıcı programının VEX Beynine indirildikten sonra çalıştırılıp çalıştırılmayacağını belirler.
Kullanıcı programının VEX Brain'e indirildikten sonra çalıştırılmasını ayarlamak için Onay Kutusunu seçin. Kullanıcı programının indirme işleminden sonra çalışmamasını ayarlamak için Onay Kutusunun işaretini kaldırın.
Not: Varsayılan olarak, Proje: İndirdikten Sonra Çalıştır ayarının yanındaki Onay Kutusu seçili değildir .
-
Python: SDK Home
Python SDK Home ayarı, Python SDK'nın (Yazılım Geliştirme Kiti) ana dizinini ayarlar. Bu ayar, Python SDK'nın bilgisayarda yüklü olduğu konumu tanımlar.
Not: BU AYARI DÜZENLEMEYİN.
-
Sistem DFU: Otomatik Kurtarma
Sistem DFU Otomatik Kurtarma ayarı
DFU (Cihaz Yazılımı Güncelleme) modunda bir IQ (2.) Beyin veya bir EXP Beyin algılandığında Beynin otomatik olarak kurtarılıp kurtarılmayacağını belirler.DFU modunda bir IQ (2.) Beyin veya bir EXP Beyin algılandığında Beynin otomatik olarak kurtarılmasını ayarlamak için Onay Kutusunu seçin. Aksi takdirde, Onay Kutusunun işaretini kaldırın.
Not: Varsayılan olarak, Sistem DFU: Otomatik Kurtarma ayarının yanındaki Onay Kutusu seçilidir.
-
Websocket Sunucusu: Etkinleştir
Websocket Sunucusu: Etkinleştir ayarı
VEX Uzantısının Websocket Sunucusunu başlatmasını sağlar; bu da Sunucu ile VEX aygıtı arasında gerçek zamanlı veri aktarımına olanak tanır.Websocket Sunucusunu ayarlamak için: ayarını etkinleştirin, Açılır Menüyü tıklayın ve Etkinleştir ve Devre Dışı Bırakarasından seçim yapın.- Etkinleştir - Etkinleştir seçiliyse, VEX Uzantısı, kullanıcının seçili VEX cihazına iki yönlü bir boruya erişmesine izin veren Websocket Sunucusunu başlatır. Websocket Sunucusuna `ws://[ip]:[port]/vexrobotics.vexcode/device` adresinden erişilebilir.
- Devre Dışı Bırak - Eğer Devre Dışı Bırak seçiliyse, VEX Uzantısı Wesocked Sunucusunu başlatmaz.
-
Websocket Sunucusu: Ana Bilgisayar Adresi
Websocket Sunucusu: Ana Bilgisayar Adresi ayarı, WebSocket Sunucusunun ana bilgisayar adresini ayarlar. Websocket Sunucusu, VEX Uzantısının çalıştığı bilgisayarda barındırılır. Websocket Sunucusu Ana Bilgisayar Adresi, `ws://[ip]:[port]/vexrobotics.vexcode/device` adresindeki Websocket Sunucusuna erişmek için kullanılan IP adresidir.
Host Adresini, olarak ayarlamak için Metin Kutusuna host adresini (IP adresini) yazın.
-
Websocket Sunucusu: Port
Websocket Sunucusu: Port ayarı, Websocket Sunucusunun çalıştığı Portun Port Numarasını yapılandırır. Port Numarası, `ws://[ip]:[port]/vexrobotics.vexcode/device` adresindeki Websocket Sunucusuna erişmek için kullanılabilir.
Websocket Sunucu Port Numarasını, olarak ayarlamak için Metin Kutusuna port numarasını yazın.