CoolTerm

Tela Software:
CoolTerm
Detalhes de Software:
Versão: 1.5.0 Atualizado
Data de upload: 6 Mar 18
Revelador: Roger's Freeware
Licença: Livre
Popularidade: 128
Tamanho: 8232 Kb

Rating: 2.3/5 (Total Votes: 6)

CoolTerm é uma simples aplicação de terminal de porta serial (sem emulação de terminal) voltada para hobbyists e profissionais com necessidade de troca de dados com hardware conectado a portas seriais, como servo-controladores, kits robotizados, receptores GPS, microcontroladores.

O que é novo nesta versão:

CARACTERÍSTICAS NOVIDAS / MISTURADAS:

  • opção de configuração adicionada para o controle de fluxo suportado pelo software.
  • opção de configuração adicionada para bloquear batidas de tecla enquanto o fluxo de dados de transmissão é interrompido.
  • Adicionado impressão para texto simples e vistas hexadecimais.
  • Adicionado configurações de proxy para preferências (para verificação de atualização).
  • Mudou a janela de preferências para o conceito multi-tabulação.
  • formatação feita de dados hexadecimais capturados configurável.
  • Agora é possível usar a opção 'Aguarde seqüência de terminação' ao capturar em formato hexadecimal, enquanto a formatação de dados hexadecimais estiver desabilitada.
  • Opção "Packet Delay" adicionada, que permite inserir um atraso após a transmissão de cada pacote, cujo tamanho agora pode ser especificado através das configurações de conexão GUI.
  • A opção "Line Delay" agora suporta compatibilidade com todos os caracteres de atraso especificados, além de corresponder a qualquer um deles. Isso permite que cadeias inteiras sejam especificadas como caracteres de atraso de linha.

MELHORIAS:
  • Codificação de texto alterada na janela "Enviar seqüência" para usar a codificação padrão do sistema.
  • Interface gráfica aprimorada para configurações de controle de fluxo para impedir que o controle de fluxo de hardware e software seja ativado ao mesmo tempo.
  • Melhorou o comportamento do LED TX. Quando o controle de fluxo é ativado e a transmissão é interrompida pelo alvo remoto, a cor do LED TX é alterada para vermelho para indicar que nenhum dado está sendo enviado (somente para plataformas selecionadas).
  • A recepção de sinais de interrupção ou erros de enquadramento agora pisca o LED RX vermelho quando "Ignorar erros de recepção" está ativado (apenas as plataformas selecionadas).
  • Código alterado para evitar que o progresso de transmissão seja exibido quando o "loop back receive data" for ativado e maiores quantidades de dados estiverem sendo retornadas.
  • [Win / Linux] O comportamento alterado de janelas modais, como opções de conexão e envio de janelas de progresso, de modo que somente a janela do terminal pai seja bloqueada em oposição a todas as janelas abertas.
  • [Mac] Adicionado o seguinte comando ApplesScript:

  • LookAheadHex (ID como inteiro) como String
  • [Mac] Removido os seguintes comandos AppleScript:

  • Str2Hex (PlainStr como String) como String

    Hex2Str (HexStr como String) como String
  • [Mac] As compilações universais para Mac não são mais suportadas.

FIXES DE ERRO E IMPOSIÇÕES DE ESTABILIDADE:
  • [Mac] Desativado SmartQuotes, SmartDashes e SmartTextReplacement em TextArea.
  • Adicionado o tratamento de OutOfMemoryExceptions no thread de transmissão.
  • código revisado para excluir a linha de entrada de texto usada no "Modo de linha" de mudanças de tamanho de texto.

O que é novo na versão 1.4.7:

