И получается список файлов вывести на страницу ? У меня только на DUE
Arduino Mega Server
Модератор: Alex
Re: Arduino Mega Server
А график чего 2007 года? И это своя страница или Alexsis_76 ? Я одним файлом рисую с файла gotdata.css от ledmax.
И получается список файлов вывести на страницу ? У меня только на DUE
И получается список файлов вывести на страницу ? У меня только на DUE
SPOILERSPOILER_SHOW
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Re: Arduino Mega Server
Это тестовые данные.
Возможно это последствия переезда на sdfat. Буду дальше разбираться
Возможно это последствия переезда на sdfat. Буду дальше разбираться
Re: Arduino Mega Server
Если интересно про esp32 с SD...
SPOILERSPOILER_SHOW
В редакторе создаёт, удаляет, сохраняет и файлы и папки.
Re: Arduino Mega Server
Да конечно всё интересно! Начало есть ( редактирование и загрузка файлов ). Давай доделаем и создание !
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Re: Arduino Mega Server
Esp32 пока отложил пока не решится вопрос с переподключением сети
Re: Arduino Mega Server
Интересно. Можно в лсeGorka писал(а): Чт янв 17, 2019 11:25 pm Если интересно про esp32 с SD...SPOILERSPOILER_SHOW8_3.PNG
В редакторе создаёт, удаляет, сохраняет и файлы и папки.
Re: Arduino Mega Server
Тестовый скетч с файлами для 32+SD
Re: Arduino Mega Server
С реконнектом к WiFi сети вопрос давно решен . В конце Setup дописатьser009 писал(а): Пт янв 18, 2019 4:09 am Esp32 пока отложил пока не решится вопрос с переподключением сети
Код: Выделить всё
printInitDone();
xTaskCreate( reconnectTask, "Reconnect", 200000, NULL, 1, NULL );
} // setupКод: Выделить всё
void reconnectTask( void * parameter )
{
while(1)
{
Serial.print(F("Check reconnect..."));
if (WiFi.status() != WL_CONNECTED )
{
WiFi.reconnect();
Serial.println(F("reconnect done"));
}
else
{
Serial.println(F("no requirement"));
}
vTaskDelay( 20000 / portTICK_PERIOD_MS );
}
vTaskDelete(NULL);
}AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Re: Arduino Mega Server
Если в коде поменятьНаТо можно так
Код: Выделить всё
String f_name = String(entry.name()).substring(1);
if(f_name.indexOf('/') > 0){
int r = f_name.indexOf('/');
f_name = f_name.substring(r + 1);
}Код: Выделить всё
String f_name = String(entry.name());
while(true){
if(f_name.indexOf('/') > -1){
int r = f_name.indexOf('/');
f_name = f_name.substring(r + 1);
}
if(f_name.indexOf('/') == -1){
break;
}
}SPOILERSPOILER_SHOW
Re: Arduino Mega Server
Отличная новость. Проверю через 3 недели.
Базовый код AMS не видит "/" в GET запросе.
SPOILERSPOILER_SHOW
Код: Выделить всё
bool openWebFile() {
char *fileName;
fileName = strtok(HTTP_req, GET);
webFile = SD.open(fileName);
//Serial.println(HTTP_req);
if (webFile) {return true;}
else {return false;}