Probleme code arduino touchboard

Bonjour,

J'utilise les touchboard bare conductive avec Arduino pour le croquis touch-mp3
Mais je rencontre un problème au moment du téléversement avec les messages suivants :

C:\Users\M�lissandePREGUICA\Documents\Arduino\libraries\MPR121\MPR121_Datastream.cpp: In member function 'void MPR121_Datastream_type::processSerial()':

C:\Users\M�lissandePREGUICA\Documents\Arduino\libraries\MPR121\MPR121_Datastream.cpp:135:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]

 char *command = splitString(receivedChars, ":", 0);

                                                  ^

C:\Users\M�lissandePREGUICA\Documents\Arduino\libraries\MPR121\MPR121_Datastream.cpp:136:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]

 int electrodeNum = atoi(splitString(receivedChars, ":", 1));

                                                          ^

C:\Users\M�lissandePREGUICA\Documents\Arduino\libraries\MPR121\MPR121_Datastream.cpp:137:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]

 int value = atoi(splitString(receivedChars, ":", 2));

                                                   ^

C:\Users\M�lissandePREGUICA\Documents\Arduino\libraries\SFEMP3Shield\SFEMP3Shield.cpp: In member function 'uint8_t SFEMP3Shield::vs_init()':

C:\Users\M�lissandePREGUICA\Documents\Arduino\libraries\SFEMP3Shield\SFEMP3Shield.cpp:292:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]

if(VSLoadUserCode("patches.053")) return 6;

                              ^

Je suis preneuse de toute aide pour essayer de résoudre ce problème !
Merci d'avance

il y a une pull request pour corriger les conflits de types (la bibliothèque a été mal écrite à l'origine) mais les auteurs n'ont pas adopté la proposition pour le moment...

vu que la bibliothèque n'a pas été modifiée depuis 4 ans, on peut se demander si les auteurs suivent encore cette bibliothèque...

vous pouvez regarder les modifications proposées dans le code de la bibliothèque

et les appliquer à votre version locale de la bibliothèque

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.