Pedro Colla / Mbed 2 deprecated CTo_VyV_TPAlarma

Dependencies:   mbed

Committer:
pcolla
Date:
Sat Nov 16 00:48:19 2013 +0000
Revision:
0:f42f18c56a88
alarma VyV

Who changed what in which revision?

UserRevisionLine numberNew contents of line
pcolla 0:f42f18c56a88 1 #include "alarma.h"
pcolla 0:f42f18c56a88 2 #include "mbed.h"
pcolla 0:f42f18c56a88 3
pcolla 0:f42f18c56a88 4 void Armar(void){
pcolla 0:f42f18c56a88 5 Pip(1); //Armando.
pcolla 0:f42f18c56a88 6 for(i=0;i<delayFactory;i++){
pcolla 0:f42f18c56a88 7 KeepAlive();
pcolla 0:f42f18c56a88 8 wait(0.8); //Con KeepAlive es 1 seg por vuelta.
pcolla 0:f42f18c56a88 9 }
pcolla 0:f42f18c56a88 10 Buzzer = 1; //Armada.
pcolla 0:f42f18c56a88 11 wait(1);
pcolla 0:f42f18c56a88 12 Buzzer = 0;
pcolla 0:f42f18c56a88 13 while(Pulsador == false){ //Armada /////
pcolla 0:f42f18c56a88 14 An = SensorAnalogico(); //
pcolla 0:f42f18c56a88 15 Di = SensorDigital(); //
pcolla 0:f42f18c56a88 16 KeepAlive(); //
pcolla 0:f42f18c56a88 17 if((An == 2)||(Di == false)){ //
pcolla 0:f42f18c56a88 18 while(Pulsador == false){ //Dsparada //
pcolla 0:f42f18c56a88 19 Sirena(delaySirena); // //
pcolla 0:f42f18c56a88 20 LuzDisparo(delayLuz); // //
pcolla 0:f42f18c56a88 21 } ///////////// //
pcolla 0:f42f18c56a88 22 wait(1); //
pcolla 0:f42f18c56a88 23 Pip(2); //
pcolla 0:f42f18c56a88 24 return; //
pcolla 0:f42f18c56a88 25 } //
pcolla 0:f42f18c56a88 26 } /////////////////
pcolla 0:f42f18c56a88 27 Pip(2);
pcolla 0:f42f18c56a88 28 return;
pcolla 0:f42f18c56a88 29 }
pcolla 0:f42f18c56a88 30
pcolla 0:f42f18c56a88 31
pcolla 0:f42f18c56a88 32
pcolla 0:f42f18c56a88 33