CARACTERÍSTICAS NOVIDAS / MISTURADAS:

  • Opção adicionada para especificar um nome de arquivo personalizado para arquivos de captura automática quando "Anexar ao arquivo de captura automática" está habilitado.
  • O CoolTerm agora salvará as configurações padrão no diretório de dados do aplicativo, independentemente de onde o CoolTerm estiver instalado.

  • Esses locais são os seguintes:

    Mac: / Usuários / Nome de usuário / Biblioteca / Suporte a aplicativos / CoolTerm /

    Win: UsersUserNameAppDataRoamingCoolTerm

    Linux: / home / UserName / CoolTerm /.

    No entanto, um arquivo default.stc colocado no mesmo local que o executável do CoolTerm terá precedência sobre o do local de dados do aplicativo. Isso é útil para instalações portáteis do CoolTerm.
  • Os arquivos baudrates.ini e ports.ini agora também podem ser colocados no diretório de dados do aplicativo (veja as localizações específicas das plataformas acima). No entanto, os arquivos colocados no mesmo local que o executável CoolTerm terão precedência sobre os arquivos colocados no diretório de dados do aplicativo. Isso é útil para instalações portáteis do CoolTerm.
  • Envio de texto feito em texto simples, veja uma opção configurável.
  • Opção adicionada para formatar dados separados por TAB para a exibição de texto simples. Se ativado, o texto será alinhado em uma largura de coluna especificada.
  • Opção adicionada para lidar com um número mínimo especificado de espaços recebidos consecutivos para a exibição ASCII. Se ativado, tais ocorrências serão substituídas por um caractere TAB.

MELHORIAS:
  • Ao clicar em 'Cancelar' na janela de progresso de transmissão, agora descartará a janela, mesmo que, quando a transmissão for interrompida pelo alvo, quando o controle de fluxo estiver ativado.
  • Os caracteres NUL agora são ignorados no modo de exibição ASCII se "Manipular caracteres não impressos" estiver desativado para evitar que o visualizador ASCII se comporte erraticamente em determinadas plataformas.
  • Código alterado para otimizar o consumo da CPU no modo de exibição de texto simples.
  • Mudou o nome padrão de novos terminais de "CoolTerm" para "Untitled" para melhor se conformar com a prática comum.
  • Mudou a caixa de diálogo Arquivo de captura de arquivos para usar .txt como extensão de arquivo por padrão.
  • [Mac] Adicionado código para evitar App Nap quando o CoolTerm está sendo executado em segundo plano.
  • [Mac] Alterou a codificação de cadeias de caracteres retornadas pelo Apple Script de ASCII para o padrão do sistema para garantir a compatibilidade com o conjunto completo de caracteres de 8 bits.
  • [Mac] Novos comandos AppleScript:

    - WriteHex (ID como inteiro, HexData como String)

    - ReadHex (ID como número inteiro, NumChars como Inteiro) como String

    - ReadAllHex (ID como inteiro) como String
  • [Mac] Desempenhando as funções AppleScript do Str2Hex e Hex2Str. Futuras versões do CoolTerm não implementarão mais estas funções
  • Caixa de diálogo adicionada para solicitar o e-mail do usuário ao enviar relatórios de falhas.

FIXES DE ERRO E IMPOSIÇÕES DE ESTABILIDADE:
  • Código alterado para que a enumeração da porta continue se ocorrer uma exceção com uma determinada porta durante a operação. Isso deve permitir que todas as portas válidas sejam enumeradas.
  • código melhorado para lidar corretamente com múltiplas instâncias (Windows e Linux).
  • código melhorado para condensação de linha no modo de exibição ASCII
  • código melhorado para processar adequadamente a instância inicial quando novas configurações de conexão são abertas.
  • Corrigido o erro que redefine a formatação da visualização de texto simples depois de limpar os dados no buffer de recebimento.

O que é novo na versão 1.4.6:

CARACTERÍSTICAS NOVIDAS / MISTURADAS:

  • Adicionou a opção para iniciar automaticamente a captura de arquivos ao carregar configurações de conexão.
  • opção adicionada para adicionar novos dados aos arquivos de captura automática.
  • Opção adicionada para filtrar as sequências de escape ANSI. Se esta opção estiver habilitada, os caracteres de seqüência ANSI serão filtrados no modo de exibição ASCII.
  • opção de preferência adicionada para permitir a condensação dos espaços de linha no modo de exibição de texto simples (não disponível nas compilações binárias universais).
  • [Win] [Linux] Adicionado código para garantir que apenas uma instância do CoolTerm esteja sendo executada no sistema ao mesmo tempo
  • Adicionado código para garantir que um arquivo de configurações de conexão só pode ser aberto uma vez.
  • opção de preferência adicionada para mostrar ou ocultar a barra de ferramentas.
  • Adicionado suporte UTF-8 para visualização em texto simples.
  • diálogo de preferências atualizadas para exibir o conjunto de caracteres estendidos.
  • [Win] Adicionado suporte para combinações de teclas AltGr em determinados teclados internacionais.
  • Adicionado atalho (Mac: CMD-I, Win / Linux: CTRL-I) para o menu Conexão / Opções ...
  • O formato de timestamp relativo modificado de HH: MM: SS: sss para HH: MM: SS.sss para ser consistente com convenções de timestamp estabelecidas.

