CoolTerm

Screenshot Software:
CoolTerm
Szczegóły programowe:
Wersja: 1.5.0 Aktualizowane
Filmu: 6 Mar 18
Wywoływacz: Roger's Freeware
Licencja: Wolny
Popularność: 128
Rozmiar: 8232 Kb

Rating: 2.3/5 (Total Votes: 6)

CoolTerm to prosta aplikacja terminalu portów szeregowych (bez emulacji terminala), która jest przeznaczona dla hobbystów i profesjonalistów, którzy potrzebują wymiany danych ze sprzętem podłączonym do portów szeregowych, takich jak serwo kontrolery, zestawy robotyczne, odbiorniki GPS, mikrokontrolery.

Co nowego w tej wersji:

NOWE / ZMIENIONE FUNKCJE:

  • Dodano opcję konfiguracji dla obsługiwanego oprogramowania kontroli przepływu.
  • Dodano opcję konfiguracji blokowania naciśnięć klawiszy podczas wstrzymywania przesyłania danych.
  • Dodano drukowanie dla widoków tekstowych i heksadecymalnych.
  • Dodano ustawienia proxy do preferencji (w celu sprawdzenia aktualizacji).
  • Zmieniono okno preferencji na koncepcję wielu kart.
  • Przetworzono formatowanie przechwyconych danych heksadecymalnych.
  • Teraz możliwe jest użycie opcji "Czekaj na zakończenie" podczas przechwytywania w formacie szesnastkowym, o ile formatowanie danych szesnastkowych jest wyłączone.
  • Dodano opcję "Opóźnienie pakietu", która umożliwia wstawienie opóźnienia po transmisji każdego pakietu, którego rozmiar można teraz określić za pomocą GUI ustawień połączeń.
  • Opcja "Opóźnienie Linii" obsługuje teraz dopasowywanie wszystkich podanych znaków opóźnienia oraz ich dopasowanie. Pozwala to określić całe łańcuchy jako znaki opóźnienia linii.

ULEPSZENIA:
  • Zmieniono kodowanie tekstu w oknie "Wyślij ciąg", aby użyć domyślnego kodowania systemu.
  • Poprawiono GUI dla ustawień kontroli przepływu, aby zapobiec jednoczesnemu włączaniu sterowania sprzętem i oprogramowaniem.
  • Poprawiono zachowanie diody TX. Po włączeniu kontroli przepływu i zatrzymaniu transmisji przez zdalny cel, kolor diody TX zmienia się na czerwony, aby wskazać, że żadne dane nie są wysyłane (tylko wybrane platformy).
  • Odbiór sygnałów przerwania lub błędów ramek miga teraz diodą LED RX, gdy włączona jest opcja "Ignoruj ​​błędy odbioru" (tylko wybrane platformy).
  • Zmieniono kod, aby zapobiec wyświetlaniu postępu transmisji po włączeniu funkcji "w pętli odbieranie danych" i przywracaniu większej ilości danych.
  • [Win / Linux] Zmieniono zachowanie modalnych okien, takich jak opcje połączeń i wysyłano okna postępu, tak że blokowane jest tylko okno terminala nadrzędnego w przeciwieństwie do wszystkich otwartych okien.
  • [Mac] Dodano następujące polecenie ApplesScript:

  • LookAheadHex (identyfikator jako liczba całkowita) jako ciąg
  • [Mac] Usunięto następujące komendy AppleScript:

  • Str2Hex (PlainStr as String) jako String

    Hex2Str (HexStr as String) jako String
  • [Mac] Program Universal Builds for Mac nie jest już obsługiwany.

USUNIĘTE BŁĘDY I IMMOBILE STABILNOŚCI:
  • [Mac] Wyłączone SmartQuotes, SmartDashes i SmartTextReplacement w TextArea.
  • Dodano obsługę OutOfMemoryExceptions w wątku transmisji.
  • poprawiono kod, aby wykluczyć linię wprowadzania tekstu używaną w "Tryb linii" ze zmian wielkości tekstu.

Co nowego w wersji 1.4.7:

