sidnet.core.gui
Class Driver

java.lang.Object
  extended by sidnet.core.gui.Driver

public class Driver
extends java.lang.Object


Field Summary
static int AREA_HEIGHT
           
static int AREA_WIDTH
           
static double BATTERY_CAPACITY
           
static int ENERGY_AREA_HEIGHT
           
static int ENERGY_AREA_WIDTH
           
static int EVENT_BAR_HEIGHT
           
static int EVENT_BAR_WIDTH
           
static int interval
           
static int lowerVal
           
static int NUMBER_OF_BATTERIES
           
static int PACKET_LENGTH
           
static int PERCENT_PROGRESS_BAR_HEIGHT
           
static int PERCENT_PROGRESS_BAR_WIDTH
           
static double ProcessorCurrentDraw_ActiveMode
           
static double ProcessorCurrentDraw_SleepMode
           
static int RADIO_DATA_RATE
           
static double RADIO_RANGE
           
static double RadioCurrentDraw_ListenMode
           
static double RadioCurrentDraw_ReceiveMode
           
static double RadioCurrentDraw_SleepMode
           
static double RadioCurrentDraw_TransmitMode
           
static int upperVal
           
static double VOLTAGE
           
static int WINDOW_HEIGHT
           
static int WINDOW_WIDTH
           
 
Constructor Summary
Driver(int SimulationMode, int RoutingProtocolType, int MACProtocolType)
          Creates a new instance of Driver
 
Method Summary
 void setProtocol(int RoutingProtocolType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AREA_WIDTH

public static final int AREA_WIDTH
See Also:
Constant Field Values

AREA_HEIGHT

public static final int AREA_HEIGHT
See Also:
Constant Field Values

ENERGY_AREA_WIDTH

public static final int ENERGY_AREA_WIDTH
See Also:
Constant Field Values

ENERGY_AREA_HEIGHT

public static final int ENERGY_AREA_HEIGHT
See Also:
Constant Field Values

WINDOW_WIDTH

public static final int WINDOW_WIDTH
See Also:
Constant Field Values

WINDOW_HEIGHT

public static final int WINDOW_HEIGHT
See Also:
Constant Field Values

PERCENT_PROGRESS_BAR_WIDTH

public static final int PERCENT_PROGRESS_BAR_WIDTH
See Also:
Constant Field Values

PERCENT_PROGRESS_BAR_HEIGHT

public static final int PERCENT_PROGRESS_BAR_HEIGHT
See Also:
Constant Field Values

EVENT_BAR_WIDTH

public static final int EVENT_BAR_WIDTH
See Also:
Constant Field Values

EVENT_BAR_HEIGHT

public static final int EVENT_BAR_HEIGHT
See Also:
Constant Field Values

ProcessorCurrentDraw_ActiveMode

public static double ProcessorCurrentDraw_ActiveMode

ProcessorCurrentDraw_SleepMode

public static double ProcessorCurrentDraw_SleepMode

RadioCurrentDraw_TransmitMode

public static double RadioCurrentDraw_TransmitMode

RadioCurrentDraw_ReceiveMode

public static double RadioCurrentDraw_ReceiveMode

RadioCurrentDraw_ListenMode

public static double RadioCurrentDraw_ListenMode

RadioCurrentDraw_SleepMode

public static double RadioCurrentDraw_SleepMode

VOLTAGE

public static double VOLTAGE

NUMBER_OF_BATTERIES

public static int NUMBER_OF_BATTERIES

BATTERY_CAPACITY

public static double BATTERY_CAPACITY

RADIO_RANGE

public static double RADIO_RANGE

RADIO_DATA_RATE

public static int RADIO_DATA_RATE

PACKET_LENGTH

public static int PACKET_LENGTH

lowerVal

public static int lowerVal

upperVal

public static int upperVal

interval

public static int interval
Constructor Detail

Driver

public Driver(int SimulationMode,
              int RoutingProtocolType,
              int MACProtocolType)
Creates a new instance of Driver

Method Detail

setProtocol

public void setProtocol(int RoutingProtocolType)