IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Emission / Réception par port série


Sujet :

C

  1. #21
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 27
    Par défaut
    Oui, je connaissais ça
    Après, je savais pas qu'on pouvait faire des trucs genre sizeof variable -1

  2. #22
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 27
    Par défaut
    Un petit up.
    Quelqu'un peut regarder le code source ?

  3. #23
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par odSen
    Un petit up.
    Quelqu'un peut regarder le code source ?
    Ca a l'air correct, mais je n'ai pas de modem à la maison pour essayer...

  4. #24
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 27
    Par défaut
    Merci d'avoir regardé.
    Tu penses que le fait que dans l'émission je mets sizeof init au lieu de sizeof init -1 peut être la source du problème ?

  5. #25
    Membre éprouvé
    Inscrit en
    Novembre 2002
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 120
    Par défaut
    Tu penses que le fait que dans l'émission je mets sizeof init au lieu de sizeof init -1 peut être la source du problème ?
    Je compare les deux codes que tu as mis:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    PRINT #1, CHR$(2) + "BO" + CHR$(3)
    et

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    char init[]={2,'B','O',3,0};
    EmissionCom(init, sizeof init);
    Dans le premier, tu envoies {2, 'B', 'O', 3}, dans le second {2, 'B', '0', 3, 0}. Tu n'as pas l'impression qu'il y a un octet en plus?

  6. #26
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 27
    Par défaut
    Ah ok
    C'est à dire qu'en basic il n'y a pas de caractère NULL d'ajouté à la fin de chaque chaîne ?

  7. #27
    Expert confirmé

    Avatar de fearyourself
    Homme Profil pro
    Ingénieur Informaticien Senior
    Inscrit en
    Décembre 2005
    Messages
    5 121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur Informaticien Senior
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2005
    Messages : 5 121
    Par défaut
    C'est à dire qu'en basic il n'y a pas de caractère NULL d'ajouté à la fin de chaque chaîne ?
    Le problème n'est pas de savoir si en Basic il y a ou non un caractère '\0' mais que ton robot s'initialise seulement avec les 4 caractères {2, 'B', 'O', 3}. En ajoutant '\0', ton robot ne comprend plus rien...

    Jc

  8. #28
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 27
    Par défaut
    J'ai pu tester aujourd'hui.
    Même en envoyant un octet en moins, le robot ne répond pas...
    D'autres idées peut-être ?
    Merci.

  9. #29
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par odSen
    J'ai pu tester aujourd'hui.
    Même en envoyant un octet en moins, le robot ne répond pas...
    D'autres idées peut-être ?
    Publier la doc exacte du robot. La spec est trop floue, on ne peut pas avancer...

Discussions similaires

  1. [Débutant] Problème réception trame Port Série
    Par cedricdu91 dans le forum VB.NET
    Réponses: 3
    Dernier message: 13/08/2013, 20h55
  2. Communication par Port Série Non fonctionnel
    Par Jazys dans le forum Java ME
    Réponses: 0
    Dernier message: 12/03/2012, 15h26
  3. Communication Kit Velleman K8063 par port série et TComport
    Par carotreger dans le forum Composants VCL
    Réponses: 16
    Dernier message: 07/11/2005, 21h11
  4. Interfacer un logiciel et un système hardware par port série
    Par jean-claude74 dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 13/08/2005, 16h52
  5. [Débutant] Réception sur port série
    Par Tophe59 dans le forum Langage
    Réponses: 43
    Dernier message: 28/06/2004, 11h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo