VEX VS Code Uzantısı için Kullanıcı Ayarlarını Anlama

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.

    Ekranın sol alt köşesinde bulunan VS Code Etkinlik Çubuğunun en alt kısmındaki Ayarlar simgesi.
  • Bağlam Menüsü açılacaktır. Ayarlar maddesine tıklayın.

    VS Code Ayarları bağlam menüsü birçok seçeneğin listelendiği bir menüdür. Ayarlar seçeneği vurgulanmıştır ve menüde Komut Paleti ve Profiller'in altında üçüncü seçenektir.
  • Ayarlar penceresi açılacaktır.

    VS Code Ayarları penceresi açıktır ve varsayılan olarak Sık Kullanılan Ayarlar makalesini gösterir.
  • 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.

    VS Code Ayarları Penceresi açıktır ve sol taraftaki gezinme listesinde Uzantılar kategorisi vurgulanmıştır.
  • Liste görünümünü aşağıya doğru kaydırın ve VEXliste öğesine tıklayın.

    VS Code Ayarları Penceresi açık ve Uzantılar kategorisinin içindeki VEX sayfası bağlantısı vurgulanmış durumda.
  • Sağ taraftaki panelde VEX Kullanıcı Ayarları görünecektir.

    VS Code Kullanıcı Ayarları, VEX Robotics Extension'ın davranışının özelleştirilebileceği VEX sayfasına açılır.

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.

    Not: Varsayılan olarak, V5 Denetleyici Radyo Kanalı İndirolarak ayarlanmıştır.

    VEX Kullanıcı Ayarları, Denetleyici Kanalı seçeneğiyle birlikte gösterilir. Bu seçeneğin varsayılan olarak İndir olarak ayarlanmış bir açılır menüsü vardır. Açıklamada V5 Kontrol Cihazı Radyo Kanalı Ayarlanıyor yazıyor. Bu ayar yalnızca VEXnet radyo bağlantısı için geçerlidir.
  • 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.

    VEX Kullanıcı Ayarları Cpp SDK Ana Sayfası seçeneğiyle gösteriliyor. Bu seçeneğin settings.json dosyasında Düzenle yazan bir bağlantısı var. Açıklamada DÜZENLEMEYİN ifadesi yer alıyor.
  • 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.

    VEX Kullanıcı Ayarları Cpp Araç Zinciri ile: Yol seçeneği gösteriliyor. Bu seçenekte Dosya Yolunu temsil eden bir metin alanı vardır. Açıklamada Araç zincirine giden yol yazıyor.
  • 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.
    Not: Varsayılan olarak, Kullanıcı Terminalini Etkinleştir ayarı Etkinleştirolarak ayarlanmıştır.

    Genel Kullanıcı Terminalini Etkinleştir seçeneği gösterilen VEX Kullanıcı Ayarları. Bu seçeneğin varsayılan olarak Etkinleştir olarak ayarlanmış bir açılır menüsü vardır. Açıklamada, Kullanıcı portundan veri açmak ve görüntülemek için uzantıyı etkinleştir ifadesi yer alıyor.
  • 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.

    Genel Günlük Girişleri seçeneği gösterilen VEX Kullanıcı Ayarları. Bu seçeneğin varsayılan olarak 1000 sayısına ayarlanmış bir metin alanı vardır. Açıklamada VEX Brain'den yüklenecek günlük girişlerinin sayısını ayarlar ifadesi yer almaktadı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.
    Not: Varsayılan olarak, Cpp Proje Yapı Türü Yapıolarak ayarlanır.

    Proje Yapı Türü seçeneği gösterilen VEX Kullanıcı Ayarları. Bu seçeneğin varsayılan olarak Oluştur olarak ayarlanmış bir açılır menüsü vardır. Açıklamada Set Cpp Project Build Type yazıyor.
  • 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.

    VEX Kullanıcı Ayarları Proje Ana Sayfası seçeneğiyle gösteriliyor. Bu seçenekte Dosya Yolunu temsil eden bir metin alanı vardır. Açıklamada Yeni projeler için varsayılan konumu ayarlar ifadesi yer almaktadır.
  • 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 .

    VEX Kullanıcı Ayarları, Proje İndirildikten Sonra Çalıştır seçeneğiyle birlikte gösteriliyor. Bu seçeneğin varsayılan olarak seçili olmayan bir onay kutusu vardır. Açıklamada Kullanıcı programının indirme işleminden sonra çalıştırılıp çalıştırılmayacağını ayarlayın ifadesi yer alıyor.
  • 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.

    Python SDK Ana Sayfa seçeneği gösterilen VEX Kullanıcı Ayarları. Bu seçeneğin settings.json dosyasında Düzenle yazan bir bağlantısı var. Açıklamada DÜZENLEMEYİN ifadesi yer alıyor.
  • 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.

    VEX Kullanıcı Ayarları, Sistem DFU Otomatik Kurtarma seçeneğiyle gösterilir. Bu seçeneğin varsayılan olarak seçili bir onay kutusu vardır. Açıklamada, DFU modunda IQ2 veya EXP algılandığında beynin otomatik olarak kurtarılıp kurtarılmayacağının ayarlanması gerektiği yazıyor.
  • 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. 
    Not: Varsayılan olarak, Websocket Sunucusu: Etkinleştir ayarı Devre Dışı Bırakolarak ayarlanmıştır.

    Websocket Sunucusu Etkinleştirme seçeneği gösterilen VEX Kullanıcı Ayarları. Bu seçeneğin varsayılan olarak Devre Dışı olarak ayarlanmış bir açılır menüsü vardır. Açıklamada "Uzantının Websocket Sunucusunu başlatmasını etkinleştirir" yazıyor. Sunucu, kullanıcının seçili VEX cihazına iki yönlü bir boruya erişmesine olanak tanır. Websocket'e ws://[ip]:[port]/vexrobotics.vexcode/device adresinden erişilebilir.
  • 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 Sunucu Ana Bilgisayar Adresi seçeneği gösterilen VEX Kullanıcı Ayarları. Bu seçeneğin varsayılan olarak 0.0.0.0 adresine ayarlanmış bir metin alanı vardır. Açıklamada Sets Host Address yazıyor.


  • 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.

    Websocket Sunucu Bağlantı Noktası seçeneği gösterilen VEX Kullanıcı Ayarları. Bu seçeneğin, bu örnekte 7071 sayısına ayarlanmış bir metin alanı vardır. Açıklamada Websocket Sunucu Port Numarasını Ayarlar yazıyor.

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

Last Updated: