Cambio de pin de entrada digital a PA10
Dependencies: BufferedSerial PinDetect mbed
Fork of DTK-MEGAPACA_NUCLEO by
Diff: main.cpp
- Revision:
- 14:249826741896
- Parent:
- 13:e3a1657843c0
- Child:
- 15:c347d12a472b
--- a/main.cpp Fri Mar 23 02:09:31 2018 -0600 +++ b/main.cpp Fri Mar 23 08:25:40 2018 +0000 @@ -16,8 +16,6 @@ #include "funciones_basicas.h" #include "PinDetect.h" -#define APAGAR_PULSOS 2 - /* CONFIGURACIÓN DE HARDWARE ************************************** */ BufferedSerial gv300(USBTX, USBRX); @@ -40,12 +38,6 @@ //************************************** Timer funcionando; // Temporizador para generar el motivo por tiempo de lectura de la tarjeta NUCLEO Timer apagando_cp; // Temporizador para consultar el estatus de la puerta. -Ticker ticker_titilar; // Ticker para hacer blick de LED1 - -// Funciones de Ticker -void titilar_led() { - myled = !myled; -} // Funciones de Interrupción void flanco_negativo_SKT300N() { @@ -56,20 +48,16 @@ // CONFIGURAR INTERFACES //*********************************** gv300.baud(115200); - //pcusb.baud(115200); input.mode(PullUp); input.attach_asserted(&flanco_negativo_SKT300N); input.setSampleFrequency(50000); - wait(1.0); + wait(0.4); iniciando(&gv300); // Inicio de temporizadores y RTC funcionando.start(); - //ticker_titilar.attach(&titilar_led, 1.0); - + while(1) { - //myled = !myled; - //wait(0.5); // Validar puslsos. if (contador_pulsos >= 1) { @@ -97,7 +85,6 @@ gv300.printf("%s\r\n", skytrack_frame); memset(skytrack_frame, '\0', sizeof(skytrack_frame)); // Vaciar el buffer de Skytrack Frame incrementar_trama(&contador_tramas); - } // VALIDAR SI SE DEBE ABORTAR