
J'aimerais de l'aide concernant l'utilisation de ReadSerialPortData()

Je test actuellement la réception de données sur un port USB définis, mais je n'arrive pas à faire fonctionner mon petit bout de code plus-bas pour, par exemple, recéptioner et afficher les données recus de la souris qui, dans ses propriétés est localisé là: Port_#0002.Hub_#0005
Code : Tout sélectionner
Port$ = "" ;PORT à définir ici
*Buffer=AllocateMemory(1000)
If OpenSerialPort(0, Port$, 300, #PB_SerialPort_NoParity, 8, 1, #PB_SerialPort_NoHandshake, 1024, 1024)
Debug "Port "+Port$+" ouvert"
Repeat
Resultat = AvailableSerialPortInput(0)
If Resultat
longueur = ReadSerialPortData(0, *Buffer, Resultat)
Debug "Rcv: "+Str(Peek ()) ;A configurer aussi
EndIf
ForEver
Else
Debug "Port "+Port$+" non ouvert."
EndIf
