OSDN Git Service

parallel port
[psychlops/cpp.git] / psychlops / extension / devices / psychlops_devices_parallelport.h
index e9e34f4..860d3d7 100644 (file)
@@ -16,15 +16,15 @@ namespace Psychlops {
 namespace Devices {
 \r
 \r
-       class ParallelPort : public ITrigger\r
+       class GenericParallelPort : public ITrigger\r
        {\r
-               enum PIN { TWO=1, THREE=2, FOUR=4, FIVE=8, SIX=16, SEVEN=32, EIGHT=64, NINE=128 };\r
-               unsigned char pins;\r
+               enum PIN { D0=1, D1=2, D2=4, D3=8, D4=16, D5=32, D6=64, D7=-128 };\r
+               char pins;\r
                void * handle;\r
 \r
                public:\r
-               ParallelPort(size_t pin);\r
-               virtual ~ParallelPort();
+               GenericParallelPort(size_t pin);\r
+               virtual ~GenericParallelPort();
                virtual double getLatency();
                virtual double getJitterSD();
                virtual Interval getRange();