cs_bertrandM
Messages postés1Date d'inscriptionmercredi 1 décembre 2004StatutMembreDernière intervention17 décembre 2004
-
17 déc. 2004 à 11:58
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 2019
-
17 déc. 2004 à 13:21
j'utilise un controle MsComm dans une application VBA Access pour communiquer par le port série, lorsque j'envoi les caractères 1 à 5 ou 193 à 255 ils sont reçus comme Null par l'équipement connecté sur la RS232
exemple de procedure de test
Sub TestCom()
Dim i As Integer
With Forms("Test")
.CtlPortComm.CommPort = 1
.CtlPortComm.Settings = "9600,n,8,1"
.CtlPortComm.PortOpen = True
For i = 1 To 255
.CtlPortComm.Output = Chr(i)
Next i
End With
End Sub
Cela se passe bien pour les caractères de 06h à C0h mais par pour les autres caractères pour lesquels j'obtien 00h.