Salut MicroQuettas,
J'ai vérifié dans le code qui marche avec Ethercard, la ligne de code qui envoie la requête est la suivante :
ether.browseUrl(PSTR("/pushingbox?devid="), Id_PIR_Abri_Bois, website, my_callback);
avec :
char Id_PIR_Abri_Bois[] = "[Mon ID Pushingbox]";
const char website[] PROGMEM = "api.pushingbox.com";
ainsi que :
// called when the client request is complete
static void my_callback (byte status, word off, word len)
{
Serial.println(">>>");
Ethernet::buffer[off+300] = 0;
Serial.print((const char*) Ethernet::buffer + off);
Serial.println("...");
}
J'ai tenté de reproduire (en vain) cette fonction, rien ne passe avec client.print etc...