Değişiklikler

Sürüm 1.7.0

Son Değişiklikler

  • Standart REV Hardware Client yükleyicisi artık 5 MB'ın altındaki cihaz yazılımı dosyalarını paketlemiyor

    • İçinde cihaz yazılımı bulunan bir yükleyiciye ihtiyacınız varsa, https://docs.revrobotics.com/rev-hardware-client adresinde bağlantısı verilen çevrimdışı yükleyicilerden birini indirin.

  • Bir REV Hardware Client örneği bir SPARK motor kontrolörünü kontrol etmeye başladığında, aynı veri yoluna bağlı başka hiçbir REV Hardware Client örneği, ilk örnek çıkana kadar bir SPARK motor kontrolörünü kontrol edemez

  • “Ön Ayarı Kullanarak SPARK'ı Takip Et” özelliği, SPARK ürün yazılımı sürüm 25 ve sonrasında daha basit takipçi modu parametreleri lehine kaldırılmıştır

  • SPARK motor kontrolörleri için “Flaş Yak” düğmesi, REVLib'in 2025 sürümüyle eşleşmesi için “Parametreleri Kalıcı Kıl” olarak yeniden adlandırıldı

  • SPARK parametresi kSensorType artık kMotorType parametresi değiştirildiğinde otomatik olarak güncellenmiyor

    • kSensorType parametresi sonraki sürümlerden kaldırıldığı için bu durum yalnızca 25.0.0'dan önceki SPARK ürün yazılımı sürümlerini etkiler

  • MAXSwerve Utility artık SPARK ürün yazılımı sürüm 25.0.0 veya üstünü gerektirmektedir

Genel İyileştirmeler

  • Yükleyicinin bilgisayarın beklenmedik şekilde yeniden başlatılmasına neden olabileceği sorunu giderir

  • Yüksek trafikli bir CAN veriyolunda cihazların görüntülenmesi ve kullanılmasının güvenilirliğini artırır

  • CAN iletişimini etkileyen 2025 beta sürümündeki bir performans gerilemesini düzeltir

    Veri sağlayan bir cihaz kaldırıldıktan sonra Telemetri sekmesinin kırılmasını engeller

  • “Cihaz” veya 'kurtarma' dışında bir türe sahip Android cihazların, cihaz taramalarının uzun sürmesine ve herhangi bir Android cihazı veya Expansion Hub'ı içermemesine neden olan sorunu giderir

  • REV Hardware Client'ın aynı anda yalnızca bir örneğinin açık olmasına izin verir

  • SPARK motor kontrol cihazına çalıştırma komutu verildiğinde Pneumatic Hub'ların ve Power Distribution Hub'ların devre dışı kalmasına neden olan bir sorunu giderir

Servo Hub

  • Servo Hub'da servoların güncellenmesi, yapılandırılması ve çalıştırılması için destek ekler

SPARK İyileştirmeleri

  • SPARK ürün yazılımı sürüm 25 için destek ekler

  • Çalıştır ve Telemetri sekmelerinde kapalı döngü parametrelerini (MAXMotion parametreleri dahil) yapılandırmak için kullanıcı arayüzünü geliştirir

  • SPARK'ların CAN veri yolu üzerinden güncellenmesi sorununu giderir

  • Advanced Sekmesindeki parametrelerin düzenini iyileştirir

  • Basic Sekmesindeki hataların ve uyarıların düzenini iyileştirir

    • Bazı arızalar yeniden adlandırıldı veya birleştirildi

    • Yumuşak ve sert limitlerin durumları artık hataların ve uyarıların üzerinde görüntülenmektedir

  • Telemetri sekmesinde bireysel hataları gösterir

  • Telemetri sekmesindeki SPARK sinyallerinin düzenini iyileştirir

  • Kaputun altında birçok iyileştirme

Sürüm 1.6.5 / 1.6.6

1.6.6 sürümü, 1.6.5 sürümünden kısa bir süre sonra, grafik çalışırken Telemetri sekmesinden uzaklaştığınızda Telemetri grafiğinin kaybolmasına neden olan bir gerilemeyi düzeltmek için yayınlandı.

Son değişiklikler

  • Windows 10 veya üstü artık gereklidir

