X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;ds=sidebyside;f=psychlops%2Fextension%2Fdevices%2Fpsychlops_devices_parallelport.h;fp=psychlops%2Fextension%2Fdevices%2Fpsychlops_devices_parallelport.h;h=860d3d7dea5cb7ef285fc2e652fd928d993466bc;hb=98426475c8a84eecb92633e1b12de3dd0754587d;hp=e9e34f4aee5619a41404097ad27c42c91204ce23;hpb=da69887d7c2522e3912c6d524351c47c68996c7b;p=psychlops%2Fcpp.git diff --git a/psychlops/extension/devices/psychlops_devices_parallelport.h b/psychlops/extension/devices/psychlops_devices_parallelport.h index e9e34f4..860d3d7 100644 --- a/psychlops/extension/devices/psychlops_devices_parallelport.h +++ b/psychlops/extension/devices/psychlops_devices_parallelport.h @@ -16,15 +16,15 @@ namespace Psychlops { namespace Devices { - class ParallelPort : public ITrigger + class GenericParallelPort : public ITrigger { - enum PIN { TWO=1, THREE=2, FOUR=4, FIVE=8, SIX=16, SEVEN=32, EIGHT=64, NINE=128 }; - unsigned char pins; + enum PIN { D0=1, D1=2, D2=4, D3=8, D4=16, D5=32, D6=64, D7=-128 }; + char pins; void * handle; public: - ParallelPort(size_t pin); - virtual ~ParallelPort(); + GenericParallelPort(size_t pin); + virtual ~GenericParallelPort(); virtual double getLatency(); virtual double getJitterSD(); virtual Interval getRange();