Bonjour bonjour,
J'ai un problème avec la bibliothèque SD quand je compile j'ai l'erreur
'class SDLib::SDClass' has no member named 'available'
while(SD.available())
à croire que la bibliothèque n'est incluse qu'à moitié
#include <SD.h>
#include "gestionDonnees.hpp"
bool url(Request req, EthernetClient client)
{
Serial.println("bool url(Request req, EthernetClient client)");
String fileAsk = req.urlPath();
if (fileAsk == "/")
{
sendPage(client);
}
}
bool sendPage(EthernetClient client)
{
client.println("HTTP/1.1 200 OK");
client.println("content-type: text/html");
client.println("Access-Control-Allow-Origin: *");
client.println("\n");
SD.open(ROOT_PATH"/page.html");
while(SD.available())
{
client.print(SD.read());
}
}
bool sendData(EthernetClient client)
{
}
gestionDonnees.hpp :
#include <arduino.h>
#include <SPI.h>
#include <Ethernet.h>
#include "traitementRequetes.h"
#define ROOT_PATH "/arduino/web"
bool url(Request req, EthernetClient client);
bool sendPage(EthernetClient client);
bool sendData(EthernetClient client);
Voila quelqu'un à une idée?
Merci d'avance