Bonjour,
Voila j'ai un petit problèmeJ'ai un petit programme en batch qui me permet d'envoyer une trame en hexa vers un port série et de copier la réponse obtenu dans un point texte .
voila le code
Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 @echo off echo 01 09 30 31 10 39 39 4d 35 34 0d 0a>on.txt certutil -decodehex on.txt on.bin mode COM1 BAUD=9600 PARITY=n DATA=8 copy on.bin \\.\com1 /B copy com1 data.txt
Alors voila mon problème le code s’exécute jusqu’à
mais ne copie pas le retour je me suis donc dit que ma trame devait être mauvaise mais après de longue tentative je me suis partie a la rechercher d'un snifer de port com. Je me retrouve donc avec le logiciel: SerialMon qui est gratuit. Je vous passe les détail mais lorsque j'active PUIS désactive la connexion entre le soft et mon port com la mon .bat s’exécute jusqu'au bout
Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part copy on.bin \\.\com1 /B![]()
![]()
Je pense donc que c'est un problème d'ouverture de port mais impossible de trouver une solution;
J'implore donc votre aide![]()
!
Merci d’avance ;D
Partager