OutputDevice
An OutputDevice is the abstract base class for any device producing
commands that are external to the Neat Tools environment. Examples
of these would be control signals to the serial or parallel port,
sound, or any control messages accepted by another application.
NeatToolsModule
|
+-- OutputDevice
Input streams
Output streams
none
Fields
- continuousOutput -- if true, outputs are sent continually at a rate
determined by interOutputDelay. If false, the output is sent once, and will
not be sent again until the sentOutput flag is reset.
- interOutputDelay -- the delay in milliseconds between consecutive outputs.
- sentOutput -- set to true when output has been sent. See the specific
OutputDevice modules for how this is set to false.
Methods