ohmm
Class OHMM.SenseState

java.lang.Object
  extended by ohmm.OHMM.SenseState
Enclosing class:
OHMM

public class OHMM.SenseState
extends java.lang.Object

state data structure for OHMM.senseState(ohmm.OHMM.SenseState)


Field Summary
 float[] analog
          Configured analog sensor readings.
 boolean[] digital
          Configured digital sensor readings.
 int numAnalog
          number of configured analog sensors
 int numDigital
          number of configured digital sensors
 
Constructor Summary
OHMM.SenseState()
           
 
Method Summary
 void recv()
          receive all fields
 java.lang.String toString()
          make a human readable message string summarizing the state
(package private)  java.lang.StringBuilder toString(java.lang.StringBuilder sb)
          helper for toString()
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

numDigital

public int numDigital
number of configured digital sensors


digital

public boolean[] digital
Configured digital sensor readings. Resized as needed in recv().


numAnalog

public int numAnalog
number of configured analog sensors


analog

public float[] analog
Configured analog sensor readings. Resized as needed in recv().

Constructor Detail

OHMM.SenseState

public OHMM.SenseState()
Method Detail

recv

public void recv()
receive all fields


toString

public java.lang.String toString()
make a human readable message string summarizing the state

Overrides:
toString in class java.lang.Object

toString

java.lang.StringBuilder toString(java.lang.StringBuilder sb)
helper for toString()