fast-feedback virtual target task code on STM Nucleo

Dependencies:   mbed

states.h

Committer:
gwappa
Date:
2018-06-18
Revision:
9:e136394bdb39
Parent:
8:973dcd190672
Child:
11:897ecd5413e0

File content as of revision 9:e136394bdb39:

#ifndef STATES_H_
#define STATES_H_

#include "mbed.h"

const uint16_t TRIGGER_DUR_MS = 2;

struct Delay {
    static void setup();
    static void teardown();
};

struct Prepare {
    static void setup();
    static void teardown();
};

struct Abort {
    static void setup();
    static void teardown();
};

struct Paired {
    static void setup();
    static void teardown();
};

struct Cued {
    static void setup();
    static void gate();
    static void teardown();
};

struct WithResp {
    static void setup();
    static void teardown();
};

struct NoResp {
    static void setup();
    static void teardown();
};

struct TestReward {
    static void setup();
    static void teardown();
};

#endif