60 Commits

Author SHA1 Message Date
Luc
8753249cd9 Add support for SDFat 2.0 for ES8266/ESP32
Fix ESP0 typo
Apply Astyle
2021-06-01 17:16:17 +02:00
Luc
5a0d599f2c Add support of SDFat 1.1 for ESP8266
Add support of dos shortname for sharedSD (mainly for Marlin)
Add SDFat version in report for reference
2021-05-31 18:39:45 +02:00
Luc
5bb62879ea Fix ESP32 SDFat 1.1 compilation issue
Add pre script to add SDFat library path only if necessary
2021-05-29 15:12:58 +02:00
Luc
fb3186d8d9 Replace ESP8266 SD native by ESP8266 SD Api
Fix compilation crash with ESP8266 core 3.0 and Git
2021-05-28 18:19:20 +02:00
Luc
7a7ac8f20b mount FS after format - to avoid to restart board 2021-03-07 12:56:51 +01:00
Luc
873110f4e3 Fix wrong name for LittleFS in report 2021-01-25 16:24:23 +01:00
Luc
868a9ba49c Fix missing close files
Disable Debug
2021-01-24 14:59:02 +01:00
Luc
59e766b0b8 webdav part 1 2021-01-24 13:22:41 +01:00
Luc
0e0efb2ec2 Delete littlefs_esp32_filesystem.cpp- 2021-01-13 21:04:51 +01:00
Luc
59ee29507d Add LITTLEFS support for ESP32 2021-01-13 19:32:06 +01:00
Luc
e3545c8a5e Add refresh if data is not consistent 2020-12-10 18:16:01 +01:00
Luc
5963eca3a6 Code cleaning / change flag message EEPROM storage way -Need to reset settings
new command [ESP920] to configure outputs
Remove REPETIER for Davinci definition that should be pure REPETIER from now
Change FW Target ID numbering to support different Flavors more easily
Add Ini file configuration file from SD (espconf.ini) to configure ESP3D at start
Add  Target FW  ID in ESP800 command in addition to Target  FW short name
Bumb version

Warning this commit is breaking EEPROM org so - check then in webUI after
2020-12-09 16:44:12 +01:00
Luc
71a4f25edf Add SHARED SD support
Note: need webUI 3.0.0.75+
Fix several warnings in code and libs
2020-11-30 13:44:22 +01:00
Luc
70a9001638 fix some warnings 2020-11-23 19:55:17 +01:00
Luc
e9b742434f Fix loop of unique ota partition wrongly detected as second partition
next update partition should give null if no next app partition, but actually it loop first partition, so compare both addresses to be sure there are 2 distinct partitions
2020-09-24 20:12:35 +02:00
Luc
5ddf03ff11 Update sdio_esp32.cpp
astyle fix
2020-09-24 20:08:12 +02:00
Luc
cafd52c403 Add sanity check per Aneantisor suggestion 2020-09-23 21:07:16 +02:00
Luc
a7e97d873f Fix recursive deadloop on esp32 with pinMode thanks Aneantisor
Add SDIO one bit  mode  setting in configuration.h thanks  Aneantisor
Fix typo in comments
2020-09-22 15:47:01 +02:00
Luc
7e2d6222ee Add sanity checks in ESP32 native functions 2020-09-21 21:05:05 +02:00
Luc
deda296a10 Add sanity check in rmdir
Fix typo in mkdir web command
2020-09-21 20:30:41 +02:00
Luc
7cf4b881fd Fix upload on SDIO subdir failed due to subdirectory is not detected properly
Fix typo in DHT module
Move disable brown out dector to Hal::begin
2020-09-21 15:33:42 +02:00
Luc
03c9e3868c removes heretic functions...
apply astyle
2020-08-23 09:52:17 +02:00
Luc
9aedaceed8 Fix debug always enabled on ESP32 if debug is enabled
Add SPI custom pins support in ESP32 FAT and show them when used in debug
Allow to add custom SPI PINS in Configuration.h or myconfig.h
2020-06-17 15:00:31 +02:00
Luc
d0e5e3434f Fix sketch size calculation if 1MB flash 2020-06-14 10:53:22 +02:00
Luc
7fcb0bdbee Fix FS timestamp not working
Fix FS commands with incomplete root
Fix slow time set at start if no need time server
Update debug message in Flash FS
Fix FATFS / LittleFS bugs
2020-05-28 13:42:18 +02:00
Luc
1dfe95f0a0 fix spiffs show . in directory when it should be ignored 2020-05-25 20:25:44 +02:00
Luc
eabab7d57b update header
fix default value for empty notification setting
2020-03-24 11:49:17 +01:00
Luc
542d791ec3 Update esp_globalFS.cpp
Fix compilation error if no SD
2020-03-05 11:32:18 +01:00
Luc
c0c294105f rewrite Camera initialisation
now SD mmc and camera seems working side by side
2019-11-03 09:14:50 +01:00
Luc
d4d2482fd1 fix compilation error with authentication and esp8266 2019-11-01 08:19:40 +01:00
Luc
c706f44229 Implement FTP Server feature
rewrite the file time access
fix some debug error
add rename function in file systems when available
2019-10-31 22:29:38 +01:00
Luc
0c0a95d6f7 Add Global FileSystem
Allows to browse /FS (flash) and /SD (SD card) under /
[ESP780] can browse SD and FS under /
[ESP790] allow file actions under /
to be used with FTP server
2019-10-28 22:06:23 +01:00
Luc
fff899bd10 Update sd_sdfat_esp32.cpp
remove ;
2019-10-28 10:13:34 +01:00
Luc
82f1568341 Update sd_sdfat_esp32.cpp
ix warnings
2019-10-28 09:44:02 +01:00
Luc
867b523588 Use global FILE_OPEN WRITE an APPEND
same meaning no need different define use only one for all filesystem
2019-10-28 09:04:59 +01:00
Luc
a27045080f code formating 2019-10-26 09:31:07 +02:00
Luc
3784120487 Fix compilation issue with SD anf esp8266 2019-10-22 18:48:40 +02:00
Luc
3bae4748bf Add [ESP715]FORMATSD to format SD card
Add SD format feature on SDFat for esp8266 and esp32
2019-10-22 13:12:27 +02:00
Luc
c37b90ea05 Add time in sd file
Add create command to  filesystem
Clean SD filesystem code
2019-10-21 17:50:18 +02:00
Luc
bbadbc2be3 Add SDFat for ESP32 2019-10-18 20:57:36 +02:00
Luc
e7818cb5e6 Fix _filename
remove /. reference
2019-10-17 20:35:41 +02:00
Luc
5cede996cc Fix bug with FATFS on esp32 for free space calculation 2019-10-17 15:25:16 +02:00
Luc
bd026eabe9 prepare API for shorname
Fix filename for esp8266
2019-10-16 17:24:48 +02:00
Luc
bead8ba2d8 code cleaning 2019-10-14 20:28:53 +08:00
Luc
d376059509 add esp8266 sd native 2019-10-14 20:15:30 +08:00
Luc
dc134f33ac add SDIO support for esp32 2019-10-13 19:41:32 +08:00
Luc
9fe3c1a615 Some refactoring for SD support
put SPI SD divider in EEPROM
2019-10-13 13:23:24 +08:00
Luc
14a15bf815 basic esp commands for SD 2019-10-11 15:52:58 +08:00
Luc
3694e3ca4b some code cleaning 2019-10-11 12:01:25 +08:00
Luc
57a965dcee rearange FS files location 2019-10-07 20:47:36 +08:00