Genel iyileştirmeler

  • Odaklanmadığında bile güvenlik tuşlarını (boşluk ve enter) dinler

    • FRC Driver Station veya yönetici ayrıcalıklarına sahip başka bir uygulama odaklanmışsa, REV Hardware Client tuşa basıldığını görmeyecektir

  • Telemetri özelliğini geliştirir

    • Araç ipuçlarını düzeltir

    • Çeşitli grafik etkileşimleri düzeltildi

    • 4'ten fazla sinyal aktif olduğunda veya bir sinyalin üzerine gelindiğinde verilerin görünürlüğünü iyileştirir

    • Görüntü dışa aktarımlarının arka plan rengini düzeltir

    • Ölçeklendirilmiş bir ekranda Telemetri sekmesi açıkken pencere yeniden boyutlandırılırken oluşan işlenmemiş bir istisna durumu düzeltildi

  • Görüntüleme cihazlarının güvenilirliğini artırır

  • Beklenmedik bir hata oluştuktan sonra tüm cihazların silinmesine neden olan bir sorun giderildi

  • Güvenlik ve kullanıcı deneyimine yönelik çeşitli küçük iyileştirmeler

SPARK iyileştirmeleri

  • Ayar noktası metin alanına eksik sayıların yazılmasına izin verir

  • Ayar noktası kaydırıcısının davranışını önemli ölçüde iyileştirir

  • Ayar noktası kontrollerini her zaman devre dışı bırakır ve motor çalıştırılamadığında bir araç ipucu görüntüler

  • Sürüm 1.5.0'dan daha eski aygıt yazılımına sahip SPARK MAX'lerin güncellenmesinin güvenilirliğini artırır

  • Giriş voltajını görüntüler

  • “ Gate Driver Arızası” nı “Gate Driver Arızası veya 12V Eksik” olarak yeniden adlandırır

Pneumatic Hub iyileştirmeleri

  • Bir güvenlik tuşuna (Boşluk veya Enter) basıldığında tüm solenoidleri kapatır.

Expansion Hub iyileştirmeleri

  • Ürün yazılımının doğrudan bağlı Expansion Hub'lara yüklenmesini düzeltir

Sürüm 1.6.4

Genel iyileştirmeler

  • Seçili cihazın fişi çekildiğinde ortaya çıkan hata mesajı düzeltildi

  • Cihaz taramalarının ve kaldırma işlemlerinin güvenilirliğini artırır

    • Yinelenen cihazların görüntülenmesini önlemeye yönelik değişiklikler içerir

  • Yeni USB CAN cihazlarını tespit etme güvenilirliğini artırır

  • Genel Software Kanalları için destek ekler

SPARK iyileştirmeleri

  • Cihazların belirli durumlarda beklenmedik şekilde çalışmasına neden olan sorun giderildi

  • REV Hardware Client'ın güncellendikten sonra doğrudan bağlı bir SPARK'tan veri alamaması sorunu giderildi

  • REV Hardware Client'ın USB üzerinden güncelleme yaparken bile CAN veriyolunun hatasız olmasını gerektirmesi sorunu giderildi

  • SPARK roboRIO kontrolü altındayken Motoru Çalıştır düğmesini devre dışı bırakır

Sürüm 1.6.3

İyileştirmeler

  • CAN üzerinden SPARK ürün yazılımı güncelleme denemelerinin başarılı olamaması sorununu giderir

  • CAN üzerinden bir ürün yazılımı güncellemesinden hemen sonra kaybolan SPARK Flex'leri düzeltir

  • Kurtarma Modu cihazlarının ve doğrudan USB üzerinden bağlanan SPARK'ların birden fazla cihaz olduğunda güncellenememesi sorunu giderildi.

Sürüm 1.6.2

İyileştirmeler

  • SPARK Flex'lerin bir SPARK Flex Dock'a bağlı olmadıklarında veya ürün yazılımı sürümleri SPARK Flex Dock'u desteklemediğinde Fırçalı modda yapılandırılmasını önler.

  • SPARK motor kontrol cihazı ürün yazılımı sürümü 24.0.0 için ayarlamalar yapar

  • Ürün yazılımı sürümü 24.0.0 veya sonraki bir sürümü çalıştıran bir SPARK Flex ile kullanıldığında bildirilen NEO Vortex konum doğruluğunu iyileştirir

Sürüm 1.6.1

Hata düzeltmeleri

  • Belirli koşullar altında başlangıçta oluşan çökmeyi düzeltir

Sürüm 1.6.0

Yeni özellikler

  • SPARK Flex motor kontrolörü için destek ekler

