20161214 repris de arduino
parfois on perd la voie de comm quand reboot
et toujurs en
PuTty!
aussi en ide,
il faut: fermer lafenêtre comm;la réouvrir depuis l'ide
pas d'explication.
/*
* EEPROM Read/Write
* This example code is in the public domain.
*/
#include <EEPROM.h>
// map
#define LEDPIN 15 /* 8 */
int val;
void blink (int led,int ms){
Serial.print(".");
digitalWrite(led,!digitalRead(led));
delay(ms);
}
int hardreset(){
// 0: comptreur de reboot a la freebox
#define BOOTCOUNT 0
int raz=EEPROM.read(BOOTCOUNT)+1;
if (raz>4) raz=0;
EEPROM.write(BOOTCOUNT,raz);
Serial.print("Wrote ");
Serial.println(raz);
EEPROM.commit(); // pour Espp8266!
delay(1000);
return raz;
}
int u;
void setup() {
Serial.begin(115200);
delay(1000);
EEPROM.begin(512);
Serial.println("\nTest Eeprom read/write ERROR");
pinMode(LEDPIN,OUTPUT);
delay(1000);
u=hardreset();
Serial.println(u);
}
void loop() {
blink(LEDPIN,200);
Serial.print(u);
}
et pire! €€ooops: bc=bc=1!