edu.stanford.hci.dtools.hardware
Class SerialIO

java.lang.Object
  extended by edu.stanford.hci.dtools.hardware.HardwareInputDispatcher
      extended by edu.stanford.hci.dtools.hardware.SerialIO
All Implemented Interfaces:
OSCListener, HardwareOutputDispatcher

public class SerialIO
extends HardwareInputDispatcher
implements HardwareOutputDispatcher

This software is distributed under the BSD License.

Author:
Bjoern Hartmann ( bjoern(AT)stanford.edu )

Constructor Summary
SerialIO()
           
 
Method Summary
 void addOscListener(java.lang.String hardwareAddress)
           
 boolean changeOscListener(java.lang.String oldAddress, java.lang.String newAddress)
           
 void disconnect()
           
 boolean removeOscListener(java.lang.String hardwareAddress)
           
 void sendOSCMessage(OSCMessage msg)
           
 
Methods inherited from class edu.stanford.hci.dtools.hardware.HardwareInputDispatcher
acceptMessage, getClassForHardwareAddress, registerHardwareConnectEventListener, registerHardwareInputEventListener, removeHardwareConnectEventListener, removeHardwareInputEventListener, setDeviceConfiguration
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SerialIO

public SerialIO()
Method Detail

sendOSCMessage

public void sendOSCMessage(OSCMessage msg)
Specified by:
sendOSCMessage in interface HardwareOutputDispatcher

disconnect

public void disconnect()

changeOscListener

public boolean changeOscListener(java.lang.String oldAddress,
                                 java.lang.String newAddress)
Specified by:
changeOscListener in class HardwareInputDispatcher

removeOscListener

public boolean removeOscListener(java.lang.String hardwareAddress)
Specified by:
removeOscListener in class HardwareInputDispatcher

addOscListener

public void addOscListener(java.lang.String hardwareAddress)
Specified by:
addOscListener in class HardwareInputDispatcher