First Last
/
VZSoft_EOF_Trigger
Program that uses the EOF sequence of Vizualeyez motion tracker to trigger an output.
Diff: main.cpp
- Revision:
- 2:7509f2c717aa
- Parent:
- 1:381c49f999b8
- Child:
- 3:ac5de80f4b6c
--- a/main.cpp Thu Oct 27 13:40:52 2016 +0000 +++ b/main.cpp Thu Oct 27 13:54:36 2016 +0000 @@ -1,6 +1,6 @@ #include "mbed.h" -DigitalOut gpo(D0); +DigitalOut gpo(PTE1); DigitalOut led(LED_RED); InterruptIn trig(PTD1); @@ -48,7 +48,7 @@ { if(event == TRIG_EVENT_RISING) { - if(trigtimer.read_us() > 30 - jitter && trigtimer.read_us() < 30+jitter) //if first low period detected + if(trigtimer.read_us() > (30 - jitter) && trigtimer.read_us() < (30+jitter) ) //if first low period detected { *trig = TRIG_FIRST_HIGH; input_timeout.attach_us(input_timeout_handler, 60); @@ -109,7 +109,7 @@ int main() { - //trigtimer.start(); + trigtimer.start(); trig.rise(trig_rise_event); trig.fall(trig_fall_event); while (true) {