CoolTerm on yksinkertainen sarjaporttisovellus (ei terminaalin emulointi), joka on suunnattu harrastajille ja ammattilaisille, jotka tarvitsevat tiedonsiirtoa sarjaporttien, kuten servo-ohjainten, robottipakettien, GPS-vastaanottimien, mikrokontrollereiden kanssa. > Mitä uutta strong> on tässä versiossa:
UUSI / MUUTETTU OMINAISUUDET:
- Lisätty määritysvaihtoehto ohjelmiston tuettuun virranhallintaan.
- Lisätty määritysvaihtoehto näppäinten painallusten estämiseksi lähetysdatan virtauksen pysäyttämisen aikana.
- Lisätty tulostaminen tavallisille teksti- ja heksadesimaaleille.
- Lisätty välityspalvelimen asetukset asetuksiin (päivityksen tarkistus).
- Muuttanut asetusten ikkuna usean välilehden käsitteelle.
- Valmiiksi tallennetun heksadesimaalimuodon muotoilu.
- Nyt on mahdollista käyttää "Odota irtisanomisjono" -vaihtoehtoa, kun tallennetaan heksadesimaalimuodossa, kunhan heksadatan muotoilu on poistettu käytöstä.
- Lisätty "Packet Delay" -vaihtoehto, joka mahdollistaa viivästyksen viemisen jälkeen jokaisen paketin lähetyksen jälkeen, jonka koko voidaan nyt määrittää yhteysasetusten GUI: n avulla.
- "Viiveen viivästyminen" -vaihtoehto tukee nyt kaikkia määriteltyjä viivekoodeja vastaavan niiden vastaavuuden lisäksi. Tämä mahdollistaa koko merkkijonojen määrittämisen viivekoodeina.
parannuksia:
- Muutettu tekstikoodaus "Lähetä String" -ikkunassa käyttämään järjestelmän oletuskoodausta.
- Parannettu käyttöliittymän virtauksen säätöasetuksiin estää laitteiston ja ohjelmiston virtauksenohjauksen ottaminen käyttöön samanaikaisesti.
- Tehostettu TX-LEDin toiminta. Kun virtauksen ohjaus on käytössä ja lähetystoiminto pysäyttää etäkohteen, TX-LEDin väri muuttuu punaiseksi osoittaen, että tietoja ei lähetetä (vain tietyissä käyttöympäristöissä).
- Taukosignaalien tai kehystevirheiden vastaanottaminen vilkuttaa nyt RX-merkkivaloa punaisena, kun "Ohita vastaanoton virheet" on käytössä (vain tietyissä käyttöympäristöissä).
- Muutettu koodi estää lähetyksen etenemisen näyttämisen, kun "silmukan takaisin vastaanoton tiedot" on otettu käyttöön ja suurempia määriä tietoja kierretään takaisin.
- [Win / Linux] Modaalisten ikkunoiden, kuten yhteysvaihtoehtojen, muuttaminen ja edistyksen ikkunoiden muuttaminen siten, että vain pääterminaalin ikkuna on estetty kaikkien avoimien ikkunoiden sijaan.
- [Mac] Lisäsi seuraavan ApplesScript-komennon:
- [Mac] Poisti seuraavat AppleScript-komennot:
- [Mac] Universal Builds for Mac ei enää tueta.
LookAheadHex (ID kokonaislukuina) merkkijonoina
Str2Hex (PlainStr kuin merkkijono) merkkijonoina
Hex2Str (HexStr kuin merkkijono) merkkijonoina
VIRRAN KIINTEET JA VAKAUTUSTA VARTEN:
- [Mac] Ei käytössä SmartQuotes, SmartDashes ja SmartTextReplacement TextArea.
- Lisätty OutOfMemoryExceptionsin käsittely lähetyslangassa.
- tarkistettu koodi, joka sulkee pois tekstinsyöttölinjan, jota käytetään linjatilassa tekstin koon muutoksista.
Uutta strong> versiossa 1.4.7:
UUSI / MUUTETTU OMINAISUUDET:
- Lisätty vaihtoehto määrittääksesi mukautetun tiedoston nimen automaattiselle kaappaustiedostolle, kun "Lisää automaattiseen kuvaustiedostoon" on käytössä.
- CoolTerm säästää oletusasetukset sovellustietokannasta riippumatta siitä, missä CoolTerm on asennettu.
- baudrates.ini- ja ports.ini-tiedostoja voidaan nyt myös sijoittaa sovellustietokantaan (katso edellä mainittuja alustoja). Kuitenkin samaan paikkaan kuin CoolTerm-suoritustiedostoon sijoitetut tiedostot ovat etusijalla sovellustietokannassa olevien tiedostojen kohdalla. Tämä on hyödyllinen CoolTermin kannettaville installaatioille.
- Tekstin kääriminen tekstinä tekstiin voi muokata vaihtoehtoa.
- Lisätty vaihtoehto TAB-tietojen erottamiseen tavallisen tekstinäytöllä. Jos tämä asetus on käytössä, teksti kohdistetaan määritettyyn sarakkeen leveyteen.
- Lisätty vaihtoehto käsittelemään määritettyä vähimmäismäärää peräkkäisiä vastaanotettuja tiloja ASCII-näytölle. Jos se on käytössä, tällaiset tapahtumat korvataan TAB-merkillä.
Nämä paikat ovat seuraavat:
Mac: / Käyttäjät / Käyttäjänimi / Kirjasto / Sovellustuki / CoolTerm /
Voita: UsersUserNameAppDataRoamingCoolTerm
Linux: / home / UserName / CoolTerm /.
Samaan paikkaan kuin CoolTerm-suoritustiedostoon sijoitettu default.stc-tiedosto kuitenkin on etusijalla sovellusdatan sijaintiin verrattuna. Tämä on hyödyllinen CoolTermin kannettaville installaatioille.
parannuksia:
- Kun lähetyksen etenemisikkunassa on "Peruuta", se hylkää ikkunan myös silloin, kun siirto keskeytetään kohteeseen, kun virtauksen ohjaus on käytössä.
- NUL-merkkejä ei ole otettu huomioon ASCII-näkymässä, jos "Ei-tulostusmerkkien käsitteleminen" -toiminto estää ASCII-katselijan toimimasta epätasaisesti tietyillä alustoilla.
- Muutettu koodi optimoi suorittimen kulutuksen tavallisessa tekstinäkymässä.
- Uusien terminaalien oletusnimi muutettiin "CoolTerm" -nimeytykseksi "Untitled", jotta se sopisi paremmin yleiseen käytäntöön.
- Muutettu Capture File Save -valintaikkuna käyttää .txt-tiedostopääteä oletuksena.
- [Mac] Lisätty koodi estää App Nap, kun CoolTerm toimii taustalla.
- [Mac] Apple Scriptin ASCII: n palauttamien merkkijonojen koodausta muutettiin järjestelmän oletusasetukseksi, jotta varmistetaan yhteensopivuus koko 8-bittisen merkkijoukon kanssa.
- [Mac] Uudet AppleScript-komennot:
- WriteHex (tunnus kokonaislukuna, HexData kuin merkkijonona)
- ReadHex (ID kokonaislukuna, NumChars kuten kokonaisluku) kuin String
- ReadAllHex (ID kokonaislukuina) merkkijonoina
- [Mac] Epäilyttää Str2Hex- ja Hex2Str-AppleScript-toimintoja. CoolTermin tulevat versiot eivät enää toteuta näitä toimintoja
- Lisätty valintaikkuna, joka pyytää käyttäjän sähköpostiosoitetta lähetettäessä raportteja.
VIRRAN KIINTEET JA VAKAUTUSTA VARTEN:
- Muutettu koodi, jotta porttiluettelo jatkuu, jos tietyn portin aikana esiintyy poikkeus käytön aikana. Tämän pitäisi sallia kaikkien kelvollisten porttien luetteloiminen.
- Parannettu koodi, jolla käsitellään useita tilanteita (Windows ja Linux).
- parannettu koodi linjakoostumukselle ASCII-näkymässä
- Parannettu koodi, jolla käsitellään alkuperäistä esiintymää, kun uusia yhteyden asetuksia avataan.
- Kiinteä vika, joka nollaa tavallisen tekstinäkymän muotoilun sen jälkeen, kun tiedot on vastaanottopuskurissa.
Uutta strong> versiossa 1.4.6:
UUSI / MUUTETTU OMINAISUUDET:
- Lisätty vaihtoehto käynnistää tiedostojen tallennus automaattisesti latausyhteyksien lataamisen yhteydessä.
- Lisätty mahdollisuus lisätä uusia tietoja automaattiseen kaappaamiseen.
- Lisätty vaihtoehto suodattaa ANSI-poistumissekvenssit. Jos tämä vaihtoehto on käytössä, ANSI-sekvenssimerkit suodatetaan ASCII-näkymässä.
- Lisätty asetusvaihtoehto, joka mahdollistaa rivitilojen kondensoinnin tavallisessa tekstinäkymässä (ei saatavilla Universal Binary -rakenteissa).
- [Win] [Linux] Lisätty koodia sen varmistamiseksi, että vain yksi CoolTermin esiintyminen toimii samanaikaisesti
- Lisätty koodi, jotta yhteysasetustiedosto voidaan avata vain kerran.
- Lisätty asetusvaihtoehto näyttää tai piilottaa työkalurivin.
- Lisätty UTF-8-tuki tavalliselle tekstinäkymälle.
- Päivitettyjen asetusten valintaikkuna näyttää laajennetun merkkijoukon.
- [Win] Lisätty tuki AltGr-näppäinyhdistelmille tietyissä kansainvälisissä näppäimistöissä.
- Lisätty pikakuvake (Mac: CMD-I, Win / Linux: CTRL-I) Connection / Options ... -valikkoon.
- Muuttunut suhteellinen aikaleiman muoto HH: MM: SS: sss: stä HH: MM: SS.sss: lle, jotta se olisi johdonmukainen vakiintuneiden aikaleiman sääntöjen kanssa.
parannuksia:
- Poistetaan CTRL + Alt + S -otsikko "Tiedosto / Tallenna oletukseksi", jotta AltGr + S ei aiheuta oikosulkua.
- [Win] [Linux] Muutettu koodi käyttää alustakohtaista oletustekstikoodausta tavallisen tekstin ikkunaan, jotta näytetään tavallisia tavua suurempi kuin 0x7f.
- UI Tweaks yhdenmukaistaa graafisen käyttöliittymän ulkoasun eri alustojen välillä.
- Päivitetty ohjeteksti ja ohjeet sarjaportin nimen poistamiseen asetustiedostoista.
VIRRAN KIINTEET JA VAKAUTUSTA VARTEN:
- [Linux] Päivitetty AutoScroll-koodi käyttäytyy samalla tavalla kuin Mac- ja Windows-käyttöjärjestelmissä.
- Kiinteä vika, joka ei päivittänyt oikein Connection / Connect_Disconnect -valikon tekstiä siirtyessään päätelaitteiden välillä.
- [Mac] Kiinteä vika, jossa AppleScript-komentojen palauttamien merkkijonojen tekstikoodaus ei ollut määritetty.
Uutta strong> versiossa 1.4.5:
UUSI / MUUTETTU OMINAISUUDET:
- Lisätty uusi vaihtoehto käsittelemään End Of Text (EOT, ASCII-koodi 4) merkkejä. Tämän toiminnon ottaminen käyttöön estää näytön päivittämistä, kunnes EOT-merkki vastaanotetaan, jolloin näyttö päivitetään sisällön vastaanottopuskurilla.
- Lisätty koodi, jonka avulla käyttäjä voi valita sarjaportin, jos ladattu asetustiedosto sisältää tyhjän merkkijonoa portin nimeä varten. Tämä mahdollistaa geneeristen asetustiedostojen luomisen.
- [MAC] Lisäverkkotuki.
BUG-KIINTEET JA VAKAUTUSSUOJUKSET
- CodeAccessingUIException-koodin parantaminen
Uutta strong> versiossa 1.4.4:
UUSI / MUUTETTU OMINAISUUDET:
- Lisätty ominaisuus, joka näyttää nykyisen kaappaustiedoston polun (jos kaappaus on aktiivinen), kun hiirtä napsautetaan hiiren viereen sarjaportin tilan etiketissä CoolTerm-ikkunan vasemmassa alakulmassa.
- muutettu Syötä avaimen emulointiasetukset ponnahdusvalikon käyttämiseksi ja lisättynä vaihtoehdolla käytä mukautettua sekvenssiä syöttääksesi avaimen.
- Lisätyyppisiä fonttikohtia suosikkiikkunaan.
- Lisätty vaihtoehto vähentää päätelaitteen virkistystaajuutta kerralla sekunnissa CPU: n kuormituksen vähentämiseksi järjestelmissä, joissa virrankulutus on kriittinen.
- Lisätään teksti sisäänrakennetulla ohjeella, joka selittää, että vastaanottopuskurin kokoa voidaan pienentää CPU: n tehonkulutuksen vähentämiseksi.
- [MAC] Täydentää kaakaota nyt.
- [MAC] Lisätty verkkokalvotuki.
PARANNUKSET
- CoolTerm muistaa oikein viimeiset käytetyt kansiot (erikseen) yhteystietojen avaamiseen, tekstitiedostoihin tallentamiseen sekä tekstitiedostojen lähettämiseen.
- Lisätty DEL-merkki (ASCII 127) rutiiniin, joka käsittelee BS-merkkejä ASCII-näkymässä.
- optimoidun koodin CPU-kuormituksen vähentämiseksi lähetettäessä tekstitiedostoja.
- vakauden parantaminen pyöreän vastaanottopuskurin koodiin.
BUG-KIINTEET JA VAKAUTUSSUOJUKSET
- Kiinteä koodi, joka voi aiheuttaa pitkäaikaisia ASCII-merkkejä, joskus on virheellisesti käännetty heksadesimaalimuodosta tavalliseen tekstiin.
Kommentteja ei löytynyt