MELHORIAS:
  • Removido CTRL + Alt + S atalho para "Arquivo / Salvar como padrão" para evitar que AltGr + S acione o atalho.
  • [Win] [Linux] Código alterado para usar a codificação de texto padrão específica da plataforma para a janela de texto simples para permitir a exibição de bytes maiores que 0x7f.
  • UI Tweaks para harmonizar a aparência da GUI entre as plataformas.
  • Texto de ajuda atualizado com instruções sobre como remover o nome da porta serial dos arquivos de configurações.

FIXES DE ERRO E IMPOSIÇÕES DE ESTABILIDADE:
  • [Linux] Código AutoScroll atualizado para se comportar da mesma forma que no Mac e no Windows.
  • Corrigido o erro que não atualizou corretamente o texto do menu Connection / Connect_Disconnect ao mudar entre janelas de terminal.
  • [Mac] Corrigiu o erro onde a codificação de texto das cadeias retornadas dos comandos do AppleScript não foi definida.

O que é novo na versão 1.4.5:

CARACTERÍSTICAS NOVIDAS / MISTURADAS:

- Adicionado nova opção para lidar com caracteres End Of Text (EOT, ASCII code 4). A ativação deste recurso impedirá que a exibição seja atualizada até que um caractere EOT seja recebido, momento em que a exibição é atualizada com o conteúdo do buffer de recebimento.

- Adicionado código para apresentar ao usuário a opção de selecionar uma porta serial se um arquivo de configurações carregado incluir uma string vazia para o nome da porta. Isso permite a criação de arquivos de configurações genéricas.

- [MAC] Suporte de retina adicional.

FIXES DE ERRO E IMPRESSÕES DE ESTABILIDADE

- Melhoramento do código para evitar ThreadAccessingUIException

O que é novo na versão 1.4.4:

CARACTERÍSTICAS NOVIDAS / MISTURADAS:

- Função adicionada que mostra o caminho para o arquivo de captura atual (se uma captura estiver atualmente ativa) quando o mouse estiver pairando sobre a etiqueta de status da porta serial na parte inferior esquerda da janela CoolTerm.

- alterou as configurações de emulação de chave de entrada para usar o menu popup e adicionou a opção use uma seqüência personalizada para emular a tecla enter.

- Adicionado tamanhos de fonte adicionais para diálogo de preferências.

- Opção adicionada para reduzir a taxa de atualização do terminal para uma vez por segundo, a fim de reduzir a carga da CPU em sistemas onde o consumo de energia é crítico.

- Adicionado texto a ajuda incorporada para explicar que reduzir o tamanho do buffer de recebimento pode ser usado para reduzir o consumo de energia da CPU.

- [MAC] Compilando para Cacau a partir de agora.

- [MAC] Adicionado suporte retina básico.

MELHORIAS

- O CoolTerm agora lembra adequadamente as últimas pastas usadas (individualmente) para abrir configurações de conexão, capturar arquivos de texto, além de enviar arquivos de texto.

- Adicionado o caractere DEL (ASCII 127) para a rotina que manipula os caracteres BS na visualização ASCII.

- código otimizado para reduzir a carga da CPU ao enviar arquivos de texto.

- melhoria da estabilidade ao código do buffer de recepção circular.

FIXES DE ERRO E IMPRESSÕES DE ESTABILIDADE


- código fixo que poderia causar caracteres ASCII estendidos às vezes ser traduzido incorretamente de formato hexadecimal para texto simples.

Programas semelhantes

MacWise
MacWise

4 May 20

Hostal
Hostal

4 May 20

Troi URL Plug-In
Troi URL Plug-In

18 Jun 16

NetCheck
NetCheck

18 Jun 18

Outro software de desenvolvedor Roger's Freeware

Comentário para CoolTerm

Comentários não encontrado
Adicionar comentário
Ligue imagens!