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
kMotorTypeparametresi değiştirildiğinde otomatik olarak güncellenmiyorkSensorTypeparametresi 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 -> kDataPortConfigparametresi 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?