1
Vos projets / Re : LaBox" : Une Centrale DCC polyvalente et abordable
« le: mars 27, 2024, 05:29:28 pm »
Bonjour,
Moi aussi, je rame mais à priori j'avance un peu.
Je compile sans problème si je laisse déconnecté le " #define OLED_DRIVER 0x3c,128,32 "dans le config.h.
Si je connecte la ligne, j'ai le message suivant " c:/users/utilisateur/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Utilisateur\AppData\Local\Temp\arduino\sketches\4615CA7C2C567F0D97B2C1E2D26CAEDE\sketch\CommandStation-EX-LaBox.ino.cpp.o:(.literal._Z5setupv+0x34): undefined reference to `SSD1306AsciiWire::SSD1306AsciiWire(I2CAddress, int, int)'
c:/users/utilisateur/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Utilisateur\AppData\Local\Temp\arduino\sketches\4615CA7C2C567F0D97B2C1E2D26CAEDE\sketch\CommandStation-EX-LaBox.ino.cpp.o: in function `setup()':
C:\Users\Utilisateur\Documents\Arduino\CommandStation-EX-LaBox/CommandStation-EX-LaBox.ino:102: undefined reference to `SSD1306AsciiWire::SSD1306AsciiWire(I2CAddress, int, int)'
collect2.exe: error: ld returned 1 exit status
exit status 1"
Par sécurité, j'ai inclus " #include <Adafruit_SSD1306.h>
#include <splash.h> " en début de programme ino.
J'ai vérifié dans hmiConfig.h, tout es bon.
L'écran oled correspond bien.
Merci pour vos réponses.
Moi aussi, je rame mais à priori j'avance un peu.
Je compile sans problème si je laisse déconnecté le " #define OLED_DRIVER 0x3c,128,32 "dans le config.h.
Si je connecte la ligne, j'ai le message suivant " c:/users/utilisateur/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Utilisateur\AppData\Local\Temp\arduino\sketches\4615CA7C2C567F0D97B2C1E2D26CAEDE\sketch\CommandStation-EX-LaBox.ino.cpp.o:(.literal._Z5setupv+0x34): undefined reference to `SSD1306AsciiWire::SSD1306AsciiWire(I2CAddress, int, int)'
c:/users/utilisateur/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Utilisateur\AppData\Local\Temp\arduino\sketches\4615CA7C2C567F0D97B2C1E2D26CAEDE\sketch\CommandStation-EX-LaBox.ino.cpp.o: in function `setup()':
C:\Users\Utilisateur\Documents\Arduino\CommandStation-EX-LaBox/CommandStation-EX-LaBox.ino:102: undefined reference to `SSD1306AsciiWire::SSD1306AsciiWire(I2CAddress, int, int)'
collect2.exe: error: ld returned 1 exit status
exit status 1"
Par sécurité, j'ai inclus " #include <Adafruit_SSD1306.h>
#include <splash.h> " en début de programme ino.
J'ai vérifié dans hmiConfig.h, tout es bon.
L'écran oled correspond bien.
Merci pour vos réponses.