2 votes

Envoi de caractères ASCII sur Mac Câble USB/RS232

J'ai un câble RS232C/USB pour connecter un appareil électronique à mon iMac Intel (MacOSX SnowLeo 10.6.3).

Existe-t-il un programme utilitaire qui permet d'envoyer des caractères ASCII sur le port USB que le dispositif RS232C comprendra ?

Si possible, je préfère éviter la programmation. Je préférerais un script d'Automator ou un simple programme avec une interface graphique.

Gracias

1voto

CharlesB Points 544

Normalement, votre câble doit comporter un composant Prolific PL-2303 pour mettre en œuvre le port USB vers le port série. Les pilotes peuvent être téléchargé ici . Une fois installé, vous pouvez utiliser un émulateur de terminal pour envoyer des caractères à votre appareil. Vous avez ces choix (non testés pour moi car je n'ai pas le matériel avec moi) :

  • utiliser ZTerm (Il est très vieux et shareware)
  • utiliser Terminal.app et voir 本品
  • utiliser QuickTerm (pourrait être la meilleure solution, mais encore une fois non testée)

1voto

Jeremy W. Sherman Points 606

Vous n'interagirez pas avec le périphérique USB. Le périphérique USB doit fournir des pilotes qui créeront un périphérique série virtuel dans la mémoire de l'ordinateur. /dev/ lorsque vous branchez votre appareil. Une fois que le périphérique est branché et que le pilote a créé le périphérique série virtuel, la communication s'effectue par le biais du fichier de périphérique d'appel. /dev/xxx.cu ou le fichier de périphérique TTY /dev/xxx.tty (où xxx est propre à votre pilote). La communication peut être aussi simple que cat ting un fichier texte avec stdout redirigé vers ce chemin. Dans le cas contraire, une interface série telle que celle mentionnée par CharlesB pourrait être nécessaire. Si vous recherchez un outil en ligne de commande, essayez de faire ce qui suit socat qui comporte des indicateurs permettant de configurer la vitesse de transmission, la parité et la largeur de bit des messages envoyés sur un port série.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X