Tu peux récupérer la version traduite en français par 2 membres de MakerFr dans le topic dédié à la notice de montage ici.
Synthèse erreur de compilation ESP32 (pour le TFT)
Re: Synthèse erreur de compilation ESP32 (pour le TFT)
Gilles, aéromodéliste (RC aeromodeller)
Contributions sur thingiverse (contributions on thingiverse)
Assembly manual of the RS-CNC32
Service de dépannage / Troubleshooting service
Contributions sur thingiverse (contributions on thingiverse)
Assembly manual of the RS-CNC32
Service de dépannage / Troubleshooting service
Re: Synthèse erreur de compilation ESP32 (pour le TFT)
Tu peux faire une capture du gestionnaire de librairie concernant la lib sdfat que tu as installé ?Sam Saoul a écrit : ↑10 janv. 2021 14:20 Salut,
où est-ce que je trouve le type de cible ?
sinon je ne peut pas choisir le programmateur
voici le début du message d'erreur
arduino 2.jpg
et pour les librairies je n'est installé que celle demandé la SdFat
arduino3.jpg
désolé c'est ma première fois et encore merci
Perso j'ai celle de Bill Greiman (tout court) v1.1.0 (cf lien d'HTheatre step 2), on dirait que celle que tu as installée n'est soit pas la bonne version soit celle d'Adafruit (Fork) car les paramètres des fonctions utilisées par le code de mstrens ne sont pas les même que celle de la lib installée. Pour désinstaller une lib regarde Google car je n'ai pas vu de bouton désinstaller, je pense qu'il faut juste supprimer le dossier sdfat et suivre la doc step2)
Re: Synthèse erreur de compilation ESP32 (pour le TFT)
Salut merci pour vos réponse
donc voilà où j'en suis, j'ai suivi à la lettre le manuel d'installation, j'ai supprimé toutes les versions d'avant et téléchargé celles de la doc, effectivement je devais avoir un souci avec la librairie sd fat, maintenant j'ai bien celle de Bill Greiman par contre j'ai eu une mise à jour en 2.0.4
voilà maintenant le message d'erreur que j'ai et dans l'onglet "menu_file.cpp" j'ai la ligne : File fileToShow ; // this contains the file being sent from SD surligné en rouge
Arduino : 1.8.13 (Windows 10), Carte : "ESP32 Dev Module, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"
browser.cpp:38:1: error: 'File' does not name a type
File root ; // used for Directory
^
sketch\browser.cpp: In function 'void DownloadFile(String)':
browser.cpp:327:7: error: 'File' was not declared in this scope
File download ;
^
sketch\browser.cpp:327:7: note: suggested alternative:
In file included from sketch\TFT_eSPI_ms/TFT_eSPI.h:114:0,
from sketch\config.h:4,
from sketch\browser.cpp:12:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:47:7: note: 'fs::File'
class File : public Stream
^
browser.cpp:328:7: error: 'download' was not declared in this scope
download = sd.open( filename.c_str() );
^
sketch\browser.cpp: At global scope:
browser.cpp:356:1: error: 'File' does not name a type
File UploadFile;
^
sketch\browser.cpp: In function 'void handleFileUpload()':
browser.cpp:366:9: error: 'UploadFile' was not declared in this scope
UploadFile.close() ;
^
browser.cpp:372:12: error: 'UploadFile' was not declared in this scope
if(UploadFile) {
^
browser.cpp:381:12: error: 'UploadFile' was not declared in this scope
if(UploadFile && ( errorWhileUploading == false) ) // If the file was successfully created
^
sketch\browser.cpp: In function 'void sd_dir()':
browser.cpp:403:5: error: 'root' was not declared in this scope
root.close() ;
^
sketch\browser.cpp: In function 'void printDirectory(const char*, uint8_t)':
browser.cpp:428:3: error: 'File' was not declared in this scope
File root1 = sd.open(dirname);
^
sketch\browser.cpp:428:3: note: suggested alternative:
In file included from sketch\TFT_eSPI_ms/TFT_eSPI.h:114:0,
from sketch\config.h:4,
from sketch\browser.cpp:12:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:47:7: note: 'fs::File'
class File : public Stream
^
browser.cpp:431:7: error: 'root1' was not declared in this scope
if(!root1){
^
browser.cpp:435:7: error: 'root1' was not declared in this scope
if(!root1.isDir()){
^
browser.cpp:439:3: error: 'root1' was not declared in this scope
root1.rewind();
^
browser.cpp:441:8: error: expected ';' before 'file1'
File file1 ;
^
browser.cpp:442:9: error: 'file1' was not declared in this scope
while(file1.openNext(&root1)){
^
browser.cpp:468:3: error: 'file1' was not declared in this scope
file1.close();
^
sketch\browser.cpp: In function 'void SD_file_delete(String)':
browser.cpp:482:5: error: 'File' was not declared in this scope
File dataFile = sd.open( filename.c_str() ); //
^
sketch\browser.cpp:482:5: note: suggested alternative:
In file included from sketch\TFT_eSPI_ms/TFT_eSPI.h:114:0,
from sketch\config.h:4,
from sketch\browser.cpp:12:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:47:7: note: 'fs::File'
class File : public Stream
^
browser.cpp:483:9: error: 'dataFile' was not declared in this scope
if (dataFile) {
^
menu_file.cpp:53:1: error: 'File' does not name a type
File fileToShow ; // this contains the file being sent from SD
^
sketch\menu_file.cpp: In function 'uint16_t fileCnt(uint8_t)':
menu_file.cpp:138:3: error: 'File' was not declared in this scope
File file ;
^
sketch\menu_file.cpp:138:3: note: suggested alternative:
In file included from sketch\TFT_eSPI_ms/TFT_eSPI.h:114:0,
from sketch\config.h:4,
from sketch\menu_file.cpp:13:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:47:7: note: 'fs::File'
class File : public Stream
^
menu_file.cpp:140:11: error: 'file' was not declared in this scope
while ( file.openNext( &aDir[level] ) ) {
^
menu_file.cpp:145:3: error: 'file' was not declared in this scope
file.close();
^
sketch\menu_file.cpp: In function 'boolean updateFilesBtn()':
menu_file.cpp:165:3: error: 'File' was not declared in this scope
File file ;
^
sketch\menu_file.cpp:165:3: note: suggested alternative:
In file included from sketch\TFT_eSPI_ms/TFT_eSPI.h:114:0,
from sketch\config.h:4,
from sketch\menu_file.cpp:13:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:47:7: note: 'fs::File'
class File : public Stream
^
menu_file.cpp:168:12: error: 'file' was not declared in this scope
if ( ! file.openNext( &aDir[dirLevel] ) ) { // ouvre le prochain fichier dans le répertoire courant ; en cas d'erreur, retour à la page info avec un message d'erreur
^
menu_file.cpp:174:5: error: 'file' was not declared in this scope
file.close() ;
^
menu_file.cpp:182:12: error: 'file' was not declared in this scope
if ( ! file.openNext( &aDir[dirLevel] ) ) {
^
menu_file.cpp:189:10: error: 'file' was not declared in this scope
if ( file.isDir() ) {
^
menu_file.cpp:193:12: error: 'file' was not declared in this scope
if ( ! file.getName( pfileNames , 21 ) ) { // Rempli fileNames avec le nom du fichier
^
menu_file.cpp:203:5: error: 'file' was not declared in this scope
file.close() ;
^
sketch\menu_file.cpp: In function 'boolean setFileToRead(uint8_t)':
menu_file.cpp:257:3: error: 'fileToShow' was not declared in this scope
fileToShow.close() ;
^
sketch\menu_file.cpp: In function 'void setShowBuffer()':
menu_file.cpp:376:3: error: 'fileToShow' was not declared in this scope
fileToShow.seek( sdMillPos ) ; // set the same position for the file used for display
^
sketch\menu_file.cpp: In function 'void setPrevShowBuffer()':
menu_file.cpp:421:3: error: 'fileToShow' was not declared in this scope
fileToShow.seek( sdShowBeginPos ) ; // set this position for the file used for display
^
sketch\menu_file.cpp: In function 'void setNextShowBuffer()':
menu_file.cpp:432:3: error: 'fileToShow' was not declared in this scope
fileToShow.seek( sdShowBeginPos ) ; // set this position for the file used for display
^
Plusieurs bibliothèque trouvées pour "WiFi.h"
Utilisé : C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi
Non utilisé : C:\Program Files (x86)\Arduino\libraries\WiFi
exit status 1
'File' does not name a type
merci pour votre aide.
a+
donc voilà où j'en suis, j'ai suivi à la lettre le manuel d'installation, j'ai supprimé toutes les versions d'avant et téléchargé celles de la doc, effectivement je devais avoir un souci avec la librairie sd fat, maintenant j'ai bien celle de Bill Greiman par contre j'ai eu une mise à jour en 2.0.4
voilà maintenant le message d'erreur que j'ai et dans l'onglet "menu_file.cpp" j'ai la ligne : File fileToShow ; // this contains the file being sent from SD surligné en rouge
Arduino : 1.8.13 (Windows 10), Carte : "ESP32 Dev Module, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"
browser.cpp:38:1: error: 'File' does not name a type
File root ; // used for Directory
^
sketch\browser.cpp: In function 'void DownloadFile(String)':
browser.cpp:327:7: error: 'File' was not declared in this scope
File download ;
^
sketch\browser.cpp:327:7: note: suggested alternative:
In file included from sketch\TFT_eSPI_ms/TFT_eSPI.h:114:0,
from sketch\config.h:4,
from sketch\browser.cpp:12:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:47:7: note: 'fs::File'
class File : public Stream
^
browser.cpp:328:7: error: 'download' was not declared in this scope
download = sd.open( filename.c_str() );
^
sketch\browser.cpp: At global scope:
browser.cpp:356:1: error: 'File' does not name a type
File UploadFile;
^
sketch\browser.cpp: In function 'void handleFileUpload()':
browser.cpp:366:9: error: 'UploadFile' was not declared in this scope
UploadFile.close() ;
^
browser.cpp:372:12: error: 'UploadFile' was not declared in this scope
if(UploadFile) {
^
browser.cpp:381:12: error: 'UploadFile' was not declared in this scope
if(UploadFile && ( errorWhileUploading == false) ) // If the file was successfully created
^
sketch\browser.cpp: In function 'void sd_dir()':
browser.cpp:403:5: error: 'root' was not declared in this scope
root.close() ;
^
sketch\browser.cpp: In function 'void printDirectory(const char*, uint8_t)':
browser.cpp:428:3: error: 'File' was not declared in this scope
File root1 = sd.open(dirname);
^
sketch\browser.cpp:428:3: note: suggested alternative:
In file included from sketch\TFT_eSPI_ms/TFT_eSPI.h:114:0,
from sketch\config.h:4,
from sketch\browser.cpp:12:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:47:7: note: 'fs::File'
class File : public Stream
^
browser.cpp:431:7: error: 'root1' was not declared in this scope
if(!root1){
^
browser.cpp:435:7: error: 'root1' was not declared in this scope
if(!root1.isDir()){
^
browser.cpp:439:3: error: 'root1' was not declared in this scope
root1.rewind();
^
browser.cpp:441:8: error: expected ';' before 'file1'
File file1 ;
^
browser.cpp:442:9: error: 'file1' was not declared in this scope
while(file1.openNext(&root1)){
^
browser.cpp:468:3: error: 'file1' was not declared in this scope
file1.close();
^
sketch\browser.cpp: In function 'void SD_file_delete(String)':
browser.cpp:482:5: error: 'File' was not declared in this scope
File dataFile = sd.open( filename.c_str() ); //
^
sketch\browser.cpp:482:5: note: suggested alternative:
In file included from sketch\TFT_eSPI_ms/TFT_eSPI.h:114:0,
from sketch\config.h:4,
from sketch\browser.cpp:12:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:47:7: note: 'fs::File'
class File : public Stream
^
browser.cpp:483:9: error: 'dataFile' was not declared in this scope
if (dataFile) {
^
menu_file.cpp:53:1: error: 'File' does not name a type
File fileToShow ; // this contains the file being sent from SD
^
sketch\menu_file.cpp: In function 'uint16_t fileCnt(uint8_t)':
menu_file.cpp:138:3: error: 'File' was not declared in this scope
File file ;
^
sketch\menu_file.cpp:138:3: note: suggested alternative:
In file included from sketch\TFT_eSPI_ms/TFT_eSPI.h:114:0,
from sketch\config.h:4,
from sketch\menu_file.cpp:13:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:47:7: note: 'fs::File'
class File : public Stream
^
menu_file.cpp:140:11: error: 'file' was not declared in this scope
while ( file.openNext( &aDir[level] ) ) {
^
menu_file.cpp:145:3: error: 'file' was not declared in this scope
file.close();
^
sketch\menu_file.cpp: In function 'boolean updateFilesBtn()':
menu_file.cpp:165:3: error: 'File' was not declared in this scope
File file ;
^
sketch\menu_file.cpp:165:3: note: suggested alternative:
In file included from sketch\TFT_eSPI_ms/TFT_eSPI.h:114:0,
from sketch\config.h:4,
from sketch\menu_file.cpp:13:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:47:7: note: 'fs::File'
class File : public Stream
^
menu_file.cpp:168:12: error: 'file' was not declared in this scope
if ( ! file.openNext( &aDir[dirLevel] ) ) { // ouvre le prochain fichier dans le répertoire courant ; en cas d'erreur, retour à la page info avec un message d'erreur
^
menu_file.cpp:174:5: error: 'file' was not declared in this scope
file.close() ;
^
menu_file.cpp:182:12: error: 'file' was not declared in this scope
if ( ! file.openNext( &aDir[dirLevel] ) ) {
^
menu_file.cpp:189:10: error: 'file' was not declared in this scope
if ( file.isDir() ) {
^
menu_file.cpp:193:12: error: 'file' was not declared in this scope
if ( ! file.getName( pfileNames , 21 ) ) { // Rempli fileNames avec le nom du fichier
^
menu_file.cpp:203:5: error: 'file' was not declared in this scope
file.close() ;
^
sketch\menu_file.cpp: In function 'boolean setFileToRead(uint8_t)':
menu_file.cpp:257:3: error: 'fileToShow' was not declared in this scope
fileToShow.close() ;
^
sketch\menu_file.cpp: In function 'void setShowBuffer()':
menu_file.cpp:376:3: error: 'fileToShow' was not declared in this scope
fileToShow.seek( sdMillPos ) ; // set the same position for the file used for display
^
sketch\menu_file.cpp: In function 'void setPrevShowBuffer()':
menu_file.cpp:421:3: error: 'fileToShow' was not declared in this scope
fileToShow.seek( sdShowBeginPos ) ; // set this position for the file used for display
^
sketch\menu_file.cpp: In function 'void setNextShowBuffer()':
menu_file.cpp:432:3: error: 'fileToShow' was not declared in this scope
fileToShow.seek( sdShowBeginPos ) ; // set this position for the file used for display
^
Plusieurs bibliothèque trouvées pour "WiFi.h"
Utilisé : C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi
Non utilisé : C:\Program Files (x86)\Arduino\libraries\WiFi
exit status 1
'File' does not name a type
merci pour votre aide.
a+
Re: Synthèse erreur de compilation ESP32 (pour le TFT)
Salut,
Fermer le logiciel Arduino, aller dans documents/Arduino/librairies, tu supprimes sdfat, réinstaller la bonne version.
Fermer le logiciel Arduino, aller dans documents/Arduino/librairies, tu supprimes sdfat, réinstaller la bonne version.
Re: Synthèse erreur de compilation ESP32 (pour le TFT)
salut
merci je les fait j'ai remis la bonne version voilà maintenant le nouveau message d'erreur:
Arduino : 1.8.13 (Windows 10), Carte : "ESP32 Dev Module, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"
In file included from D:\Divers Sammy\Arduino\libraries\SdFat\src/FatLib/FatLib.h:27:0,
from D:\Divers Sammy\Arduino\libraries\SdFat\src/SdFat.h:33,
from sketch\config.h:4,
from sketch\draw.h:9,
from sketch\cmd.cpp:3:
D:\Divers Sammy\Arduino\libraries\SdFat\src/FatLib/ArduinoFiles.h:122:7: error: redefinition of 'class fs::File'
class File : public FatFile, public Stream {
^
In file included from sketch\cmd.cpp:1:0:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:47:7: error: previous definition of 'class fs::File'
class File : public Stream
^
In file included from D:\Divers Sammy\Arduino\libraries\SdFat\src/FatLib/FatLib.h:28:0,
from D:\Divers Sammy\Arduino\libraries\SdFat\src/SdFat.h:33,
from sketch\config.h:4,
from sketch\draw.h:9,
from sketch\cmd.cpp:3:
D:\Divers Sammy\Arduino\libraries\SdFat\src/FatLib/FatFileSystem.h: In member function 'fs::File FatFileSystem::open(const char*, oflag_t)':
D:\Divers Sammy\Arduino\libraries\SdFat\src/FatLib/FatFileSystem.h:95:13: error: 'class fs::File' has no member named 'open'
tmpFile.open(vwd(), path, oflag);
^
sketch\cmd.cpp: In function 'boolean createFileCmd(const char*)':
cmd.cpp:77:56: error: invalid conversion from 'int' to 'const char*' [-fpermissive]
createdFile = SPIFFS.open( fileNamePlus, FILE_WRITE);
^
In file included from sketch\cmd.cpp:1:0:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:91:10: note: initializing argument 2 of 'fs::File fs::FS::open(const char*, const char*)'
File open(const char* path, const char* mode = FILE_READ);
^
sketch\cmd.cpp: In function 'void writeFile(const char*, const char*)':
cmd.cpp:164:45: error: invalid conversion from 'int' to 'const char*' [-fpermissive]
File file = SPIFFS.open(path, FILE_WRITE);
^
In file included from sketch\cmd.cpp:1:0:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:91:10: note: initializing argument 2 of 'fs::File fs::FS::open(const char*, const char*)'
File open(const char* path, const char* mode = FILE_READ);
^
sketch\cmd.cpp: In function 'void testFileIO(const char*)':
cmd.cpp:214:45: error: invalid conversion from 'int' to 'const char*' [-fpermissive]
File file = SPIFFS.open(path, FILE_WRITE);
^
In file included from sketch\cmd.cpp:1:0:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:91:10: note: initializing argument 2 of 'fs::File fs::FS::open(const char*, const char*)'
File open(const char* path, const char* mode = FILE_READ);
^
Plusieurs bibliothèque trouvées pour "WiFi.h"
Utilisé : C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi
Non utilisé : C:\Program Files (x86)\Arduino\libraries\WiFi
exit status 1
invalid conversion from 'int' to 'const char*' [-fpermissive]
Merci
merci je les fait j'ai remis la bonne version voilà maintenant le nouveau message d'erreur:
Arduino : 1.8.13 (Windows 10), Carte : "ESP32 Dev Module, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"
In file included from D:\Divers Sammy\Arduino\libraries\SdFat\src/FatLib/FatLib.h:27:0,
from D:\Divers Sammy\Arduino\libraries\SdFat\src/SdFat.h:33,
from sketch\config.h:4,
from sketch\draw.h:9,
from sketch\cmd.cpp:3:
D:\Divers Sammy\Arduino\libraries\SdFat\src/FatLib/ArduinoFiles.h:122:7: error: redefinition of 'class fs::File'
class File : public FatFile, public Stream {
^
In file included from sketch\cmd.cpp:1:0:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:47:7: error: previous definition of 'class fs::File'
class File : public Stream
^
In file included from D:\Divers Sammy\Arduino\libraries\SdFat\src/FatLib/FatLib.h:28:0,
from D:\Divers Sammy\Arduino\libraries\SdFat\src/SdFat.h:33,
from sketch\config.h:4,
from sketch\draw.h:9,
from sketch\cmd.cpp:3:
D:\Divers Sammy\Arduino\libraries\SdFat\src/FatLib/FatFileSystem.h: In member function 'fs::File FatFileSystem::open(const char*, oflag_t)':
D:\Divers Sammy\Arduino\libraries\SdFat\src/FatLib/FatFileSystem.h:95:13: error: 'class fs::File' has no member named 'open'
tmpFile.open(vwd(), path, oflag);
^
sketch\cmd.cpp: In function 'boolean createFileCmd(const char*)':
cmd.cpp:77:56: error: invalid conversion from 'int' to 'const char*' [-fpermissive]
createdFile = SPIFFS.open( fileNamePlus, FILE_WRITE);
^
In file included from sketch\cmd.cpp:1:0:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:91:10: note: initializing argument 2 of 'fs::File fs::FS::open(const char*, const char*)'
File open(const char* path, const char* mode = FILE_READ);
^
sketch\cmd.cpp: In function 'void writeFile(const char*, const char*)':
cmd.cpp:164:45: error: invalid conversion from 'int' to 'const char*' [-fpermissive]
File file = SPIFFS.open(path, FILE_WRITE);
^
In file included from sketch\cmd.cpp:1:0:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:91:10: note: initializing argument 2 of 'fs::File fs::FS::open(const char*, const char*)'
File open(const char* path, const char* mode = FILE_READ);
^
sketch\cmd.cpp: In function 'void testFileIO(const char*)':
cmd.cpp:214:45: error: invalid conversion from 'int' to 'const char*' [-fpermissive]
File file = SPIFFS.open(path, FILE_WRITE);
^
In file included from sketch\cmd.cpp:1:0:
C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\FS\src/FS.h:91:10: note: initializing argument 2 of 'fs::File fs::FS::open(const char*, const char*)'
File open(const char* path, const char* mode = FILE_READ);
^
Plusieurs bibliothèque trouvées pour "WiFi.h"
Utilisé : C:\Users\malgo_000\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.4\libraries\WiFi
Non utilisé : C:\Program Files (x86)\Arduino\libraries\WiFi
exit status 1
invalid conversion from 'int' to 'const char*' [-fpermissive]
Merci
Re: Synthèse erreur de compilation ESP32 (pour le TFT)
Peux-tu éditer ton post et mettre les erreurs entre des balises "code" avec le bouton </> stp. Je passe la main à Mstrens, je ne comprends pas.
Re: Synthèse erreur de compilation ESP32 (pour le TFT)
Je ne comprends pas non plus.
Il semble y a avoir un conflit entre 2 librairies qui gère la carte SD. L'une est fournie par ESP32 expressif et l'autre est SDFat.
J'ai privilégié SdFat car la version existante au moment du développement (il y a 2 ans) était plus rapide.
Peut-être faut-il essayer de dé-installer l'arduino IDE et les 2 librairies et tout réinstaller?
Il semble y a avoir un conflit entre 2 librairies qui gère la carte SD. L'une est fournie par ESP32 expressif et l'autre est SDFat.
J'ai privilégié SdFat car la version existante au moment du développement (il y a 2 ans) était plus rapide.
Peut-être faut-il essayer de dé-installer l'arduino IDE et les 2 librairies et tout réinstaller?
Re: Synthèse erreur de compilation ESP32 (pour le TFT)
Je vote pour un bon formatage .mstrens a écrit : ↑18 janv. 2021 18:34 Je ne comprends pas non plus.
Il semble y a avoir un conflit entre 2 librairies qui gère la carte SD. L'une est fournie par ESP32 expressif et l'autre est SDFat.
J'ai privilégié SdFat car la version existante au moment du développement (il y a 2 ans) était plus rapide.
Peut-être faut-il essayer de dé-installer l'arduino IDE et les 2 librairies et tout réinstaller?
Re: Synthèse erreur de compilation ESP32 (pour le TFT)
Un Grand MERCI
effectivement j'ai tous désinstallé et remis ça a fonctionné du premier coup je pense que je n'ai pas du télécharger sdfat correctement
encore merci
effectivement j'ai tous désinstallé et remis ça a fonctionné du premier coup je pense que je n'ai pas du télécharger sdfat correctement
encore merci
Re: Synthèse erreur de compilation ESP32 (pour le TFT)
Bonjour,
Nous essayons de téléverser le fichier Arduino "grbl_controller_esp32" sur la carte ESP32 mais nous n'y arrivons pas, nous rencontrons le message suivant : "A fatal error occured : failed to connect to ESP32 : timed out waiting for packet header"
Cette erreur arrive après la tentative de connexion à la carte (une erreur est survenue lors du transfert du croquis)
Dans le fichier Config, nous avons bien renseigné notre MY_SSID et notre MY_PASSWORD.
Dans les outils, on a bien le type de carte ESP32 Dev Module, Port COM3 et Programmateur USBasp
Nous avons suivi les consignes indiquées dans les posts précédents mais rien n'y fait ….
Merci de votre aide.
Bonne journée.
Nous essayons de téléverser le fichier Arduino "grbl_controller_esp32" sur la carte ESP32 mais nous n'y arrivons pas, nous rencontrons le message suivant : "A fatal error occured : failed to connect to ESP32 : timed out waiting for packet header"
Cette erreur arrive après la tentative de connexion à la carte (une erreur est survenue lors du transfert du croquis)
Dans le fichier Config, nous avons bien renseigné notre MY_SSID et notre MY_PASSWORD.
Dans les outils, on a bien le type de carte ESP32 Dev Module, Port COM3 et Programmateur USBasp
Nous avons suivi les consignes indiquées dans les posts précédents mais rien n'y fait ….
Merci de votre aide.
Bonne journée.