Appel au dieux du calcul binaire et autres manipulateurs de bits
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Appel au dieux du calcul binaire et autres manipulateurs de bits



  1. #1
    pacopad

    Red face Appel au dieux du calcul binaire et autres manipulateurs de bits


    ------

    Bonjour à tous,

    Je developpe une application sur console PSP depuis plus d'un an qui permet de piloter des hélicoptères infrarouges. Je souhaiterai inclure un nouveau modèle. Le soucis est que je n'arrive pas à trouver l'algo de calcul de la somme de controle . Voici quelques exemples :

    Start/Direction/Gaz/Trim/Canal/CRC/Stop
    1 111 11111 00 11 100100 0
    1 100 11111 10 11 100000 0
    1 100 11111 01 11 011100 0
    1 100 11111 00 11 011000 0
    1 100 11111 00 10 010100 0
    1 100 11111 00 01 010000 0
    1 100 01100 00 11 001100 0
    1 001 11111 00 11 000000 0

    je ne sais pas si tous les éléments entrent en jeu pour le calcul du CRC.

    Merci de l'attention que vous aurez bien voulu porter à mon problème

    Pacopad

    -----

  2. #2
    Seb.26

    Re : Appel au dieux du calcul binaire et autres manipulateurs de bits

    La transmission est en binaire brut ??? ...

    Tu es sûr que le CRC est sur 6 bits ???

    ( car si tu prends que 4 des 6 bits, ça décompte de 9 à 3, puis ça passe à 0 ) ...
    Dernière modification par Seb.26 ; 12/01/2009 à 15h56.
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

  3. #3
    pacopad

    Re : Appel au dieux du calcul binaire et autres manipulateurs de bits

    Bonjour Seb 26,

    non la transmission n'est pas en binaire brute, le message binaire est passé dans une fonction qui "allume" et qui "éteint" l'ir pour des durées fixes par exemple On 10ms/off 4ms pour le 1 et On 5ms/Off 2ms pour le 0. Et oui d'après mes prises de mesure le CRC est sur 6 c'est étonnant, la valeur des gazs est sur 1 bit de plus que sur les autre modelès. C'est vrai que les 2 derniers bits du CRC sont toujours à 0. Peut etre faut il le considérer sur 4. @ suivre

    Edit: les valeurs plus hauts ne sont que quelques exemples en non la totalité des combinaisons possibles

    Merci
    Pacopad

  4. #4
    Seb.26

    Re : Appel au dieux du calcul binaire et autres manipulateurs de bits

    OK, mais tu confirme que pour 2 commandes identiques, le CRC est identique ? ...

    Poste pas mal de lignes de commandes : ça augmentera les chances de trouver les "lignes remarquables" ...

    Normalement, un CRC n'est pas fait pour protéger un protocole, donc il devrait pas être trop compliqué ( Add, Xor ...ect )
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

  5. A voir en vidéo sur Futura
  6. #5
    pacopad

    Re : Appel au dieux du calcul binaire et autres manipulateurs de bits

    Oui et heureusement que pour 2 commandes identiques le CRC l'est aussi car le CRC est aussi calculé par l'hélico en fonction du message qu'il recoit et il execute l'ordre si il trouve le meme crc que celui calculé par l'emetteur. Par contre, je n'ai pas d'autres mesures et faute de port serie sur mon ordi , je ne pas en refaire facilement J'en reposterai des que possible, en attendant je peux indiquer comment est calculé le crc sur les autres modeles ainsi que le message concerné, ca vous donnera peut etre des idée

    @++
    Pacopad

  7. #6
    Seb.26

    Re : Appel au dieux du calcul binaire et autres manipulateurs de bits

    OK, pourquoi pas ... ( algo des autres modèles )

    Voilà un bon casse-tête ...
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

Discussions similaires

  1. Transcodage Gray-->Binaire pour un nombre de 8 bits!!!
    Par invite804ce8b3 dans le forum Électronique
    Réponses: 2
    Dernier message: 12/10/2008, 00h03
  2. compteur binaire 20 bits
    Par thomasalbert1993 dans le forum Électronique
    Réponses: 10
    Dernier message: 08/02/2008, 08h25
  3. robot manipulateurs
    Par ABN84 dans le forum Technologies
    Réponses: 2
    Dernier message: 09/07/2007, 08h51
  4. astrophoto:appel a floastro,p_syet autres...
    Par AF06 dans le forum Matériel astronomique et photos d'amateurs
    Réponses: 27
    Dernier message: 06/04/2006, 09h31
  5. Convertir 12 bits série en 7 bits paralléle avec un HC11 ?
    Par invite0ee134f7 dans le forum Électronique
    Réponses: 2
    Dernier message: 03/03/2005, 09h39
Découvrez nos comparatifs produits sur l'informatique et les technologies.