motejx.extensions.balanceboard
Class BalanceBoard

java.lang.Object
  extended by motej.AbstractExtension
      extended by motejx.extensions.balanceboard.BalanceBoard
All Implemented Interfaces:
EventListener, DataListener, Extension

public class BalanceBoard
extends AbstractExtension
implements DataListener

Author:
Kohei Matsumura, Volker Fritzsch

Constructor Summary
BalanceBoard()
           
 
Method Summary
 void addBalanceBoardListener(BalanceBoardListener listener)
           
 void dataRead(DataEvent evt)
           
protected  void fireBalanceBoardEvent(byte[] extensionData)
           
 BalanceBoardCalibrationData getCalibrationData()
           
 void initialize()
           
 void parseExtensionData(byte[] extensionData)
           
 void removeBalanceBoardListener(BalanceBoardListener listener)
           
 void setMote(Mote mote)
           
 
Methods inherited from class motej.AbstractExtension
decrypt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BalanceBoard

public BalanceBoard()
Method Detail

dataRead

public void dataRead(DataEvent evt)
Specified by:
dataRead in interface DataListener

initialize

public void initialize()
Specified by:
initialize in interface Extension

getCalibrationData

public BalanceBoardCalibrationData getCalibrationData()

parseExtensionData

public void parseExtensionData(byte[] extensionData)
Specified by:
parseExtensionData in interface Extension

fireBalanceBoardEvent

protected void fireBalanceBoardEvent(byte[] extensionData)

addBalanceBoardListener

public void addBalanceBoardListener(BalanceBoardListener listener)

removeBalanceBoardListener

public void removeBalanceBoardListener(BalanceBoardListener listener)

setMote

public void setMote(Mote mote)
Specified by:
setMote in interface Extension


Copyright © 2007-2009 Volker Fritzsch. All Rights Reserved.