Communication continue entre 2 PC par MATLAB

Fermé
chercheur07 Messages postés 3 Date d'inscription mardi 19 mars 2013 Statut Membre Dernière intervention 12 avril 2013 - 4 avril 2013 à 12:51
Bonjour
j'ai effectuer une liaison entre 2 PC par un câble RJ45,le but c'est d'envoyer une matrice de façon continue à partir du PC1 vers le PC2 en utilisant le protocole TCPIP par MATLAB.
maintenant j'arrive à envoyer la matrice mais seulement une seule fois et voici le code :
- j'exécute ce code dans le PC1 qui va envoyer la matrice ligne de 1 à 20 :

data = [1:20];
tcpipServer = tcpip('192.168.0.2',55000,'NetworkRole','Server');
set(tcpipServer,'OutputBufferSize',s.bytes);
fopen(tcpipServer);
fwrite(tcpipServer,data(:),'double');
fclose(tcpipServer);


-puis j'exécute ce code dans le PC2 qui va recevoir la matrice :

tcpipClient = tcpip('192.168.0.3',55000,'NetworkRole','Client')
set(tcpipClient,'InputBufferSize',768800);
set(tcpipClient,'Timeout',30);
fopen(tcpipClient);
rawData = fread(tcpipClient,20,'int32')
fclose(tcpipClient);

ma question est comment changer ce code afin d'envoyer et de recevoir cette matrice d'une manière continue .

en attendant vos réponses,je vous remercie pour votre attention .
A voir également: