Bonjour,
j'ai un problème avec MSCOMM en protocole RTS en Qbasic ça marche et en VB6 non!
Mon problème envoyer des info sur le port com pour un programmateur de Microcontrôleur PIC, et la condition de ce programmateur et d'avoir pendant toute la connection le Break valide => MSCOMM1.BREAK=TRUE, pas de PB de programmation au démarrage le BREAK est bien valider les sur le port Com le break est à 1, mais dès qu'une autre commande est lancée le BREAK reste à True mais sur le port com le break passe à 0 :
MSComm1.CommPort = 2 'definition du No de port
MSComm1.Handshaking = comRTS ' protocol RTS
MSComm1.PortOpen = True 'ouverture du port com2
MSComm1.Break = 1
'bit 6 de com+3 (break)= mise en "program mode" du programmateur de PIC
MSComm1.DTREnable = 0 'out data 0
MSComm1.RTSEnable = 1 'RTS (clock)=1
'cette commande fait retomber le BREAK mais MSComm1.Break=True
...
Merci de votre aide
ACT