Existe-t-il une commande Windows permettant d'ouvrir des ports série, disons COM3 via la commande Invite dans Windows 7? Par exemple:
OPEN "COM6" AS #1
Je ne peux pas utiliser pyserial ni aucun autre utilitaire non distribué avec Windows 7.
Solution recommandée Ouverture d’un port COM sous QBasic sous Windows 7
Peut-être que vous pouvez utiliser le Powershell? Il est inclus dans Win7 ...
code extrait d'ici http://blogs.msdn.com/b/powershell/archive/2006/08/31/writing-and-reading-info-from-serial-ports.aspx
Écriture sur un port série
PS> [System.IO.Ports.SerialPort]::getportnames()
COM3
PS> $port= new-Object System.IO.Ports.SerialPort COM3,9600,None,8,one
PS> $port.open()
PS> $port.WriteLine("Hello world")
PS> $port.Close()
Lecture à partir d'un port série
PS> $port= new-Object System.IO.Ports.SerialPort COM3,9600,None,8,one
PS> $port.Open()
PS> $port.ReadLine()
Pour envoyer le contenu d'un fichier sur un port série:
copy file.bin com1 /b
Pour envoyer quelques caractères sur un port série:
echo hello > com1