NOWE / ZMIENIONE FUNKCJE:

  • Dodano opcję określenia niestandardowej nazwy pliku automatycznego przechwytywania plików, gdy włączona jest opcja "Dołącz do automatycznego przechwytywania pliku".
  • CoolTerm zapisze teraz domyślne ustawienia w katalogu danych aplikacji, niezależnie od miejsca instalacji CoolTerm.

  • Te lokalizacje są następujące:

    Mac: / Users / UserName / Library / Application Support / CoolTerm /

    Wygraj: UsersUserNameAppDataRoamingCoolTerm

    Linux: / home / UserName / CoolTerm /.

    Jednak plik default.stc umieszczony w tym samym miejscu, co plik wykonywalny CoolTerm, będzie miał pierwszeństwo przed plikiem w lokalizacji danych aplikacji. Jest to przydatne w przypadku przenośnych instalacji CoolTerm.
  • Pliki baudrates.ini i ports.ini można teraz również umieszczać w katalogu danych aplikacji (zobacz powyżej konkretne lokalizacje platform). Jednak pliki umieszczone w tym samym miejscu co plik wykonywalny CoolTerm będą miały pierwszeństwo przed plikami umieszczonymi w katalogu danych aplikacji. Jest to przydatne w przypadku przenośnych instalacji CoolTerm.
  • Zawijanie tekstu w postaci zwykłego tekstu wyświetla konfigurowalną opcję.
  • Dodano opcję formatowania oddzielonych danych TAB dla wyświetlania zwykłego tekstu. Jeśli opcja jest włączona, tekst zostanie wyrównany na określonej szerokości kolumny.
  • Dodano opcję obsługi określonej minimalnej liczby kolejnych odebranych spacji dla wyświetlenia ASCII. Jeśli ta opcja jest włączona, takie wystąpienia zostaną zastąpione przez znak TAB.

ULEPSZENIA:
  • Kliknięcie przycisku "Anuluj" w oknie postępu transmisji spowoduje teraz zamknięcie okna, nawet jeśli transmisja zostanie zatrzymana przez cel, gdy włączona jest kontrola przepływu.
  • Znaki NUL są teraz ignorowane w trybie widoku ASCII, jeśli "Obsługa znaków niedrukowanych" jest wyłączona, aby uniemożliwić przeglądarkę ASCII na błędach na niektórych platformach.
  • Zmieniono kod w celu zoptymalizowania zużycia procesora w trybie zwykłego tekstu.
  • Zmieniono domyślną nazwę nowych terminali z "CoolTerm" na "Bez tytułu", aby lepiej dostosować się do powszechnej praktyki.
  • Zmieniono okno dialogowe Zapisz plik przechwytywania, aby domyślnie używać rozszerzenia .txt.
  • [Mac] Dodano kod zapobiegający dezinstalacji aplikacji, gdy CoolTerm działa w tle.
  • [Mac] Zmieniono kodowanie ciągów zwracanych przez Apple Script z ASCII do domyślnych ustawień systemu, aby zapewnić zgodność z pełnym 8-bitowym zestawem znaków.
  • [Mac] Nowe komendy AppleScript:

    - WriteHex (identyfikator jako liczba całkowita, HexData jako ciąg)

    - ReadHex (ID jako integer, NumChars jako Integer) jako ciąg

    - ReadAllHex (identyfikator jako liczba całkowita) jako ciąg
  • [Mac] Przestarzałe funkcje AppleScript Str2Hex i Hex2Str. Przyszłe wersje CoolTerm nie będą już wdrażać tych funkcji
  • Dodano okno dialogowe z monitem o e-mail użytkownika podczas wysyłania raportów o awariach.

USUNIĘTE BŁĘDY I IMMOBILE STABILNOŚCI:
  • Zmieniono kod, aby wyliczanie portu było kontynuowane, jeśli wystąpi wyjątek z określonym portem podczas działania. Powinno to umożliwić wyliczenie wszystkich ważnych portów.
  • Poprawiono kod, aby poprawnie obsługiwać wiele instancji (Windows i Linux).
  • ulepszony kod dla kondensowania linii w trybie widoku ASCII
  • Poprawiono kod, aby poprawnie obsługiwać początkową instancję po otwarciu nowych ustawień połączenia.
  • Naprawiono błąd, który resetuje formatowanie widoku zwykłego tekstu po wyczyszczeniu danych w buforze odbiorczym.

Co nowego w wersji 1.4.6:

NOWE / ZMIENIONE FUNKCJE:

  • Dodano opcję automatycznego uruchamiania przechwytywania plików po wczytaniu ustawień połączenia.
  • Dodano opcję dodawania nowych danych do automatycznego przechwytywania plików.
  • Dodano opcję filtrowania sekwencji escape ANSI. Jeśli ta opcja jest włączona, znaki sekwencji ANSI będą filtrowane w trybie widoku ASCII.
  • Dodano opcję preferencji, aby włączyć kondensowanie linii w trybie zwykłego tekstu (niedostępne w wersjach Universal Binary).
  • [Win] [Linux] Dodano kod, aby zapewnić, że tylko jedno wystąpienie CoolTerm działa w systemie w tym samym czasie
  • Dodano kod, aby upewnić się, że plik ustawień połączenia można otworzyć tylko raz.
  • Dodano opcję preferencji, aby pokazać lub ukryć pasek narzędzi.
  • Dodano obsługę UTF-8 dla widoku zwykłego tekstu.
  • Zaktualizowane okno dialogowe preferencji, aby wyświetlić rozszerzony zestaw znaków.
  • [Win] Dodano obsługę kombinacji klawiszy AltGr na niektórych klawiaturach międzynarodowych.
  • Dodano skrót (Mac: CMD-I, Win / Linux: CTRL-I) do menu Połączenie / Opcje ...
  • Zmieniono względny format znacznika czasu z GG: MM: SS: sss na GG: MM: SS.sss, aby zachować spójność z ustalonymi konwencjami sygnatury czasowej.

