Bonjour,

Je fais une appli bluetooth à partir de source que j'ai récupéré.
Je teste sur mon HTC car je ne sais pas comment utiliser le bluetooth sur l'émulateur.
Le but est de récupérer des données hexadécimal envoyer par une interface.
J'ai 2 questions:
Comment tester que j'ai bien ce que je veux dans mon inputstream?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
   byte[] buffer = new byte[64]; // Buffer temporaire
   int nbBytes;
-----
 nbBytes = mmInStream.read(buffer);
Je transfére mon inpustream dnas un byte[] et je veux afficher ça dans un TextView et ça m'afficher des caractéres bizarres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
    case MESSAGE_READ: // Des octets ont été reçus du périphérique Bluetooth
         byte[] readBuf = (byte[]) msg.obj; //Tableau contenant les octets reçus
        longueur=readBuf.length;
 
         String readMessage = new String(readBuf, 0, msg.arg1);
 
         TextView mText = (TextView) findViewById(R.id.textView1);
         mText.setText(readMessage);
         break;
Merci de votre aide.
Slts