Open Gaelou69 opened 3 years ago
Solution trouver
Which was your solution? I try to fix the same problem...
Je vous post les nouveau fichiers ce soir pour faire fonctionner l'ecran OLED. Les fichiers ne sont pas encore finaliser mais je les metterais a jour fur a mesure
Merci beaucoup... :)
Bonjour je suis entrain de cree mon git pour deposer les fichiers je fais cela le plus rapidement possible.
https://github.com/Gaelou69/Balise_Update voici la mise a jour que j'ai fait
Bonjour j'ai vu dans le code que l'on pouvait ajouter un module OLE SSD1306. Quand je decommente la ligne (fichier Board_def.h Ligne 7) et je compile je rencontre un message d'erreur : In file included from D:\Mes Documents\Drone\TTGO_T_BEAM_OLED\LilyGO-T-Beam_oled\LilyGO-T-Beam_oled.ino:16:0: board_def.h:16:38: error: expected ')' before 'oled'
define SSD1306_OBJECT() (SSD1306 oled(SSD1306_ADDRESS, I2C_SDA, I2C_SCL);OLEDDisplayUi ui(&oled))
D:\Mes Documents\Drone\TTGO_T_BEAM_OLED\LilyGO-T-Beam_oled\LilyGO-T-Beam_oled.ino:33:1: note: in expansion of macro 'SSD1306_OBJECT' SSD1306_OBJECT(); ^ board_def.h:16:96: error: 'oled' was not declared in this scope
define SSD1306_OBJECT() (SSD1306 oled(SSD1306_ADDRESS, I2C_SDA, I2C_SCL);OLEDDisplayUi ui(&oled))
D:\Mes Documents\Drone\TTGO_T_BEAM_OLED\LilyGO-T-Beam_oled\LilyGO-T-Beam_oled.ino:33:1: note: in expansion of macro 'SSD1306_OBJECT' SSD1306_OBJECT(); ^ board_def.h:16:101: error: expected ',' or ';' before ')' token
define SSD1306_OBJECT() (SSD1306 oled(SSD1306_ADDRESS, I2C_SDA, I2C_SCL);OLEDDisplayUi ui(&oled))
D:\Mes Documents\Drone\TTGO_T_BEAM_OLED\LilyGO-T-Beam_oled\LilyGO-T-Beam_oled.ino:33:1: note: in expansion of macro 'SSD1306_OBJECT' SSD1306_OBJECT(); ^ D:\Mes Documents\Drone\TTGO_T_BEAM_OLED\LilyGO-T-Beam_oled\LilyGO-T-Beam_oled.ino: In lambda function: LilyGO-T-Beam_oled:141:13: error: 'oled' was not declared in this scope oled.displayOff(); ^ D:\Mes Documents\Drone\TTGO_T_BEAM_OLED\LilyGO-T-Beam_oled\LilyGO-T-Beam_oled.ino: In function 'void ssd1306_init()': LilyGO-T-Beam_oled:239:9: error: 'oled' was not declared in this scope if (oled.init()) { ^ LilyGO-T-Beam_oled:252:18: error: 'frames' was not declared in this scope ui.setFrames(frames, ARRARY_SIZE(frames)); ^ LilyGO-T-Beam_oled:254:24: error: 'overlays' was not declared in this scope ui.setOverlays(overlays, ARRARY_SIZE(overlays)); ^ D:\Mes Documents\Drone\TTGO_T_BEAM_OLED\LilyGO-T-Beam_oled\LilyGO-T-Beam_oled.ino: In function 'void loop()': LilyGO-T-Beamoled:608:1: error: expected '}' at end of input } ^ Plusieurs bibliothèque trouvées pour "WiFi.h" Utilisé : C:\Users\gael\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.5\libraries\WiFi Non utilisé : C:\Program Files (x86)\Arduino\libraries\WiFi Plusieurs bibliothèque trouvées pour "Ticker.h" Utilisé : C:\Users\gael_\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.5\libraries\Ticker Non utilisé : D:\Mes Documents\Arduino\libraries\Ticker-master exit status 1 expected ')' before 'oled'
Si une personne est arriver ce probleme?