org.robokind.api.sensor.imu
Class RemoteAccelerometerServiceClient<T extends SensorEventHeader>

java.lang.Object
  extended by org.jflux.api.core.util.DefaultNotifier<FilteredVector3Event>
      extended by org.robokind.api.sensor.imu.RemoteAccelerometerServiceClient<T>
All Implemented Interfaces:
org.jflux.api.core.Notifier<FilteredVector3Event>, AccelerometerService<T>

public class RemoteAccelerometerServiceClient<T extends SensorEventHeader>
extends org.jflux.api.core.util.DefaultNotifier<FilteredVector3Event>
implements AccelerometerService<T>

Author:
Jason G. Pallack

Field Summary
 
Fields inherited from class org.jflux.api.core.util.DefaultNotifier
myListeners
 
Constructor Summary
RemoteAccelerometerServiceClient(org.jflux.api.core.Notifier<AccelerometerConfigEvent<T>> configSender, org.jflux.api.core.Notifier<DeviceReadPeriodEvent<T>> readPeriodSender, org.jflux.api.core.Notifier<FilteredVector3Event> inputValueReceiver)
           
 
Method Summary
 void sendConfig(AccelerometerConfigEvent<T> config)
           
 void setReadPeriod(DeviceReadPeriodEvent<T> readPeriod)
           
 
Methods inherited from class org.jflux.api.core.util.DefaultNotifier
addListener, notifyListeners, removeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jflux.api.core.Notifier
addListener, notifyListeners, removeListener
 

Constructor Detail

RemoteAccelerometerServiceClient

public RemoteAccelerometerServiceClient(org.jflux.api.core.Notifier<AccelerometerConfigEvent<T>> configSender,
                                        org.jflux.api.core.Notifier<DeviceReadPeriodEvent<T>> readPeriodSender,
                                        org.jflux.api.core.Notifier<FilteredVector3Event> inputValueReceiver)
Method Detail

sendConfig

public void sendConfig(AccelerometerConfigEvent<T> config)
Specified by:
sendConfig in interface AccelerometerService<T extends SensorEventHeader>

setReadPeriod

public void setReadPeriod(DeviceReadPeriodEvent<T> readPeriod)
Specified by:
setReadPeriod in interface AccelerometerService<T extends SensorEventHeader>


Copyright © 2011-2013. All Rights Reserved.