Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1740 connectés 

  FORUM HardWare.fr
  Technologies Mobiles
  GPS / PDA

  Evenement sur port COM de Dell Axim x51v. VC++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Evenement sur port COM de Dell Axim x51v. VC++

n°140214
Sissi80
Posté le 21-12-2005 à 10:40:54  profilanswer
 

Bonjour,
 
Cherchant à récupérer les trames NMEA en sortie d'un GPS sur port COM, j'ai configuré sous Visual C++ mon port COM de manière à ce que le caractère "Retour Charriot" déclenche un événement sur le port COM.
 
Le bout de programme ci-dessous fonctionne très bien sur l'émulateur PPC 2003 SE. Mais rien ne se passe une fois sur mon Dell Axim x51v. En effet, aucun événement n'est déclenché. "EV_RXFLAG" n'est jamais reçu. Par contre, en remplaçant  "EV_RXFLAG" par "EV_RXCHAR", je m'aperçois que des événements se produisent sur mon Axim.
 
J'aimerais cependant utiliser mon "EV_RXFLAG" car il simplifie mon traitement de données...
Quelqu'un aurait-il une idée ?
 
DCB sdcb ;
GetCommState(m_hComm, &sdcb) ;  //m_hComm est mon HANDLE sur le port COM
sdcb.EvtChar = '\n' ;
SetCommState(m_hComm, &sdcb) ;
 
while(m_hComm != INVALID_HANDLE_VALUE)
{
 dwEvtMask = 0 ;
 // Attente d'événements
 BOOL retWait = WaitCommEvent(m_hComm, &dwEvtMask, NULL) ;
   
 // Test si le caractère '\n' a été reçu
 if((dwEvtMask & EV_RXFLAG) == EV_RXFLAG)
 {
  // Traitement  
 }  
}

mood
Publicité
Posté le 21-12-2005 à 10:40:54  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Technologies Mobiles
  GPS / PDA

  Evenement sur port COM de Dell Axim x51v. VC++

 

Sujets relatifs
PDA et lecteur de carte mémoire sur port CFsms qui ajoute un evenement dans le calendrier du portable
progrmammes qui plante sur dell axim x3iAxim X50v et WM5 le flop!!!!
HELP! AXIM 30 Wifi : navigation impossible avec IEsynchro x51v demande a l'aide aux spécialistes
VPN sur dell x51vTomtom sur X51v
Plus de sujets relatifs à : Evenement sur port COM de Dell Axim x51v. VC++


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR