Question

J'ai un problème où j'ai connecté mon serveur linux à un port série. Il y a un flux continu de données provenant du port série qui passe par EPABX.

Minicom i obtenir d'abord les données d'appel et de deuxième appel, il est déconnecté. Je ne vois pas toutes les données.

Quelqu'un peut me aider à ce sujet.

Était-ce utile?

La solution

Merci pour toute l'aide donnée par vous. Enfin, j'ai l'erreur résolu. Dieu sait comment je commencé à recevoir les données.

Mais je suis annonce les étapes i effectuées pour obtenir des données correctes.

Parfois, les données de port série est capturer l'habitude dans l'application de la forme de traitement.

Il peut être à cause des problèmes suivants.

Port 1.Serial pas correctement connecté. câble de port 2.Serial ne fonctionne pas. 3.Certaines broches sur le port série sont endommagés ou perdus connexion.    Remarque:. Pour toutes les raisons ci-dessus avec la personne ou de la personne client en charge des systèmes de EPABX

4.Data ne s'affiche sur hypertiminal.     Ceci est un problème commun dans linux qui utilise Minicom qu'HyperTerminal.

Sol: Vérifiez la version du Minicom avant de l'exécuter sous Linux. Si la version est minocom 2.1 alors un processus serait le blocage des données entrantes.

désinstallation et réinstallation minicom 2,1 2,0 minicom

Il est dit que processus porte 8 pourrait bloquer les données entrantes.

Autres conseils

Minicom peut contrôler les caractères réagissent dans vos données. Je recommande quelque chose de simple mais efficace comme

od -t x1 -t a /dev/ttySomething

pour vider vos données dans les deux hex et sous forme de texte.

Vous devriez également vérifier que vos paramètres de port sont corrects à savoir le bitrate, la parité, les bits d'arrêt, contrôle de flux. Parfois, lorsque vos paramètres ne sont pas correctes, vous finirez avec des résultats étranges. , Vous devez également vérifier que votre protocole n'envoie des textes comme Carl mentionné.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top