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: 196
Tamanho: 8232 Kb

Rating: 2.9/5 (Total Votes: 8)

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

Outro software de desenvolvedor Roger's Freeware

Comentário para CoolTerm

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