Bonjour,
Voila j'ai un petit problème J'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’à
Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part
copy on.bin \\.\com1 /B
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
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