İyileştirmeler

  • REV Hardware Client'a güncellemeler için indirilmesi gereken veri miktarını azaltır

  • İşletim sistemi proxy ve sertifika ayarlarına saygı göstermeye başlar (okul ve kurumsal ağlarla uyumluluğu artırır)

  • Mevcut FTC Robot Controller uygulaması Android Studio kullanılarak oluşturulduğunda görüntülenen uyarıyı iyileştirir

    • Bu uyarı artık her zaman uygulamayı değiştirmeye çalıştığınızda onaylanması gereken bir açılır pencere olarak gösteriliyor.

Hata düzeltmeleri

  • REV Hardware Client ilk kez kuruluyorsa, birlikte verilen yazılımın doğru kopyalanmamasını düzeltir

  • Yazılım indirmelerinin iptal edilmesiyle ilgili çeşitli sorunları giderir

  • Belirli SPARK MAX konfigürasyonlarının yüklenmesini düzeltir

  • SPARK MAX/Flex PIDF ekranındaki varsayılan artışı artırır

  • FTC günlük görüntüleyici pan/zoom düğmelerinin fare ile pan/zoom yapılana kadar çalışmaması sorunu giderildi

  • REV desteği için günlük dosyalarının yüklenmesinin bazen başarısız olmasına neden olan sorun giderildi

Sürüm 1.5.3

Yeni özellikler

  • REV Hardware Client yükleyicisinde boyutu 1 MB'tan küçük tüm yazılımları içerir

  • Çevrimdışı kullanım için mevcut tüm yazılımları veya sadece FTC veya sadece FRC için geçerli olan tüm yazılımları bir araya getiren alternatif yükleyiciler ekler

Geliştirmeler

  • Yazılım indirmenin ve güncellemeleri kontrol etmenin artık bir bilgisayardaki tüm kullanıcılar için geçerli olmasını sağlar

  • İndirilen büyük yazılım güncellemelerinde güncellemeleri kontrol ederken performansı artırır

  • SPARK MAX hata adlarını iyileştirir

Hata düzeltmeleri

  • SPARK MAX limit anahtarı kutuplarının yanlış görüntülenmesine neden olan sorunu giderir

  • Bir DFU cihazının türünü seçmenin çalışmaması sorunu giderildi

  • CAN olmayan cihazların fişi çekildiğinde kaybolmaması sorunu giderildi

  • Kurtarma cihazı türü seçim menüsünün çalışmaması sorunu giderildi

  • REV Hardware Client güncellemelerini çevrimdışıyken kontrol ederken hata mesajını iyileştirir

Sürüm 1.5.2

SPARK MAX İyileştirmeleri

  • Konum veya Akıllı Hareket modunda çalışan bir motoru durdururken yaşanan güvenlik sorununu giderir

  • Çalıştır sekmesi aracılığıyla uygulanan motor yönünün ters çevrilmiş bir SPARK MAX için yanlış olması ve ters çevrilmiş modun bozukmuş gibi görünmesine neden olan sorun giderildi

  • Belirli koşullar altında Advanced sekmesindeki SPARK MAX parametrelerini değiştirirken oluşan hatayı düzeltir

  • USB üzerinden bağlanan bir SPARK MAX'ın bir aygıt yazılımı güncellemesinden sonra fişi çekildikten sonra kaybolmaması sorunu giderildi

MAXSwerve Drive Utility İyileştirmeleri

  • MAXSwerve sürücü yapılandırmalarını en son erişildikleri zamana göre sıralar

  • Seçilen her SPARK MAX için cihazın anlık olarak yanıp sönmesini sağlayan düğme ekler

  • Bir MAXSwerve sürücüsünde bir rol atandığında SPARK MAX'lerin anlık olarak yanıp sönmesini sağlar

  • Bir MAXSwerve modülünün kalibrasyon aracı açıldığında SPARK MAX dönüşünün anlık olarak yanıp sönmesini sağlar

  • Bir SPARK MAX'in CAN ID'si değiştirildikten sonra MAXSwerve Sürücü Yardımcı Programında seçilebilen CAN ID'leri listesinin güncellenmemesine neden olan sorunu giderir

Gelecekteki REV Donanım İstemcisi sürümlerine güncelleme deneyimini geliştirir

  • Güncelleme indirilirken Hakkında sekmesinden uzaklaşmak artık güvenlidir.