ULEPSZENIA:
  • Usunięto skróty klawiaturowe CTRL + Alt + S dla "Plik / Zapisz jako domyślny", aby uniknąć skrótu AltGr + S.
  • [Win] [Linux] Zmieniono kod, aby używał domyślnego kodowania tekstowego dla platformy w oknie zwykłego tekstu, aby umożliwić wyświetlanie bajtów większych niż 0x7f.
  • UI Poprawia wygląd GUI między platformami.
  • Zaktualizowany tekst pomocy z instrukcjami, jak usunąć nazwę portu szeregowego z plików ustawień.

USUNIĘTE BŁĘDY I IMMOBILE STABILNOŚCI:
  • [Linux] Zaktualizował kod AutoScroll, aby zachowywał się tak samo, jak na komputerach Mac i Windows.
  • Naprawiono błąd, który nie poprawiał poprawnie tekstu menu Połączenie / Połącz_Dzłączaj podczas przełączania między oknami terminalu.
  • [Mac] Naprawiono błąd, w którym kodowanie tekstowe ciągów zwracanych przez polecenia AppleScript nie zostało zdefiniowane.

Co nowego w wersji 1.4.5:

NOWE / ZMIENIONE FUNKCJE:

- Dodano nową opcję obsługi znaków końca tekstu (EOT, kod ASCII 4). Włączenie tej funkcji uniemożliwi aktualizację wyświetlacza do momentu otrzymania znaku EOT, w którym to czasie wyświetlacz zostanie zaktualizowany o zawartość z bufora odbiorczego.

- Dodano kod prezentujący użytkownikowi opcję wyboru portu szeregowego, jeśli załadowany plik ustawień zawiera pusty ciąg dla nazwy portu. Pozwala to na tworzenie ogólnych plików ustawień.

- [MAC] Dodatkowe wsparcie siatkówki.

USUNIĘTE BŁĘDY I IMPLOILE STABILNOŚCI

- Ulepszanie kodu w celu uniknięcia ThreadAccessingUIException

Co nowego w wersji 1.4.4:

NOWE / ZMIENIONE FUNKCJE:

- Dodano funkcję, która pokazuje ścieżkę do bieżącego pliku przechwytywania (jeśli przechwytywanie jest aktualnie aktywne), gdy mysz jest zawieszona na etykiecie statusu portu szeregowego w lewym dolnym rogu okna CoolTerm.

- Zmieniono ustawienia emulacji klawisza Enter, aby skorzystać z menu podręcznego i dodano opcję użycia sekwencji niestandardowej, aby emulować klawisz Enter.

- Dodano dodatkowe rozmiary czcionek do okna preferencji.

- Dodano opcję zmniejszenia częstotliwości odświeżania terminala do jednej na sekundę w celu zmniejszenia obciążenia procesora w systemach, w których zużycie energii jest krytyczne.

- Dodany tekst wbudowany pomaga wyjaśnić, że zmniejszenie wielkości bufora odbiorczego może być wykorzystane do zmniejszenia poboru mocy przez procesor.

- [MAC] Od teraz kompilacja dla kakao.

- [MAC] Dodano podstawową obsługę siatkówki.

UDOSKONALENIA

- CoolTerm teraz prawidłowo zapamiętuje ostatnio używane foldery (indywidualnie) do otwierania ustawień połączenia, przechwytywania do plików tekstowych, a także wysyłania plików tekstowych.

- Dodano znak DEL (ASCII 127) do procedury obsługującej znaki BS w widoku ASCII.

- zoptymalizowany kod, aby zmniejszyć obciążenie procesora podczas wysyłania plików tekstowych.

- poprawa stabilności do kodu okrągłego bufora odbiorczego.

USUNIĘTE BŁĘDY I IMPLOILE STABILNOŚCI


- poprawiony kod, który może spowodować, że rozszerzone znaki ASCII będą czasami niepoprawnie tłumaczone z formatu szesnastkowego na zwykły tekst.

Podobne oprogramowanie

Inne programy z deweloperem Roger's Freeware

Komentarze do CoolTerm

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!