Bonjour à tous,
je voudrais stocker les données que je reçois a partir de ma carte embarquée sous un tableau pour que je puisse afficher que ce donc j'ai besoin.

voici ma fonction

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
    public void serialEvent(SerialPortEvent evt) {
 
        if (evt.getEventType() == SerialPortEvent.DATA_AVAILABLE)
        {
           System.out.println("Data available event received");
            try
            {
                byte singleData = (byte)input.read();
 
                if (singleData != NEW_LINE_ASCII)
                {
                  System.out.println("Reçu : "+singleData); 
 
                    logText = new String(new byte[] {singleData});
                    window.txtLog.append(logText);
                    System.out.println("le LogText est : "+logText+"\n");
 
                }
                else
                {
                    window.txtLog.append("\n");
                }
            }
 
            catch (Exception e)
            {
                logText = "Failed to read data. (" + e.toString() + ")";
                window.txtLog.setForeground(Color.red);
                window.txtLog.append(logText + "\n");
            }
        }
       // waiting(1);
 
    }
je reçois données de ce genre :

Data available event received
Reçu : 82
le LogText est : R

Data available event received
Reçu : 70
le LogText est : F

Data available event received
Reçu : 69
le LogText est : E

Data available event received
Reçu : 1
le LogText est : 

Data available event received
Reçu : -112
le LogText est : �

Data available event received
Reçu : 2
le LogText est : 

Data available event received
Reçu : 2
le LogText est : 

Data available event received
Reçu : 14
le LogText est : 

Data available event received
Reçu : 3
le LogText est : 

Data available event received
Reçu : 1
le LogText est : 

Data available event received
Reçu : 12
le LogText est :

Data available event received
Reçu : 0
le LogText est :

Data available event received
Reçu : 83
le LogText est : S

Data available event received
Reçu : 84
le LogText est : T

Data available event received
Reçu : 80
le LogText est : P

Data available event received
Reçu : 48
le LogText est : 0

Data available event received
Reçu : 50
le LogText est : 2

Data available event received
Reçu : 57
le LogText est : 9

Data available event received
Reçu : 51
le LogText est : 3

Data available event received
Reçu : 57
le LogText est : 9

Data available event received
Reçu : 51
le LogText est : 3

Data available event received
Reçu : 4
le LogText est : 

Data available event received
Reçu : -111
le LogText est : �
j'aimerais afficher que
STP029393