Sürüm 1.5.1

  • Üst düzey Yardımcı Programlar sekmesine yeni MAXSwerve Sürücü Yardımcı Programı ekler

    • Mevcut sürüm bir beta sürümüdür, ek özellikler planlanmaktadır

    • Her MAXSwerve modülünün tekerleğinin konumunu görüntüler

    • Tüm modüllerin tek bir yerde kolayca kalibre edilmesini sağlar

    • MAXSwerve için kullanılan SPARK MAX'lerle ilgili yapılandırma sorunlarını tespit eder

    • MAXSwerve sürücü yapılandırmalarını dışa ve içe aktarmayı destekler, böylece yardımcı program seçenekleri yeniden seçmek zorunda kalmadan birden fazla bilgisayarda kullanılabilir

  • SPARK MAX fabrika varsayılanlarını geri yükledikten sonra sonsuz döndürücüyü düzeltir

  • AbsoluteEncoder` sekmesinde sıfır ofseti için gösterilen ondalık basamak sayısını artırarak sonucu robot programınıza yapıştırmak için uygun hale getirir

  • Absolute Encoder sıfır ofseti ayarlandıktan sonra, bir parametrenin değiştirildiğini ve flaşa yazılması gerektiğini gösteren simge görüntülenir

Sürüm 1.5.0

Genel İyileştirmeler

  • Grafiklerin performansını ve görünümünü iyileştirmek için Chart.js'yi yükseltir

  • Küçük kullanıcı arayüzü iyileştirmeleri yapar

SPARK MAX İyileştirmeleri

  • Yeni bir AbsoluteEncoder sekmesi de dahil olmak üzere görev döngüsü mutlak kodlayıcıları için destek ekler

  • AbsoluteEncoder sekmesine MAXSwerve başlangıç ve modül kalibrasyon kılavuzlarını ekler

  • Pozisyon PID sarmalamayı yapılandırmak için destek ekler

  • Hall sensörü hız hesaplamasını yapılandırmak için destek ekler

  • Sensör türlerinin daha net seçilebilmesi için SPARK MAX kFeedbackSensorPID0'ı sayısal değerler yerine bir açılır menü kullanacak şekilde günceller

  • Bir SPARK MAX'ın ID'si 15'ten yüksek olan başka bir SPARK MAX'ı takip edecek şekilde yapılandırılamaması sorunu giderildi

  • Doğrudan USB üzerinden bağlanan SPARK MAX'ı da çalıştırmak zorunda kalmadan CAN veri yolu üzerinden bağlanan SPARK MAX'ların çalıştırılmasını sağlar

Pneumatic Hub İyileştirmeleri

  • Pneumatic Hub'dan ek telemetri değerleri sunar

Control Hub ve Expansion Hub İyileştirmeleri

  • Bir Control Hub üzerinden Control/Expansion Hub ürün yazılımının birden fazla kez güncellenmesinin başarısız olmasına neden olan sorunu giderir

Sürüm 1.4.3

  • Pneumatic Hub'lardan bildirilen solenoid akım değerlerini düzeltir

  • Pneumatic Hublar ve Power Distribution Hublar için ayrıntılı donanım arıza raporlaması ekler

  • Dışa aktarılan CSV dosyalarındaki girişlerin yanlış sırada (en yeniden en eskiye) olmasına neden olan sorun giderildi

  • “Sorun Bildir” formunun yanlışlıkla kapatılmasını önler

Sürüm 1.4.2

  • SPARK MAX'ların CAN veri yolu üzerinden güncellenmesini düzeltir

  • REV logosuna takılan Driver Hub'ları geri yüklemek için destek ekler

  • Control Hub yedekleme özelliğine TensorFlow Lite modelleri, sesler ve harici kütüphaneler için destek ekler

  • ADB'nin birlikte verilen sürümünü günceller

Sürüm 1.4.1

  • Bir SPARK MAX'ın CAN ID'sinin ayarlanması düzeltildi

Sürüm 1.4.0

  • Power Distribution Hub ve Pneumatic Hub için destek ekler

  • “Hub Ürün Yazılımı “nı ‘Expansion/Control Hub'ı Ürün Yazılımı’ olarak yeniden adlandırır

  • FTC Günlük Görüntüleyicisi'nde “Fatal” log olay türünü “Assert” olarak yeniden adlandırır

    • Assert olaylarını varsayılan olarak gizler

  • FTC günlük dosyası seçicisinde daha uzun dosya adlarına izin verir

  • Çeşitli hatalar düzeltildi

Sürüm 1.3.0

Genel İyileştirmeler

  • FTC log viewer yardımcı programını ekler

    • Log dosyalarını doğrudan desteklenen cihazlardan veya kullanıcının bilgisayarındaki herhangi bir yerden yükleyebilir

    • Kullanıcıların log dosyalarından ayrıştırılan olayları kolayca filtrelemesine, aramasına ve sıralamasına olanak tanır

    • Önemli robot sorunlarının oluşumunu ve bunlara karşılık gelen zaman damgalarını grafikler

    • Maç, robot kontrolörü, sürücü istasyonu, Wi-Fi ve güncelleyici günlüklerini destekler

  • Bir güncelleme mevcut olmadığında bile istemci için sürüm notlarını gösterir

  • Varsayılan aralıkları kullanırken telemetri grafik aralıklarını otomatik olarak ölçeklendirir

  • CAN ID'leri değiştirilirken cihazların birden fazla kez görünmesi sorunu giderildi

  • Aynı anda güncelleme yapan tüm cihazlar için güncelleme ilerlemesini gösterir

  • Bir yazılım kanalını kaldırırken kullanıcıları mevcut en son istemci sürümüne günceller

  • Diğer küçük hata düzeltmeleri

Control Hub İyileştirmeleri

  • Bir Control Hub'a bağlantının kararlılığını artırır

  • REV'e gönderilen Control Hub teşhis verileri ile program ve yönetim günlüklerini içerir

SPARK MAX İyileştirmeleri

  • SPARK MAX analog telemetri ile ilgili sorunu giderir

  • SPARK MAX parametre alanlarını iyileştirir

  • Kurtarma modundaki bir SPARK MAX'in bazı bilgisayarlarda güncellenememesi sorunu giderildi

  • Birden fazla SPARK MAX cihazını çalıştırmak için arayüz ekler

  • Takipçi modunu yapılandırmak için basitleştirilmiş destek ekler (şu anda başka bir SPARK MAX'ı takip etmekle sınırlıdır)

  • Alternate Encoder -> kDataPortConfig parametresi için bir açılır menü gösterir

Sürüm 1.2.0

Genel İyileştirmeler

  • Yazılımın önceki sürümlerinin yüklenmesine izin ver

  • İstemci güncellemelerinin mevcut olduğunu daha ince bir şekilde gösterin

  • Sıfırlanırsa ADB'ye yeniden bağlanın

  • Jenerik android cihazlar için üretici adlarını göster

  • Control Hub ve Expansion Hub ürün yazılımının yanlışlıkla güncel değil demesiyle ilgili sorunları giderir

  • Diğer küçük hata düzeltmeleri

Control Hub İyileştirmeleri

  • Control Hub dahili iletişimi yanıt vermediğinde uyarı gösterir

  • Control Hub web sunucusu çalışmadığında uyarı gösterir

  • Program ve Manage Sekmesi için tam ekran modu

  • Dosyadaki yedek bir haftadan eskiyse Control Hub verilerini yedeklemeyi ister

  • Yedeklenen dosyaları geri yüklemek için artık onay gerekiyor

  • Tüm dosyaların geri yüklenmemesiyle ilgili sorunlar giderildi

SPARK MAX İyileştirmeleri

  • Alternate Encoder telemetri verilerinin yanlış görüntülenmesine neden olan hata düzeltildi

  • SPARK MAX üzerindeki tüm parametrelerin tamamen Fabrika Ayarlarına Sıfırlanmasına izin verir

  • Geçerli yapılandırmada etkisi olmayan parametrelerin devre dışı ayarı

  • SPARK MAX seçildiğinde Client'ın beyaza dönmesine neden olan hata düzeltildi

Sürüm 1.1.0

  • SPARK MAX ve diğer CAN cihazları için destek ekler

  • SPARK MAX cihazlarının güncellenmesine, API'lerin yüklenmesine, motorların çalıştırılmasına ve SPARK MAX ve motorundan gelen verilerin görüntülenmesine olanak sağlar.

  • Bir CAN veri yolu üzerinde tanınan tüm cihazları ve veri yolu üzerinde gönderilen verileri gösterir

Sürüm 1.0.0

  • Orijinal Sürüm

Last updated

Was this helpful?