begin process at 2012 02 15 21:49:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Périphériques

 > 

Comment lire ce qui rentre dans un com 1 ou 2 ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Comment lire ce qui rentre dans un com 1 ou 2 ?

lundi 20 janvier 2003 à 21:32:04 | Comment lire ce qui rentre dans un com 1 ou 2 ?

gul141

Je voudrais savoir comment je peux recuperer les infos envoyer par un GPS connecté sur le port com 1 ou 2.

Je sais quelles infos je dois attendre de la part du GPS, mais je ne sais pas comment les recevoir

D'avance merci
Guillaume
vendredi 8 avril 2005 à 15:57:32 | Re : Comment lire ce qui rentre dans un com 1 ou 2 ?

rem_s27

Salut Guillaume,
Personnellement je décharge mon GPS avec le freeware trackmaker.
et je les récupères sous forme d'un fichier texte.
lien du freeware : www.gpstm.com.
j'espère que ca pourra t'aider.

Bonne journée
rem's
jeudi 24 novembre 2005 à 09:31:20 | Re : Comment lire ce qui rentre dans un com 1 ou 2 ?

abeking_mail

Salam
Il y'a mieux mais diffcilement plus simple! T'ajoute un contrôle MsComm32, un timer puis kekchose dans ce genre: (réception des données sur le port com, parsing puis envoi sur un serveur, mais ça aurait tout ussi bien être un fichier texte ou autre)
faut ajouter le fichier dll du parser au projet, dispo sur le net)

Option Explicit
Dim CountTimerServer
Dim StatusGPS As Boolean

Private objParser As New NmeaParser

Private Sub bStart_Click()
   On Error GoTo error_handler
   
    If bStart.Caption = "Start" Then
        bStart.Caption = "Stop"
        TimerGPS.Enabled = True
               
        MSComm1.CommPort = 4 'port utilisé
        MSComm1.Settings = "4800,N,8,1"
        MSComm1.InputLen = 0
        MSComm1.PortOpen = True
       
        'Initialisation de la connexion avec le serveur
        TimerServer.Enabled = True
       
        lGpsStatus.Caption = "connection en cours..."

    Else
        bStart.Caption = "Start"
        TimerGPS.Enabled = False
        Clear
        If MSComm1.PortOpen = True Then
            MSComm1.PortOpen = False
        End If
        StatusGPS = False
       
        lGpsStatus.Caption = "Dispositif GPS non connecté..."
        lServerStatus.Caption = "Serveur non connecté..."
       
        tcpClient.Close
       
        CmdServerUpdate.Enabled = False
       
    End If
    Exit Sub
error_handler:
    MsgBox Err.Number & ", " & Err.Description
End Sub

Private Sub CmdEnd_Click()
    End
End Sub

Private Sub CmdServerUpdate_Click()
    SendDataToServer "Upd:0#" & txtLatitude.Text & "#" & txtLongitude.Text & "#" & txtAltSea.Text & "#" & txt_N_S.Text & "#" & txt_E_W.Text & "#" & TxtInfo.Text
End Sub

Private Sub Form_Load()
    CountTimerServer = 0
End Sub

Private Sub Form_Terminate()
    If MSComm1.PortOpen = True Then
        MSComm1.PortOpen = False
    End If
End Sub

Sub Clear()
    txtLatitude = "0"
    txtLongitude = "0"
    txtAltSea = "0"
    txt_N_S = ""
    txt_E_W = ""
End Sub

Private Sub TimerGPS_Timer()
    Get_Process_Data
End Sub

Sub Get_Process_Data()
On Error GoTo error_handler
    objParser.Distance = 0
    objParser.ValidateK = "NMEADll"
    objParser.ProcessData CStr(MSComm1.Input)
   
    If objParser.GPS_STATE = False Then
        txtLatitude.Text = "0"
        txtLongitude.Text = "0"
        txtAltSea.Text = "0"
        txt_N_S.Text = ""
        txt_E_W.Text = ""
        lGpsStatus.Caption = "le dispositif GPS est connecté, mais ne recoit pas de signal des satellites ..."
        CmdServerUpdate.Enabled = False
    Else
        txtLatitude.Text = objParser.GGA_LATITUDE
        txtLongitude.Text = objParser.GGA_LONGITUDE
        txtAltSea.Text = objParser.GGA_ALTITUDE
        txt_N_S.Text = objParser.GGA_N_S
        txt_E_W.Text = objParser.GGA_E_W
       
        lGpsStatus.Caption = "le dispositif GPS est connecté..."
       
        If tcpClient.State = 7 Then CmdServerUpdate.Enabled = True
       
    End If
   
   
    Exit Sub
error_handler:
    MsgBox Err.Number & ", " & Err.Description
    bStart = True 'ferme tout
End Sub

Bonne chance et bon courage
/*Peace*/


Cette discussion est classée dans : lire, rentre, infos, gps


Répondre à ce message

Sujets en rapport avec ce message

lire des infos sur le port lpt en vb5 sous NT4 [ par bruno ] bonjour quelqu'un pourrais t il me donner la marche a suivre pour pouvoir lire des infos envoyer par des contacts sec sur le port *LPT de ma machineje Lire infos CD-Text sur cd Audio [ par Gemini21 ] BonjourJe cherche le moyen de lire les Infos CD-Text d'une piste Audio sur un CD avec VBMerci d'avance. lire les infos sur un port usb [ par matuvu44 ] Je voudrais vréer un agenda avec un appel automatique via le modem, mais il est branché sur un port usb comment faire svp Lire infos de divx [ par valtrase ] Bonjour,Je recherche le moyen d'extraire les infos d'un Divx en visual basic. ex: durée du film compression définition de l'image Urgent -> Un ocx pour lire les infos cd-texte d'un cd Audio [ par Daniel-J ] Ben voilàje recherche une ocx qui me permettrait de pouvoir lire les infos sur un cd-audio gravé en cd-texte, cad pouvoir lire le nom de l'album, l'in Lire et ecrire des infos d'un fichier access sur un site web [ par oni0013 ] Salut,Je souhaiterai creer un logiciel de chat, avec une base de donnees access qui stockerai l'ip des personnes connectees (un peut comme aim). Mais Lire la TOC d'un CD [ par rysley ] Quelqu'un serait-il comment lire les infos présentent dans la TOC d'un CD? Pour le moment je suis obligé de ripper le CD et de lire les infos à parti Lire les infos d'un raccourci [ par BOUBOU2000 ] Saut a tous,Voila, j'aimerai pouvoir récupérer l'information "démarrer dans" du raccourci qui lance mon application. Le probleme etant que je ne sais lire les infos du système [ par vince2229 ] Bonjour à tous,voilà je voudrais développer une appli en VB qui lise les propriétés système d'un serveur (taille disque dur, RAM, processeur, logiciel Lire des Infos dans 2 ListBox [ par philguit ] Merci pour la réponse qui m'a bien aidée.Pendant que j'y suis , je formule une autre demande, j'ai 2 tableaux(feuillede calcul excel), la colonneA de


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales