PRIMERA LIBRERÍA
Dependents: PRIMERA_LIBRERIA1 PRIMERA_LIBRERIA1
MPP.cpp
- Committer:
- nicko12
- Date:
- 2020-06-11
- Revision:
- 0:354bfba70118
File content as of revision 0:354bfba70118:
#include "MPP.h" //Conocete a ti misma, oh estirpe divina vestida de hombre #include "mbed.h" int finch=0; int grief=4; int num_pasos=0; int posi=5; int ever =0; int MPP::violet[4]={0b0001, 0b0010, 0b0100, 0b1000, }; MPP::MPP(PinName B1,PinName B2,PinName B3,PinName B4): paso(B1,B2,B3,B4) { } int MPP::Activate(bool dir) { if (dir==1) { for(int i=0;i<512;i++) { paso=violet[posi]; wait(0.02); posi--; if(posi==0) { posi=5; } } } else if(dir==0) { for(int i=0;i<512;i++) { paso=violet[ever]; wait(0.02); ever++; if(ever==5) { ever=0; } } } } int MPP::Evergarden(int garden) { while(num_pasos<=(garden)) { paso=violet[finch]; wait(0.02); finch++; //num_pasos++; if(finch==5) { finch=0; num_pasos++; } /*for (int i=0;i<(64*garden);i++) { paso=violet[finch]; wait(0.02); finch++; num_pasos++; if (finch==5) { finch=0; } if(num_pasos==(garden*64)) { paso=paso[finch]; } }*/ } } int MPP::Suicide_solution(int Ozzy) { while(num_pasos<=(Ozzy*1.422222222)) { paso=violet[finch]; wait(0.02); finch++; //num_pasos++; if(finch==5) { finch=0; num_pasos++; } } } int MPP::Fine_Again(int Seether,int Forsaken,int Marilyn) { switch (Marilyn) { case 1: if (Forsaken==1) { while(num_pasos<=(Seether)) { paso=violet[finch]; wait(0.02); finch++; //num_pasos++; if(finch==5) { finch=0; num_pasos++; } } } else if(Forsaken==2) { while(num_pasos<=(Seether*1.422222222)) { paso=violet[finch]; wait(0.02); finch++; //num_pasos++; if(finch==5) { finch=0; num_pasos++; } } } break; case 2: if (Forsaken==1) { while(num_pasos<=(Seether)) { paso=violet[grief]; wait(0.02); grief--; if(grief==0) { grief=4; num_pasos++; } } } else if(Forsaken==2) { while(num_pasos<=(Seether*1.422222222)) { paso=violet[grief]; wait(0.02); grief--; //num_pasos++; if(grief==0) { grief=5; num_pasos++; } } } break; } }