Port série RS232 [Résolu]

Messages postés
100
Date d'inscription
samedi 5 janvier 2008
Dernière intervention
11 avril 2008
- - Dernière réponse : cs_dunith
Messages postés
100
Date d'inscription
samedi 5 janvier 2008
Dernière intervention
11 avril 2008
- 11 janv. 2008 à 11:45
bonjour

je dois réaliser une communication avec la port rs232....

dans ma fonction read qui lit le buffer de reception caractere,
j'ai mis :
static public void read( byte[] str, int amount, int iTimeOut, char CarFin)
 {
   do
  {
      try {port.sleep( 50 );} catch( Exception e ) {}
       
      try
      {
          iNbByte = inAmount();
          port.read(str, iNdex, iNbByte);
          iNdex = iNdex +iNbByte;
          iCptTemp = iCptTemp + 50;
      }
   catch( SerialException e )
   {
   }

 pour la ligne : try {port.sleep( 50 );} catch( Exception e ) {}
il me met une erreur "cannot resolve symbol"

quelq'un peut me dire s'il y a une autre fonction qui permet au port d'attendre à part la fonction sleep()

Merci
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
5316
Date d'inscription
dimanche 4 mai 2003
Dernière intervention
18 janvier 2019
99
3
Merci
Salut,

remplaces port.sleep( 50 ); par Thread.sleep( 50 );

------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 91 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Twinuts
Messages postés
100
Date d'inscription
samedi 5 janvier 2008
Dernière intervention
11 avril 2008
0
Merci
salut

merci ça marche
Commenter la réponse de cs_dunith

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.