Bonjours à tous !
je voudrais lire dans un fichier de capture de realterm,
enfaite j'envoi un fichier pour programmer un microcontroleur qui est relier au port série, en envoyant se fichier par rs232, si la programmation s'est bien passé le programme me renvoi les caractère suivant "7E004B4B" que je récupère dans mon fichier de capture.
Voici le programme que j'ai réessayé d'écrire :
Mais cela ne fonctionne pas, enfaite mon programme beug au niveau du For,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 cd ../../.. cd "Program Files\BEL\Realterm" realterm.exe first capture=1 ping 0.0.0.0 -n 2 < NUL realterm.exe first sendfile=C:\prog1.hex ping 0.0.0.0 -n 8 < NUL FOR /F %i IN (c:\capture.txt) DO ( // lecture du fichier %i= < c:\capture.txt //je met se qu'il y a dans le fichier de capture dans la variable i ) if %i=="7E004B4B" ( realterm.exe first sendfile=D:\Daniel\SoftRegu\Led2\Source\Led2.hex ) else ( realterm.exe first sendfile=D:\Daniel\SoftRegu\Led1\Source\Led1.hex )
et je ne sais pas si dans ma variable i j'ai bien le contenu du fichier de capture ??
Partager