Répondre à la discussion
Affichage des résultats 1 à 12 sur 12

Décodage d'une Trame Bluetooth

  1. #1
    Didou97350

    Wink Décodage d'une Trame Bluetooth

    Bonjour l'équipe !
    Je travail actuellement sur un projet de bracelet connecté connecté à un PC. Le but est d'envoyer le caractère '1' du PC vers le bracelet via Bluetooth. Tout fonctionne parfaitement. J'ai donc capturé une trame, grace à un oscilloscope, de la reception de la donnée. Voici la configuration de ma liaison : - 9600 Bauds, - Bit de donnée : 8, - Bit de parité : Non, - Bit de stop : 1.
    Mon problème est le suivant : Je n'arrive absolument pas à la décodé, malgré mon acharnement. Je ne sais pas non plus si lorsque l'oscilloscope présente un pic, si il s'agit d'un 1 ou d'un 0.
    Si une bonne âme pourrait m'aider, voir me la décoder (le top du top ), ce serrai top. Nous devons retrouver le caractère 1 dans cette trame.
    Merci de votre aide, et bonne fin de journée.

    -----


  2. Publicité
  3. #2
    f6exb

    Re : Décodage d'une Trame Bluetooth

    Bonsoir,
    Une photo de la trame pourrait inspirer des gens.
    Seuls les faucons volent. Les vrais restent au sol.

  4. #3
    albanxiii

    Re : Décodage d'une Trame Bluetooth

    Bonsoir,

    Un petit schéma avec le PC, la bracelet, le lien radio et l'endroit où vous avez mis la sonde de l’oscilloscope peut aider aussi.
    Vous regardez un signal sur le bracelet (envoyer du PC vers le bracelet, trame reçue) ?
    Not only is it not right, it's not even wrong!

  5. #4
    Didou97350

    Re : Décodage d'une Trame Bluetooth

    Désolé, j'ai totalement oublié la photo de la trame.
    Voila également un bref schéma :
    1525979887-shema.jpeg
    L'oscilloscope est branché au récepteur Bluetooth du bracelet, il s'agit donc d'une trame reçus par le bracelet du PC.

    Merci de votre aide.
    Images attachées Images attachées
    Dernière modification par Antoane ; 10/05/2018 à 20h36. Motif: Rapatriement de la PJ sur le serveur du forum

  6. #5
    f6exb

    Re : Décodage d'une Trame Bluetooth

    Est-ce que tu as la possibilité d'envoyer 2 ou 3 fois le même caractère et de donner l'oscillogramme correspondant de manière à voir où sont les bits de start et de stop ?
    Seuls les faucons volent. Les vrais restent au sol.

  7. #6
    DAUDET78

    Re : Décodage d'une Trame Bluetooth

    Tu es censé envoyé :
    Le code ASCII du caractère "1" , soit 0x00110001
    La donnée 1, soit 0x00000001

    Donne la trame reçu (avec deux bits stop) pour, au moins, deux datas successives correspondant à la data 1
    Donne la trame reçu (avec deux bits stop) pour, au moins deux datas successives correspondant à la data 3
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

  8. #7
    DAUDET78

    Re : Décodage d'une Trame Bluetooth

    Citation Envoyé par DAUDET78 Voir le message
    (avec deux bits stop)
    Sorry, avec 1,5 bit stop (ce sera plus facile à repérer !)
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

  9. #8
    paulfjujo

    Re : Décodage d'une Trame Bluetooth

    bonjour,


    voila ce que j'en decoderai ...
    Inversion du signal et
    avec paint shop pro, rajout d'une grille au pas de 1 bit 104µS

    bizarre c'est pas '1' mais '5' , ou j'ai tout faux..

    y a t-il un CR ou LF apres l'envoi du '1' ?


    trame_ascii.jpg
    Dernière modification par paulfjujo ; 11/05/2018 à 09h11.

  10. #9
    albanxiii

    Re : Décodage d'une Trame Bluetooth

    Re,

    Citation Envoyé par Didou97350 Voir le message
    L'oscilloscope est branché au récepteur Bluetooth du bracelet, il s'agit donc d'une trame reçus par le bracelet du PC.
    Merci. Je posais la question pour savoir si votre signal comporte l'encapsulation HCI ou autre du protocole Bluetooth. Mais si vous n'avez pas plus long que ce que vous avez posté, ça n'est pas le cas.
    Not only is it not right, it's not even wrong!

  11. #10
    DAUDET78

    Re : Décodage d'une Trame Bluetooth

    Citation Envoyé par paulfjujo Voir le message
    voila ce que j'en decoderai ...
    Sauf que dans une transmission asynchrone, on a :
    Start, LSB ..........MSB, Stop
    ce qui est désaccord avec ton interprétation
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

  12. #11
    paulfjujo

    Re : Décodage d'une Trame Bluetooth

    Citation Envoyé par DAUDET78 Voir le message
    Sauf que dans une transmission asynchrone, on a :
    Start, LSB ..........MSB, Stop
    ce qui est désaccord avec ton interprétation
    tout à fait ..j'avais zappé ce GROS detail
    est-on d'accord sur les valeurs de bit ?
    ce qui ferait donc 0xAC et 0xB0 ?

  13. #12
    DAUDET78

    Re : Décodage d'une Trame Bluetooth

    Citation Envoyé par paulfjujo Voir le message
    est-on d'accord sur les valeurs de bit ?
    Moi, je donnerais un avis quand on aura une trame avec 1,5bit stop . C'est le seul moyen, d'identifier la trame.
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

Discussions similaires

  1. [Numérique] Décodage trame sonde météo
    Par MorpheusPic dans le forum Électronique
    Réponses: 14
    Dernier message: 03/07/2017, 12h11
  2. [Programmation] Decodage trame NMEA d'un GPS
    Par adipie dans le forum Électronique
    Réponses: 22
    Dernier message: 14/01/2017, 16h53
  3. décodage d'une trame IR par pic
    Par ilyasse192 dans le forum Électronique
    Réponses: 9
    Dernier message: 03/11/2013, 22h05
  4. Décodage d'une trame RC5
    Par IHCAAMEL dans le forum Électronique
    Réponses: 6
    Dernier message: 19/12/2012, 08h48
  5. décodage trame RC5
    Par apocalypse dans le forum Électronique
    Réponses: 2
    Dernier message: 08/01/2004, 20h09