CoolTerm er en enkel seriell port terminal applikasjon (ingen terminalemulering) som er rettet mot hobbyister og fagfolk med behov for å utveksle data med maskinvare koblet til serielle porter som servostyringer, robotic kits, GPS-mottakere, mikrokontrollere.
Hva er nytt i denne versjonen:
NYE / ENDRE FUNKSJONER:
- Lagt til konfigurasjonsalternativ for programvarestøttet flytkontroll.
- Lagt til konfigurasjonsalternativ for blokkering av tastetrykk mens overføringen av datastrømmen stoppes.
- Lagt til utskrift for ren tekst og hex visninger.
- Lagt inn proxyinnstillinger til preferanser (for oppdateringskontroll).
- Endret innstillingsvindu til multi-tab-konsept.
- Lagde formatering av fanget hex-data konfigurerbar.
- Det er nå mulig å bruke alternativet "Vent for termineringstreng" når det tas i hex-format så lenge formatering av hex-data er deaktivert.
- Lagt til "Packet Delay" -alternativet, som gjør det mulig å sette inn en forsinkelse etter overføringen av hver pakke, hvorav størrelsen nå kan angis via GUI for tilkoblingsinnstillinger.
- Alternativet Line Delay støtter nå samsvar med alle angitte forsinkelsestegn i tillegg til å matche noen av dem. Dette gjør det mulig for hele strenger å bli spesifisert som linjeforsinkelsespersoner.
FORBEDRINGER:
- Endret tekstkoding i "Send streng" -vinduet for å bruke system standardkoding.
- Forbedret GUI for strømstyringsinnstillinger for å hindre at maskin- og programvareflytkontroll blir aktivert samtidig.
- Forbedret oppførselen til TX-lysdioden. Når strømstyring er aktivert og overføring stoppes av fjernmål, blir fargene til TX-LED'en endret til rødt for å indikere at ingen data blir sendt (bare velg plattformer).
- Mottak av pause signaler eller innramming feil blinker nå RX LED rødt når "Ignorer mottak feil" er aktivert (bare velg plattformer).
- Endret kode for å hindre at overføringsprosessen blir vist når "loop back receive data" er aktivert og større mengder data blir sløyd tilbake.
- [Win / Linux] Endret oppførsel av modale vinduer, for eksempel tilkoblingsalternativer og sende fremdriftsvinduer, slik at bare det overordnede terminalvinduet er blokkert i motsetning til alle åpne vinduer.
- [Mac] Lagt til følgende ApplesScript-kommando:
- [Mac] Fjernet følgende AppleScript-kommandoer:
- [Mac] Universal Builds for Mac støttes ikke lenger.
LookAheadHex (ID som heltall) som String
Str2Hex (PlainStr as String) som streng
Hex2Str (HexStr som streng) som streng
BUG FIXES OG STABILITY IMRPOVEMENTS:
- [Mac] Deaktivert SmartQuotes, SmartDashes og SmartTextReplacement i TextArea.
- Lagt til håndtering av OutOfMemoryExceptions i sendetråd.
- revidert kode for å ekskludere tekstlinje som brukes i "Linjemodus" fra endringer i tekststørrelsen.
Hva er nytt i versjon 1.4.7:
NYE / ENDRE FUNKSJONER:
- Lagt til for å angi et egendefinert filnavn for automatisk opptaksfiler når "Legg til automatisk opptaksfil" er aktivert.
- CoolTerm lagrer nå standardinnstillingene i programdatakatalogen, uansett hvor CoolTerm er installert.
- baudrates.ini og ports.ini-filer kan nå også plasseres i applikasjonsdatakatalogen (se plattforms spesifikke steder ovenfor). Filer som er plassert på samme sted som kjøreprogrammet CoolTerm, vil imidlertid ha forrang over filene som er plassert i programdatakatalogen. Dette er nyttig for bærbare installasjoner av CoolTerm.
- Gjort tekstinnpakning i vanlig tekst, se et konfigurerbart alternativ.
- Lagt til å formatere TAB-separerte data for ren tekstvisning. Hvis aktivert, vil teksten justeres på en bestemt kolonnebredde.
- Lagt til å håndtere et bestemt minimumsantal påfølgende mottatte mellomrom for ASCII-skjermen. Hvis aktivert, vil slike hendelser bli erstattet av et TAB-tegn.
Disse stedene er som følger:
Mac: / Brukere / Brukernavn / Bibliotek / Application Support / CoolTerm /
Vinn: BrukereUserNameAppDataRoamingCoolTerm
Linux: / home / UserName / CoolTerm /.
En standard.stc-fil som er plassert på samme sted som kjøreprogrammet CoolTerm, vil imidlertid ha forrang i forhold til applikasjonsdatabasen. Dette er nyttig for bærbare installasjoner av CoolTerm.
FORBEDRINGER:
- Ved å klikke på "Avbryt" i vinduet for overføringsvindu vil nå avvises vinduet, selv om overføringen stoppes av målet når strømstyring er aktivert.
- NUL-tegn ignoreres nå i ASCII-visningsmodus hvis "Handle non-print characters" er deaktivert for å forhindre at ASCII-seeren oppfører seg ulovlig på bestemte plattformer.
- Endret kode for å optimalisere CPU-forbruk i vanlig tekstvisning modus.
- Endret standardnavnet til nye terminaler fra "CoolTerm" til "Untitled" for å bedre overholde vanlig praksis.
- Endret Capture File Save dialog for å bruke .txt som filutvidelse som standard.
- [Mac] Lagt til kode for å forhindre appnap når CoolTerm kjører i bakgrunnen.
- [Mac] Endret koding av strenger returnert av Apple Script fra ASCII til systemstandarden for å sikre kompatibilitet med hele 8-bits tegnsettet.
- [Mac] Nye AppleScript-kommandoer:
- WriteHex (ID som heltall, HexData as String)
- ReadHex (ID som heltall, NumChars as Integer) som String
- ReadAllHex (ID som heltall) som String
- [Mac] Utdatering av Str2Hex og Hex2Str AppleScript-funksjonene. Fremtidige versjoner av CoolTerm vil ikke implementere disse funksjonene lenger
- Lagt til dialog for å be om brukerens e-post når du sender krasjrapporter.
BUG FIXES OG STABILITY IMRPOVEMENTS:
- Endret kode, slik at portopptellingen fortsetter dersom et unntak oppstår med en bestemt port under drift. Dette bør tillate at alle gyldige porter blir oppført.
- forbedret kode for å håndtere flere forekomster (Windows og Linux).
- forbedret kode for linjekondensering i ASCII-visningsmodus
- forbedret kode for å håndtere opprinnelig forekomst når nye tilkoblingsinnstillinger åpnes.
- Fast feil som nullstiller formatering av ren tekstvisning etter at du har slettet dataene i mottaksbufferen.
Hva er nytt i versjon 1.4.6:
NYE / ENDRE FUNKSJONER:
- Lagt til alternativet for å starte filopptak automatisk ved lasting av tilkoblingsinnstillinger.
- Lagt til å legge til nye data for å ta opp filer automatisk.
- Lagt til alternativ for å filtrere ANSI fluktsekvenser. Hvis dette alternativet er aktivert, vil ANSI-sekvenstekstene bli filtrert i ASCII-visningsmodus.
- Lagt til valgalternativ for å aktivere kondensering av linjene i vanlig tekstvisning (ikke tilgjengelig i universelle binære bygg).
- [Win] [Linux] Lagt til kode for å sikre at bare én forekomst av CoolTerm kjører på systemet samtidig.
- Lagt til kode for å sikre at en tilkoblingsinnstillingsfil kun kan åpnes en gang.
- Lagt til valgalternativ for å vise eller skjule verktøylinjen.
- Lagt til UTF-8-støtte for vanlig tekstvisning.
- Oppdaterte dialogbokser for å vise utvidet tegnsett.
- [Win] Lagt til støtte for AltGr-tastekombinasjoner på enkelte internasjonale tastaturer.
- Lagt til snarvei (Mac: CMD-I, Win / Linux: CTRL-I) til Tilkobling / Valg ... -menyen.
- Endret relative tidsstempelformat fra HH: MM: SS: sss til HH: MM: SS.sss for å være i samsvar med etablerte tidsstempelkonvensjoner.
FORBEDRINGER:
- Fjernet CTRL + Alt + S snarvei for "File / Save as default" for å unngå at AltGr + S utløser snarveien.
- [Win] [Linux] Endret kode for å bruke plattformspesifikk standardtekstkoding for det enkle tekstvinduet for å tillate visning av byte som er større enn 0x7f.
- UI Tweaks for å harmonisere utseendet på GUI mellom plattformer.
- Oppdatert hjelpetekst med instruksjoner om hvordan du fjerner serieportnavnet fra innstillingsfiler.
BUG FIXES OG STABILITY IMRPOVEMENTS:
- [Linux] Oppdatert AutoScroll-kode for å oppføre seg det samme som på Mac og Windows.
- Fast bug som ikke oppdaterte teksten på Connection / Connect_Disconnect-menyen riktig når du bytter mellom terminalvinduer.
- [Mac] Fast bug der tekstkodingen av strenger som returneres fra AppleScript-kommandoer, ble ikke definert.
Hva er nytt i versjon 1.4.5:
NYE / ENDRE FUNKSJONER:
- Lagt til nytt alternativ for å håndtere End of Text (EOT, ASCII-kode 4) tegn. Aktivering av denne funksjonen forhindrer at skjermen oppdateres til et EOT-tegn er mottatt, da skjermen blir oppdatert med innholdet fra mottaksbufferen.
- Lagt til kode for å presentere brukeren med muligheten til å velge en seriell port hvis en lastet innstillingsfil inneholder en tom streng for portnavnet. Dette tillater opprettelse av generiske innstillingsfiler.
- [MAC] Ekstra retina støtte.
BUG FIXES OG STABILITY IMRPOVEMENTS
- Kode forbedring for å unngå ThreadAccessingUIException
Hva er nytt i versjon 1.4.4:
NYE / ENDRE FUNKSJONER:
- Lagt til funksjon som viser banen til gjeldende opptaksfil (hvis en opptak er aktiv for øyeblikket) når musen svever over statusporten for seriell port nederst til venstre i CoolTerm-vinduet.
- endret Angi nøkkelemuleringsinnstillinger for å bruke popup-menyen og la alternativet bruke en tilpasset sekvens for å etterligne enter-tasten.
- Lagt til flere skriftstørrelser i dialogboksen for preferanser.
- Lagt til å redusere terminaloppdateringshastigheten til en gang per sekund for å redusere CPU-belastningen på systemer hvor strømforbruket er kritisk.
- Lagt til tekst den innebygde hjelpen for å forklare at det å redusere størrelsen på mottaksbufferen kan brukes til å redusere CPU-strømforbruket.
- [MAC] Kompilering for kakao fra nå av.
- [MAC] Lagt til grunnleggende retina støtte.
FORBEDRINGER
- CoolTerm husker nå de sist brukte mappene (individuelt) for å åpne tilkoblingsinnstillinger, fange inn tekstfiler, samt sende tekstfiler.
- Lagt til DEL-karakter (ASCII 127) til rutinen som håndterer BS-tegn i ASCII-visning.
- optimalisert kode for å redusere CPU-belastning mens du sender tekstfiler.
- stabilitetsforbedring til koden til den sirkulære mottaksbufferen.
BUG FIXES OG STABILITY IMRPOVEMENTS
- Fast kode som kan føre til at utvidede ASCII-tegn noen ganger blir feilaktig oversatt fra heksadesimale format til vanlig tekst.
Kommentarer ikke funnet