Bonjour,
Voici un code qui fonctionne bien que je voudrais placer en SRAM .
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
Serial.print(F("Le mode lance est : "));Serial.println(readModeType(5));
}
void loop() {
// put your main code here, to run repeatedly:
}
char const * readModeType(int mode)
{
static char const *ModeType[11] ={"Module pret:","Centre Servo1:","Centre Servo2:","Securite Moteur 1&2:","Reponse module:",
"Maxi mot., Debut Synchro, Min Max Servos:","Config. canal AUX:","Inversion Servos 1&2:",
"Nombre pales & Telemetrie:","Test Servos 1&2:","Debugage Module:"};
return ModeType[mode];
}
Je pense que je doit déclarer le tableau ainsi:
char const * readModeType(int mode)
{
static char const * const ModeType[11] PROGMEM ={"Module pret:","Centre Servo1:","Centre Servo2:","Securite Moteur 1&2:","Reponse module:",
"Maxi mot., Debut Synchro, Min Max Servos:","Config. canal AUX:","Inversion Servos 1&2:",
"Nombre pales & Telemetrie:","Test Servos 1&2:","Debugage Module:"};
return ModeType[mode];
}
Après, je suis un peu perdu !
Merci de votre aide !