CoolTerm, servo denetleyicileri, robot kitleri, GPS alıcıları, mikro denetleyiciler gibi seri bağlantı noktalarına bağlı donanımlarla veri alışverişi yapma ihtiyacı duyan profesyonellere ve profesyonellere yönelik basit bir seri bağlantı noktası terminal uygulamasıdır (terminal öykünmesi yoktur).
Bu sürümde yeni olan nedir :
YENİ / DEĞİŞTİRİLEN ÖZELLİKLER:
- Yazılım tarafından desteklenen akış denetimi için yapılandırma seçeneği eklendi.
- Veri akışı iletilirken tuş vuruşlarını engellemek için yapılandırma seçeneği eklendi.
- Düz metin ve altıgen görünümler için baskı eklendi.
- Tercihlere proxy ayarları eklendi (güncelleme kontrolü için).
- Tercihler penceresini çoklu sekme kavramına değiştir.
- Yakalanan onaltılık verilerin biçimlendirilebilir hale getirildi.
- Artık, hex verilerinin formatlanması devre dışı bırakıldığı sürece, hex formatında yakalama sırasında 'Sonlandırma dizgisini bekle' seçeneğini kullanmak mümkündür.
- Her paketin iletilmesinden sonra bir gecikme eklenmesini sağlayan "Paket Geciktirme" seçeneği eklendi, bunun boyutu artık bağlantı ayarları GUI aracılığıyla belirlenebilir.
- "Satır Gecikmesi" seçeneği, herhangi bir eşleştirmeye ek olarak, belirtilen gecikme karakterlerinin tümünü eşleştirmeyi de destekliyor. Bu, tüm dizelerin satır geciktirme karakterleri olarak belirtilmesine izin verir.
İYİLEŞTİRMELER:
- Sistem varsayılan kodlamasını kullanmak için "Gönderme Dizesi" penceresinde metin kodlaması değiştirildi.
- Donanım ve yazılım akış denetiminin aynı anda etkinleştirilmesini önlemek için akış denetimi ayarları için geliştirilmiş GUI.
- TX LED'inin davranışını geliştirdi. Akış kontrolü etkinleştirildiğinde ve uzak hedef tarafından iletim durdurulduğunda, TX LED'inin rengi hiçbir verinin gönderilmediğini belirtmek için kırmızıya dönüştürülür (yalnızca platformlar seçilir).
- Arıza mesajlarının alınması veya çerçeveleme hataları artık "Al hatalarını al" etkin olduğunda (sadece platformları seçin) RX LED'i kırmızı yanıp söner.
- "Geri veriyi geri al" etkin olduğunda ve daha büyük miktarda veri geri döngülendiğinde iletimin ilerlemesinin görüntülenmesini önlemek için kod değiştirildi.
- [Win / Linux] Bağlantı seçenekleri gibi modal pencerelerin davranışlarını değiştirip, tüm açık pencerelerin aksine yalnızca ana terminal penceresinin engellenmesi için ilerleme pencereleri gönderin.
- [Mac] Aşağıdaki ApplesScript komutunu ekledi:
- [Mac] Aşağıdaki AppleScript komutlarını kaldırdı:
- [Mac] Mac için Evrensel Kurulumlar artık desteklenmemektedir.
String olarak LookAheadHex (tamsayı olarak ID)
Dize olarak Str2Hex (Dize olarak PlainStr)
String olarak Hex2Str (String olarak HexStr)
HATALAR VE STABİLİTE ÇÖZÜMLERİ HATASI:
- [Mac] TextArea'da SmartQuotes, SmartDashes ve SmartTextReplacement'ı devre dışı bırak.
- İletim dizisindeki OutOfMemoryExceptions öğesinin eklenmesi eklendi.
- "Satır Modu" nda kullanılan metin giriş satırını metin boyutu değişikliklerinden hariç tutmak için gözden geçirilmiş kod.
Sürüm 1.4.7’de yeni: :
YENİ / DEĞİŞTİRİLEN ÖZELLİKLER:
- "Otomatik yakalama dosyasına ekle" etkin olduğunda otomatik yakalama dosyaları için özel bir dosya adı belirtme seçeneği eklendi.
- CoolTerm şimdi varsayılan ayarları, CoolTerm'in kurulu olduğu yerden bağımsız olarak uygulama veri dizinine kaydedecektir.
- baudrates.ini ve ports.ini dosyaları artık uygulama veri dizinine de yerleştirilebilir (yukarıdaki platformlara özgü konumlara bakın). Bununla birlikte, CoolTerm yürütülebilir dosyasıyla aynı konuma yerleştirilen dosyalar, uygulama veri dizinindeki dosyalara göre öncelik kazanır. Bu, CoolTerm'in taşınabilir kurulumları için kullanışlıdır.
- Düz metinde metin kaydırma yapmak, yapılandırılabilir bir seçenek sunar.
- Düz metin gösterimi için SEKME ayrılmış verileri biçimlendirmek için seçenek eklendi. Etkinleştirilmişse, metin belirtilen bir sütun genişliğinde hizalanır.
- ASCII ekranı için belirtilen minimum sayıda ardışık alınan alanı işlemek için seçenek eklendi. Etkinleştirilmişse, bu gibi durumlar bir SEKME karakteriyle değiştirilir.
Bu yerler aşağıdaki gibidir:
Mac: / Kullanıcılar / KullanıcıAdı / Kütüphane / Uygulama Desteği / CoolTerm /
Win: UsersUserNameAppDataRoamingCoolTerm
Linux: / home / KullanıcıAdı / CoolTerm /.
Bununla birlikte, CoolTerm yürütülebilir dosyasıyla aynı konuma yerleştirilen bir default.stc dosyası, uygulama verileri konumundaki bir taneye göre öncelikli olacaktır. Bu, CoolTerm'in taşınabilir kurulumları için kullanışlıdır.
İYİLEŞTİRMELER:
- Aktarım denetimi penceresindeki 'İptal' seçeneğinin tıklanması, akış denetimi etkinleştirildiğinde hedef tarafından iletim durdurulduğunda bile pencereyi şimdi reddeder.
- ASCII izleme modunda ASCII görüntü modunda, ASCII görüntüleyicinin belirli platformlarda hatalı davranmasını önlemek için "Yazdırılmayan karakterleri işlemek" devre dışı bırakılmışsa, NUL karakterleri yok sayılır.
- Düz metin izleme modunda CPU tüketimini optimize etmek için kod değiştirildi.
- Ortak uygulama ile daha iyi uyum sağlamak için "CoolTerm" den "Untitled" a kadar yeni terminallerin varsayılan adını değiştirdi.
- .txt dosyasını varsayılan olarak dosya uzantısı olarak kullanmak için Yakalama Dosya Kaydetme iletişim kutusu.
- [Mac] Arka planda CoolTerm çalışırken Uygulama Alanı'nı önlemek için kod eklendi.
- [Mac] Tam 8 bitlik karakter kümesiyle uyumluluğundan emin olmak için ASCII'den Apple Script tarafından döndürülen dizelerin sistem varsayılanına kodlanması değiştirildi.
- [Mac] Yeni AppleScript komutları:
- WriteHex (Tamsayı olarak ID, String olarak HexData)
- String olarak ReadHex (Tamsayı, Tamsayı olarak NumChars)
- String olarak ReadAllHex (tamsayı olarak ID)
- [Mac] Str2Hex ve Hex2Str AppleScript işlevlerinin kaldırılması. CoolTerm'in gelecek sürümleri artık bu işlevleri uygulamaz.
- Kilitlenme raporları gönderirken kullanıcının e-postasını istemek için iletişim kutusu eklendi.
HATALAR VE STABİLİTE ÇÖZÜMLERİ HATASI:
- Kod değiştirildi, böylece işlem sırasında belirli bir bağlantı noktasında bir istisna meydana gelirse, bağlantı noktası numaralandırması devam eder. Bu, geçerli tüm bağlantı noktalarının numaralandırılmasına izin vermelidir.
- Birden çok örneği (Windows ve Linux) doğru şekilde işleyebilmek için kod geliştirildi.
- ASCII görüntüleme modunda hat yoğunlaşması için kod geliştirildi
- yeni bağlantı ayarları açıldığında başlangıç örneğini doğru şekilde işleyebilmek için kod geliştirildi.
- Alma arabelleğinde verileri temizledikten sonra düz metin görünümünün biçimlendirmesini sıfırlayan sabit hata.
1.4.6 sürümünde yeni :
YENİ / DEĞİŞTİRİLEN ÖZELLİKLER:
- Bağlantı ayarlarını yükledikten sonra dosya yakalamayı otomatik olarak başlatma seçeneği eklendi.
- Otomatik yakalama dosyalarına yeni veriler eklemek için seçenek eklendi.
- ANSI çıkış dizilerini filtrelemek için seçenek eklendi. Bu seçenek etkinleştirilirse, ANSI dizi karakterleri ASCII görünüm modunda filtrelenir.
- Düz metin görünümü modunda satır boşluklarının yoğunlaştırılması için tercih seçeneği eklendi (Universal Binary yapılarında bulunmaz).
- [Win] [Linux] Sistem üzerinde aynı anda yalnızca bir CoolTerm örneğinin çalıştığından emin olmak için kod eklendi
- Bağlantı ayarları dosyasının yalnızca bir kez açılabilmesini sağlamak için kod eklendi.
- Araç çubuğunu göstermek veya gizlemek için tercih seçeneği eklendi.
- Düz metin görünümü için UTF-8 desteği eklendi.
- Genişletilmiş karakter kümesini görüntülemek için tercih edilen tercihler iletişim kutusu.
- [Win] Belirli uluslararası klavyelerde AltGr tuş kombinasyonları için destek eklendi.
- Bağlantı / Seçenekler ... menüsüne kısayol (Mac: CMD-I, Win / Linux: CTRL-I) eklendi.
- İlişkili zaman damgası kuralları ile tutarlı olacak şekilde HH: AA: SS: sss'den HH: MM: SS.sss'ye göre göreli zaman damgası biçimi değiştirildi.
İYİLEŞTİRMELER:
- AltGr + S'nin kısa kesmeyi tetiklemesini önlemek için "Dosya / Varsayılan olarak kaydet" için CTRL + Alt + S kısa yoldan kaldırıldı.
- [Win] [Linux] Düz metin penceresinin 0x7f'den daha büyük bayt göstermesine izin vermek için platforma özel varsayılan metin kodlaması kullanmak için kodu değiştirildi.
- UI GUI'nin platformlar arasındaki görünümünü uyumlu hale getirmek için Tweaks.
- Seri bağlantı noktası adının ayar dosyalarından nasıl kaldırılacağı konusunda yönergeler içeren Yardım Metnini Güncelleştir.
HATALAR VE STABİLİTE ÇÖZÜMLERİ HATASI:
- [Linux] Mac ve Windows’da olduğu gibi davranmak için AutoScroll kodunu güncelledi.
- Terminal pencereleri arasında geçiş yaparken Connection / Connect_Disconnect menüsünün metni düzgün şekilde güncellenmeyen sabit hata.
- [Mac] AppleScript komutlarından döndürülen dizelerin metin kodlamasının tanımlanmadığı hata düzeltildi.
1.4.5 sürümündeki yeni :
YENİ / DEĞİŞTİRİLEN ÖZELLİKLER:
- Metin sonu (EOT, ASCII kod 4) karakterlerini işlemek için yeni bir seçenek eklendi. Bu özelliğin etkinleştirilmesi, ekranın bir EOT karakteri alınana kadar güncellenmesini engeller, bu durumda ekran, alma arabelleğindeki içerikle güncellenir.
- Yüklenmiş bir ayar dosyası, bağlantı noktası adı için boş bir dize içeriyorsa, kullanıcıya seri bağlantı noktası seçme seçeneği sunmak için kod eklendi. Bu, genel ayar dosyalarının oluşturulmasına izin verir.
- [MAC] Ek retina desteği.
HATALAR VE STABİLİTE İHTİYAÇLARI
- 1.4.4 sürümünde ThreadAccessingUIException
yeni olan nedir? 'i önlemek için kod iyileştirme:
YENİ / DEĞİŞTİRİLEN ÖZELLİKLER:
- Fare, CoolTerm penceresinin sol alt tarafındaki seri bağlantı noktası durum etiketinin üzerine getirildiğinde, geçerli yakalama dosyasının yolunu gösteren (bir etkinleştirme etkinse) yol gösteren özellik eklendi.
- açılan menü kullanmak için tuş emülasyonu ayarlarını girin ve enter tuşuna öykünmek için özel bir sıralama kullanın.
- Tercihler iletişim kutusuna ek yazı tipi boyutları eklendi.
- Güç tüketiminin kritik olduğu sistemlerde CPU yükünü azaltmak için terminal yenileme hızını saniyede bir azaltma seçeneği eklendi.
- Eklenen metin, alınan bellek miktarının azaltılmasının CPU güç tüketimini azaltmak için kullanılabileceğini açıklayan bir yardımdır.
- [MAC] Bundan sonra Kakao için derleniyor.
- [MAC] Temel retina desteği eklendi.
İYİLEŞTİRMELER
- CoolTerm artık bağlantı ayarlarını açmak, metin dosyalarını yakalamak ve metin dosyalarını göndermek için son kullanılan klasörleri (tek tek) doğru şekilde hatırlar.
- ASCII görünümünde BS karakterlerini işleyen rutine DEL karakteri (ASCII 127) eklendi.
- Metin dosyalarını gönderirken CPU yükünü azaltmak için optimize edilmiş kod.
- dairesel alma tamponu koduna stabilite iyileştirme.
HATALAR VE STABİLİTE İHTİYAÇLARI
- genişletilmiş ASCII karakterlerinin bazen onaltılı biçimden düz metne yanlış bir şekilde çevrilmesine neden olabilecek sabit kod.
Yorum Bulunamadı