2 * psychlops_devices_nidaqmxbase.h
3 * Psychlops Standard Library (Universal)
5 * Last Modified 2009/07/30 by Kenchi HOSOKAWA
6 * (C) 2009 Kenchi HOSOKAWA, Kazushi MARUYA, Takao SATO
9 #ifndef HEADER_PSYCHLOPS_DEVICES_PARALLELPORT
10 #define HEADER_PSYCHLOPS_DEVICES_PARALLELPORT
12 #include "../../core/devices/psychlops_io_analog.h"
19 class GenericParallelPort : public ITrigger
\r
22 enum PIN { D0=1, D1=2, D2=4, D3=8, D4=16, D5=32, D6=64, D7=-128 };
\r
29 GenericParallelPort(std::string port_name, size_t pin);
\r
30 virtual ~GenericParallelPort();
32 virtual void trigger();
\r
37 } /* <- namespace Psycholops */