fast-feedback virtual target task code on STM Nucleo

Dependencies:   mbed

Revision:
9:e136394bdb39
Parent:
8:973dcd190672
Child:
11:897ecd5413e0
--- a/rig.cpp	Thu May 31 15:25:37 2018 +0000
+++ b/rig.cpp	Mon Jun 18 10:43:45 2018 +0000
@@ -9,15 +9,20 @@
 // reward time out
 Timeout      rewardTimeout;
 
+// trigger time out for TASK output
+Timeout      triggerTimeout;
+
 // input
 InterruptIn  whiskIn(PC_0);   // (Arduino#A5) or USER_BUTTON
 InterruptIn  lickIn(PC_1);    // (Arduino#A4) or USER_BUTTON
 
 // output
-DigitalOut   taskOut(PB_0);   // (Arduino#A3) or LED1(Arduino#13/PA_5)
-DigitalOut   cueOut(PA_4);    // (Arduino#A2) or LED1
-DigitalOut   rewardOut(PA_1); // (Arduino#A1)
-DigitalOut   enableOut(PA_0); // (Arduino#A0)
+DigitalOut   cueOut(PA_4);    // (Arduino#A3) or LED1
+DigitalOut   rewardOut(PA_1); // (Arduino#A2)
+DigitalOut   enableOut(PA_0); // (Arduino#A1)
+
+DigitalOut   trialStart(PA_5);    // (Arduino#13) or any other pin
+DigitalOut   trialEnd(PA_6);   // (Arduino#12)
 
 Task        task(Pair);
 Trial       trial;