07-16-2015 01:26 AM
Bonjour,
J'ai créer une application permettant de recupérer des trames sur un port RS232, cependant lors du test sur appareil, je me suis apperçu que je recevais les mots supérieur à 16 bits à l'envers, c'est à dire qu'au lieu de recevoir 1003 je reçoit 0310 ou encore au lieu de recevoir 2802 je reçoit 0228.
Quelqu'un sait-il comment je peut modifier ceci pour recevoir les mots dans le bon ordre?
Merci d'avance,
Rémi D.
Solved! Go to Solution.
07-16-2015 06:19 AM
Bonjour,
Je crois savoir que mon problème est du au fait que les données sont envoyées sous format little endian. Du coup quelqu'un sait il comment remettre les données dans le bon ordre?
Merci d'avance,
Cordialement,
Rémi D.
07-16-2015 07:51 AM
07-16-2015 09:02 AM
Tout d'abord merci de votre réponse.
Le problème en faisant ceci, cest que j'obtient cette trame (par exemple) CCFA BF06 0228 0310 , en mettant cette trame 0310 0228 BF06 CCFA.
Cependant la trame que je souhaiterai obtenir serait plus 1003 2802 06BF FACC.
Merci d'avance,
Cordialement,
Rémi D.
07-16-2015 10:04 AM
07-16-2015 10:12 AM
Génial, c'est sa!!
Merci beaucoup.
Cordialement
Rémi D.