Enviando caracteres ASCII no cabo Mac USB / RS232

1

Eu tenho um cabo RS232C / USB para conectar um dispositivo eletrônico ao meu iMac Intel (MacOSX SnowLeo 10.6.3).

Existe um programa utilitário que permite enviar caracteres ASCII na porta USB que o dispositivo RS232C entenderá?

Se possível, prefiro evitar a programação. Eu preferiria um script do Automator ou um programa simples com uma GUI.

Obrigado

    
por Olivier 24.05.2010 / 19:26

2 respostas

1

Normalmente, seu cabo deve ter um componente Prolific PL-2303 para implementar USB na porta serial. Os drivers podem ser baixados aqui . Uma vez instalado, você pode usar um emulador de terminal para enviar caracteres para o seu dispositivo. Você tem essas opções (não testadas para mim porque não tenho o hardware comigo):

  • use ZTerm (é muito antigo e shareware)
  • use o Terminal.app e veja este artigo
  • use QuickTerm (pode ser a melhor solução, mas novamente não foi testado )
por 24.05.2010 / 20:21
1

Você não irá interagir com o dispositivo USB. O dispositivo USB deve fornecer drivers que criarão um dispositivo serial virtual em /dev/ quando você conectar seu dispositivo. Quando o dispositivo estiver conectado e o driver tiver criado o dispositivo serial virtual, a comunicação ocorrerá sobre o arquivo do dispositivo de texto explicativo /dev/xxx.cu ou o arquivo do dispositivo TTY /dev/xxx.tty (onde xxx é específico do seu driver). A comunicação pode ser tão simples quanto cat de um arquivo de texto com stdout redirecionado para esse caminho. Caso contrário, uma interface serial-aware, como as mencionadas por CharlesB, pode ser necessária. Se você estiver procurando por uma ferramenta de linha de comando, tente socat , que tem sinalizadores para configurar a taxa de transmissão, a paridade, e bitwidth de mensagens enviadas através de uma porta serial.

    
por 18.11.2010 / 00:10