CoolTerm

Screenshot der Software:
CoolTerm
Softwarebeschreibung:
Version: 1.5.0 Aktualisiert
Upload-Datum: 6 Mar 18
Entwickler: Roger's Freeware
Lizenz: Frei
Popularität: 196
Größe: 8232 Kb

Rating: 2.7/5 (Total Votes: 7)

CoolTerm ist eine einfache serielle Terminal-Anwendung (keine Terminal-Emulation), die sich an Bastler und Profis richtet, die Daten mit Hardware austauschen müssen, die an serielle Schnittstellen wie Servocontroller, Robotik-Kits, GPS-Empfänger, Mikrocontroller angeschlossen sind > Was ist neu in dieser Version:

NEUE / VERÄNDERTE EIGENSCHAFTEN:

  • Konfigurationsoption für softwareunterstützte Flusskontrolle hinzugefügt.
  • Konfigurationsoption zum Blockieren von Tastenanschlägen hinzugefügt, während der Datenfluss gestoppt ist.
  • Drucken für reine Text- und Hex-Ansichten hinzugefügt.
  • Proxy-Einstellungen zu den Einstellungen hinzugefügt (zur Überprüfung des Updates).
  • Geändertes Einstellungsfenster in ein Multi-Tab-Konzept.
  • Formatierung von erfassten Hex-Daten konfigurierbar gemacht.
  • Es ist jetzt möglich, die Option "Auf Terminierungszeichenfolge warten" zu verwenden, wenn im Hex-Format aufgezeichnet wird, solange die Formatierung von Hex-Daten deaktiviert ist.
  • Option "Paketverzögerung" hinzugefügt, die das Einfügen einer Verzögerung nach der Übertragung jedes Pakets ermöglicht, deren Größe jetzt über die GUI für die Verbindungseinstellungen festgelegt werden kann.
  • Die Option "Line Delay" unterstützt nun die Übereinstimmung aller angegebenen Verzögerungszeichen zusätzlich zu denen, die mit ihnen übereinstimmen. Dadurch können ganze Zeichenfolgen als Zeilenverzögerungszeichen angegeben werden.

VERBESSERUNGEN:
  • Die Textcodierung wurde im Fenster "Send String" geändert, um die Standardcodierung des Systems zu verwenden.
  • Verbesserte GUI für Flusssteuerungseinstellungen, um zu verhindern, dass die Hardware- und Software-Flusssteuerung gleichzeitig aktiviert wird.
  • Verbesserte das Verhalten der TX LED. Wenn die Flusssteuerung aktiviert ist und die Übertragung vom Remote-Ziel angehalten wird, wird die Farbe der TX-LED in Rot geändert, um anzuzeigen, dass keine Daten gesendet werden (nur Plattformen auswählen).
  • Beim Empfang von Pausensignalen oder Framing-Fehlern blinkt nun die RX-LED rot, wenn "Empfangsfehler ignorieren" aktiviert ist (nur ausgewählte Plattformen).
  • Geänderter Code, um zu verhindern, dass der Übertragungsfortschritt angezeigt wird, wenn "Daten zurückschleifen" aktiviert ist und größere Datenmengen zurückgeschleift werden.
  • [Win / Linux] Verhalten von modalen Fenstern wie Verbindungsoptionen geändert und Fortschrittsfenster senden, so dass nur das übergeordnete Terminalfenster im Gegensatz zu allen geöffneten Fenstern blockiert wird.
  • [Mac] Der folgende ApplesScript-Befehl wurde hinzugefügt:

  • LookAheadHex (ID als Ganzzahl) als String
  • [Mac] Die folgenden AppleScript-Befehle wurden entfernt:

  • Str2Hex (PlainStr als String) als String

    Hex2Str (HexStr als String) als String
  • [Mac] Universal Builds für Mac werden nicht mehr unterstützt.

FEHLERBEHEBUNGEN UND STABILITÄTSÜBUNGEN:
  • [Mac] SmartQuotes, SmartDashes und SmartTextReplacement in TextArea deaktiviert.
  • Zusätzliche Behandlung von OutOfMemoryExceptions im Sende-Thread.
  • überarbeiteter Code zum Ausschluss einer Texteingabezeile, die im "Zeilenmodus" verwendet wird, von Änderungen der Textgröße.

Was ist neu in Version 1.4.7:

NEUE / VERÄNDERTE EIGENSCHAFTEN:

  • Option hinzugefügt, um einen benutzerdefinierten Dateinamen für automatisch erfasste Dateien anzugeben, wenn "An automatisch erfasste Datei anhängen" aktiviert ist.
  • CoolTerm speichert jetzt die Standardeinstellungen im Anwendungsdatenverzeichnis, unabhängig davon, wo CoolTerm installiert ist.

  • Diese Orte sind wie folgt:

    Mac: / Benutzer / Benutzername / Bibliothek / Anwendungsunterstützung / CoolTerm /

    Win: UsersUserNameAppDataRoamingCoolTerm

    Linux: / home / Benutzername / CoolTerm /.

    Eine default.stc-Datei, die am gleichen Speicherort wie die ausführbare CoolTerm-Datei gespeichert ist, hat jedoch Vorrang vor der Datei im Speicherort der Anwendungsdaten. Dies ist nützlich für portable Installationen von CoolTerm.
    Die Dateien
  • baudrates.ini und ports.ini können jetzt auch im Anwendungsdatenverzeichnis abgelegt werden (siehe Plattformen oben). Dateien, die sich am gleichen Speicherort wie die CoolTerm-Programmdatei befinden, haben jedoch Vorrang vor den Dateien im Anwendungsdatenverzeichnis. Dies ist nützlich für portable Installationen von CoolTerm.
  • Textumbruch im Nur-Text-Format ermöglicht die Anzeige einer konfigurierbaren Option.
  • Option zum Formatieren von durch TAB getrennten Daten für die Klartextanzeige hinzugefügt. Wenn aktiviert, wird der Text an einer angegebenen Spaltenbreite ausgerichtet.
  • Option hinzugefügt, um eine bestimmte Mindestanzahl von aufeinanderfolgenden empfangenen Leerzeichen für die ASCII-Anzeige zu behandeln. Falls aktiviert, werden solche Vorkommen durch ein TAB-Zeichen ersetzt.

VERBESSERUNGEN:
  • Durch Klicken auf "Abbrechen" im Sendefortschrittsfenster wird das Fenster jetzt geschlossen, auch wenn die Übertragung vom Ziel angehalten wird, wenn die Flusssteuerung aktiviert ist.
  • NUL-Zeichen werden jetzt im ASCII-Ansichtsmodus ignoriert, wenn "Nicht druckbare Zeichen verarbeiten" deaktiviert ist, um zu verhindern, dass sich der ASCII-Viewer auf bestimmten Plattformen unberechenbar verhält.
  • Code zur Optimierung der CPU-Auslastung im Klartext-Ansichtsmodus geändert.
  • Der Standardname der neuen Terminals wurde von "CoolTerm" in "Untitled" geändert, um der üblichen Praxis besser zu entsprechen.
  • Das Capture-Datei-Speichern-Dialogfeld wurde so geändert, dass standardmäßig .txt als Dateierweiterung verwendet wird.
  • [Mac] Code hinzugefügt, um App Nap zu verhindern, wenn CoolTerm im Hintergrund läuft.
  • [Mac] Geänderte Codierung von Strings, die von Apple Script zurückgegeben werden, von ASCII in den Systemstandard, um die Kompatibilität mit dem vollständigen 8-Bit-Zeichensatz sicherzustellen.
  • [Mac] Neue AppleScript Befehle:

    - WriteHex (ID als Integer, HexData als String)

    - ReadHex (ID als Integer, NumChars als Integer) als String

    - ReadAllHex (ID als Ganzzahl) als String
  • [Mac] Veraltet die AppleScript-Funktionen Str2Hex und Hex2Str. Zukünftige Versionen von CoolTerm werden diese Funktionen nicht mehr implementieren
  • Dialog hinzugefügt, um beim Versenden von Absturzberichten nach Benutzer-E-Mails zu fragen.

FEHLERBEHEBUNGEN UND STABILITÄTSÜBUNGEN:
  • Geänderter Code, so dass die Port-Enumeration fortgesetzt wird, wenn während des Betriebs eine Ausnahme mit einem bestimmten Port auftritt. Dies sollte zulassen, dass alle gültigen Ports aufgelistet werden.
  • verbesserter Code, um mehrere Instanzen (Windows und Linux) richtig zu handhaben.
  • Verbesserter Code für die Linienverdichtung im ASCII-Ansichtsmodus
  • verbesserter Code zur korrekten Handhabung der initialen Instanz, wenn neue Verbindungseinstellungen geöffnet werden.
  • Fehler behoben, durch den die Formatierung der Nur-Text-Ansicht nach dem Löschen der Daten im Empfangspuffer zurückgesetzt wurde.

Was ist neu in Version 1.4.6:

NEUE / VERÄNDERTE EIGENSCHAFTEN:

  • Die Option zum automatischen Starten der Dateierfassung beim Laden der Verbindungseinstellungen wurde hinzugefügt.
  • Option zum Anhängen neuer Daten an automatisch erfasste Dateien hinzugefügt.
  • Option zum Filtern von ANSI-Escape-Sequenzen hinzugefügt. Wenn diese Option aktiviert ist, werden ANSI-Sequenzzeichen im ASCII-Ansichtsmodus gefiltert.
  • Option zum Aktivieren der Zeilenbereiche im Nur-Text-Ansichtsmodus hinzugefügt (nicht verfügbar in Universal Binary-Builds).
  • [Win] [Linux] Code hinzugefügt, um sicherzustellen, dass nur eine Instanz von CoolTerm gleichzeitig auf dem System ausgeführt wird
  • Code hinzugefügt, um sicherzustellen, dass eine Datei mit Verbindungseinstellungen nur einmal geöffnet werden kann.
  • Einstellungsoption hinzugefügt, um die Symbolleiste ein- oder auszublenden.
  • UTF-8-Unterstützung für die reine Textansicht hinzugefügt.
  • Aktualisierter Einstellungsdialog, um erweiterten Zeichensatz anzuzeigen.
  • [Win] Zusätzliche Unterstützung für AltGr-Tastenkombinationen auf bestimmten internationalen Tastaturen.
  • Verknüpfung (Mac: CMD-I, Win / Linux: STRG-I) zum Menü Verbindung / Optionen ... hinzugefügt.
  • Das relative Zeitstempelformat von HH: MM: SS: sss zu HH: MM: SS.sss wurde so geändert, dass es mit den etablierten Zeitstempelkonventionen übereinstimmt.

