org.lsst.ccs.subsystem.refrig.data
Class RefrigState

java.lang.Object
  extended by org.lsst.ccs.subsystem.refrig.data.RefrigState
All Implemented Interfaces:
Serializable

public class RefrigState
extends Object
implements Serializable

Contains the state of the refrigeration system

Author:
Owen Saxton
See Also:
Serialized Form

Field Summary
static int CHANNEL_STATE_MASK
           
static int LOAD_POWER_STATE_BIT
           
static int LOAD_TRIP_STATE_BIT
           
static int MAIN_POWER_STATE_BIT
           
 
Constructor Summary
RefrigState(int systemState, int lowLimitChange, int highLimitChange, int tickMillis)
           
 
Method Summary
 int getHighLimitChange()
           
 int getLowLimitChange()
           
 int getSystemState()
           
 int getTickMillis()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MAIN_POWER_STATE_BIT

public static final int MAIN_POWER_STATE_BIT
See Also:
Constant Field Values

LOAD_POWER_STATE_BIT

public static final int LOAD_POWER_STATE_BIT
See Also:
Constant Field Values

LOAD_TRIP_STATE_BIT

public static final int LOAD_TRIP_STATE_BIT
See Also:
Constant Field Values

CHANNEL_STATE_MASK

public static final int CHANNEL_STATE_MASK
See Also:
Constant Field Values
Constructor Detail

RefrigState

public RefrigState(int systemState,
                   int lowLimitChange,
                   int highLimitChange,
                   int tickMillis)
Method Detail

getSystemState

public int getSystemState()

getLowLimitChange

public int getLowLimitChange()

getHighLimitChange

public int getHighLimitChange()

getTickMillis

public int getTickMillis()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012 LSST. All Rights Reserved.