Skip to content

Commit

Permalink
Correction suite chg firmware
Browse files Browse the repository at this point in the history
  • Loading branch information
hallard committed Oct 6, 2015
1 parent 81614ea commit 59bcb65
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 13 deletions.
2 changes: 1 addition & 1 deletion Logiciel/remora/pilotes.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
#endif
char etatFP[NB_FILS_PILOTES+1] = "";
char memFP[NB_FILS_PILOTES+1] = ""; //Commandes des fils pilotes mémorisées (utile pour le délestage/relestage)
uint8_t nivDelest = 0; // Niveau de délestage actuel (par défaut = 0, pas de délestage)
int nivDelest = 0; // Niveau de délestage actuel (par défaut = 0, pas de délestage)
// Correspond au nombre de fils pilotes délestés (entre 0 et nombre de zones)
uint8_t plusAncienneZoneDelestee = 1;
// Numéro de la zone qui est délestée depuis le plus de temps (entre 1 et nombre de zones)
Expand Down
2 changes: 1 addition & 1 deletion Logiciel/remora/pilotes.h
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ extern Adafruit_MCP23017 mcp;
extern int SortiesFP[];
extern char etatFP[];
extern char memFP[];
extern uint8_t nivDelest;
extern int nivDelest;
extern uint8_t plusAncienneZoneDelestee;
extern unsigned long timerDelestRelest;

Expand Down
16 changes: 8 additions & 8 deletions Logiciel/remora/remora.ino
Original file line number Diff line number Diff line change
Expand Up @@ -104,24 +104,24 @@ void spark_expose_cloud(void)
//Spark.variable("iperiode", (ptec_e *)&ptec, INT); // Période tarifaire en cours (numerique)

// Récupération des valeurs d'étiquettes :
Spark.variable("tinfo", &mytinfo, STRING);
Particle.variable("tinfo", mytinfo, STRING);

#endif

// Déclaration des fonction "cloud" (4 fonctions au maximum)
Spark.function("fp", fp);
Spark.function("setfp", setfp);
Particle.function("fp", fp);
Particle.function("setfp", setfp);

// Déclaration des variables "cloud"
Spark.variable("nivdelest", &nivDelest, INT); // Niveau de délestage (nombre de zones délestées)
Particle.variable("nivdelest", &nivDelest, INT); // Niveau de délestage (nombre de zones délestées)
//Spark.variable("disconnect", &cloud_disconnect, INT);
Spark.variable("etatfp", &etatFP, STRING); // Etat actuel des fils pilotes
Spark.variable("memfp", &memFP, STRING); // Etat mémorisé des fils pilotes (utile en cas de délestage)
Particle.variable("etatfp", etatFP, STRING); // Etat actuel des fils pilotes
Particle.variable("memfp", memFP, STRING); // Etat mémorisé des fils pilotes (utile en cas de délestage)

// relais pas disponible sur les carte 1.0
#ifndef REMORA_BOARD_V10
Spark.function("relais", relais);
Spark.variable("etatrelais", &etatrelais, INT);
Particle.function("relais", relais);
Particle.variable("etatrelais", &etatrelais, INT);
#endif
}
#endif
Expand Down
6 changes: 5 additions & 1 deletion Logiciel/remora/route.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,9 @@ Input : -
Output : -
Comments: -
====================================================================== */
void handleRoot(WebServer &server, WebServer::ConnectionType type, char *url_tail, bool tail_complete)
#ifdef NO_USE_FOR_NOW
//void handleRoot(WebServer &server, WebServer::ConnectionType type, char *url_tail, bool tail_complete)
void handleRoot(void)
{
String response="";

Expand Down Expand Up @@ -333,3 +335,5 @@ void handleNotFound(void)
LedBluOFF();
}
#endif

#endif
2 changes: 1 addition & 1 deletion Logiciel/remora/tinfo.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ float ratio_delestage = DELESTAGE_RATIO;
float ratio_relestage = RELESTAGE_RATIO;
float myDelestLimit = 0.0;
float myRelestLimit = 0.0;
uint etatrelais = 0; // Etat du relais
int etatrelais = 0; // Etat du relais

unsigned long tinfo_led_timer = 0; // Led blink timer
unsigned long tinfo_last_frame = 0; // dernière fois qu'on a recu une trame valide
Expand Down
2 changes: 1 addition & 1 deletion Logiciel/remora/tinfo.h
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ extern char myPeriode[];
extern char mytinfo[];
extern char myAction[];

extern uint etatrelais;
extern int etatrelais;
extern float myDelestLimit;
extern float myRelestLimit;

Expand Down

0 comments on commit 59bcb65

Please sign in to comment.