VERBESSERUNGEN:
  • STRG + Alt + S Abkürzung für "Datei / Speichern als Standard" entfernt, um zu vermeiden, dass AltGr + S die Abkürzung auslöst.
  • [Win] [Linux] Geänderter Code zur Verwendung der plattformspezifischen Standardtextcodierung für das Nur-Text-Fenster, um die Anzeige von Bytes größer als 0x7f zu ermöglichen.
  • UI Tweaks, um das Aussehen der GUI zwischen den Plattformen zu harmonisieren.
  • Aktualisierter Hilfetext mit Anweisungen zum Entfernen des Namens des seriellen Anschlusses aus Einstellungsdateien.

FEHLERBEHEBUNGEN UND STABILITÄTSÜBUNGEN:
  • [Linux] AutoScroll-Code wurde aktualisiert, damit er sich genauso verhält wie auf Mac und Windows.
  • Fehler behoben, der den Text des Connection / Connect_Disconnect-Menüs beim Wechsel zwischen Terminalfenstern nicht korrekt aktualisiert hat.
  • [Mac] Fehler behoben, bei dem die Textcodierung von Strings, die von AppleScript-Befehlen zurückgegeben wurden, nicht definiert war.

Was ist neu in Version 1.4.5:

NEUE / VERÄNDERTE EIGENSCHAFTEN:

- Neue Option zur Verarbeitung von Textendezeichen (EOT, ASCII-Code 4) hinzugefügt. Durch Aktivieren dieser Funktion wird verhindert, dass die Anzeige aktualisiert wird, bis ein EOT-Zeichen empfangen wird. Zu diesem Zeitpunkt wird die Anzeige mit dem Inhalt des Empfangspuffers aktualisiert.

- Code hinzugefügt, um dem Benutzer die Möglichkeit zu geben, eine serielle Schnittstelle auszuwählen, wenn eine geladene Einstellungsdatei eine leere Zeichenfolge für den Anschlussnamen enthält. Dies ermöglicht die Erstellung von generischen Einstellungsdateien.

- [MAC] Zusätzliche Netzhautunterstützung.

FEHLERBEHEBUNGEN UND STABILITÄTSÜBUNGEN

- Code-Verbesserung, um ThreadAccessingUIException zu vermeiden

Was ist neu in Version 1.4.4:

NEUE / VERÄNDERTE EIGENSCHAFTEN:

- Funktion hinzugefügt, die den Pfad zur aktuellen Capture-Datei anzeigt (wenn ein Capture gerade aktiv ist), wenn sich die Maus über dem Status-Label des seriellen Ports unten links im CoolTerm-Fenster befindet.

- Die Einstellungen für die Tastenemulation wurden geändert, um das Popup-Menü zu verwenden, und die Option wurde hinzugefügt, um die Eingabetaste zu emulieren.

- Hinzugefügt zusätzliche Schriftgrößen zu Präferenzen Dialog.

- Option zur Reduzierung der Terminal-Aktualisierungsrate auf einmal pro Sekunde hinzugefügt, um die CPU-Belastung von Systemen zu reduzieren, bei denen der Stromverbrauch kritisch ist.

- Text hinzugefügt die eingebaute Hilfe, um zu erklären, dass die Reduzierung der Größe des Empfangspuffers verwendet werden kann, um den Stromverbrauch der CPU zu reduzieren.

- [MAC] Kompilieren von nun an für Kakao.

- [MAC] Hinzugefügt grundlegende Retina-Unterstützung.

VERBESSERUNGEN

- CoolTerm merkt sich die zuletzt verwendeten Ordner (einzeln) zum Öffnen von Verbindungseinstellungen, zum Erfassen von Textdateien und zum Senden von Textdateien.

- DEL-Zeichen (ASCII 127) zur Routine hinzugefügt, die BS-Zeichen in ASCII-Ansicht behandelt.

- optimierter Code zur Reduzierung der CPU-Last beim Senden von Textdateien.

- Stabilitätsverbesserung des Codes des zirkularen Empfangspuffers.

FEHLERBEHEBUNGEN UND STABILITÄTSÜBUNGEN


- fester Code, der dazu führen kann, dass erweiterte ASCII-Zeichen manchmal falsch vom hexadezimalen Format in reinen Text umgewandelt werden.

Ähnliche Software

Andere Software von Entwickler Roger's Freeware

Kommentare zu CoolTerm

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!