MKR1000 comme client TCP

Bonjour à tous,

Tout d'abord, je suis complètement novice dans l'arduino.
J'aimerai envoyer des données depuis l'application Openvibe (http://openvibe.inria.fr/) en utilisant le protocol TCP/IP. Depuis OpenVibe, je peux créé un server TCP grace à une box TCP writer (Documentation: Home) mais je ne parvient pas a récupérer les données envoyées.
Voici le code arduino que j'utilise :

#include <SPI.h>
#include <WiFi101.h>

char ssid[] = "HUAWEI P8 lite";          //  your network SSID (name)

int status = WL_IDLE_STATUS;
IPAddress server{127,0,0,1};

WiFiClient client;

void setup() {
  delay(2000);
  Serial.begin(9600);
  Serial.println("Attempting to connect to WPA network...");
  Serial.print("SSID: ");
  Serial.println(ssid);

  status = WiFi.begin(ssid);
  if ( status != WL_CONNECTED) {
    Serial.println("Couldn't get a wifi connection");
    // don't do anything else:
    while(true);
  }
  else {
    Serial.println("Connected to wifi");
    Serial.println("\nStarting connection...");
    // if you get a connection, report back via serial:
    if (client.connect(server, 5679)) {
      Serial.println("connected");

      client.println();
      client.flush();
    }
    else{
      Serial.println("Couldn't get a connection");
      }
  }
}

void loop() {

}

J'utilise la carte Arduino MKR1000 avec la bibliothèque WiFi101. La connection wifi s'établie correctement mais il semble y avoir un problème au niveau de cette ligne "(client.connect(server, 5679))".
Y-a-t-il une erreur quelque part ?

Merci

c'est bizarre comme adresse d'un serveur ce 127,0,0,1..

le réseau Wi-Fi que vous rejoignez, c'est quoi ? un partage de connexion depuis votre smartphone? (HUAWEI P8 lite)

127.0.0.1 est l'adresse de l'interface logique localhost (loopback, boucle).
En essayant de réaliser une connexion sur 127.0.0.1:5679 cela revient à essayer de se connecter sur le port 5679 de la MKR1000.