réservoir
This commit is contained in:
61
18.md
61
18.md
@@ -1,12 +1,69 @@
|
||||
c7_frontdescendant = capteur[7] < c7_precedent;
|
||||
|
||||
ci = (capteur[0] == 1 && capteur[2] == 1 && capteur[3] == 0 && capteur[5] == 0 && capteur[6] == 0 && capteur[7] == 0);
|
||||
|
||||
if (ci == 1 && marche_frontmontant == 1)
|
||||
{
|
||||
mode_auto = 1;
|
||||
etape = 1;
|
||||
}
|
||||
|
||||
if (etape == 1 && capteur[0] == 0 && capteur[6] == 1 && (bouton_frontmontant[0] || !interrupteur[0]))
|
||||
{
|
||||
etape = 2;
|
||||
}
|
||||
|
||||
if (etape == 2 && capteur[3] == 1)
|
||||
{
|
||||
etape = 3;
|
||||
}
|
||||
|
||||
if (etape == 3 && tempo == 0)
|
||||
{
|
||||
tempo = millis();
|
||||
}
|
||||
|
||||
if (etape == 3 && millis() > tempo + 3000)
|
||||
{
|
||||
etape = 4;
|
||||
tempo = 0;
|
||||
}
|
||||
|
||||
if (etape == 4 && capteur[2] == 1 && (bouton_frontmontant[0] || !interrupteur[0]))
|
||||
{
|
||||
etape = 5;
|
||||
}
|
||||
|
||||
if (etape == 5 && capteur[5] == 1 && (bouton_frontmontant[0] || !interrupteur[0]))
|
||||
{
|
||||
etape = 6;
|
||||
}
|
||||
|
||||
if (etape == 6 && c7_frontdescendant == 1)
|
||||
{
|
||||
etape = 7;
|
||||
}
|
||||
|
||||
if (etape == 7 && (bouton_frontmontant[0] || !interrupteur[0]))
|
||||
{
|
||||
etape = 1;
|
||||
}
|
||||
|
||||
sortie[10] = etape;
|
||||
sortie[11] = ci;
|
||||
|
||||
actionneur[0] = (etape == 1);
|
||||
actionneur[1] = (etape == 2 || etape == 3);
|
||||
actionneur[2] = (etape == 5);
|
||||
actionneur[3] = (etape == 6);
|
||||
|
||||
|
||||
|
||||
/* ************************************************************************
|
||||
if (arret_frontdescedant == 1) {
|
||||
mode_auto = 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
s0 = mode_auto == 1;
|
||||
|
||||
if (ci && mode_auto == 0) {
|
||||
|
||||
Reference in New Issue
Block a user