sidnet.stack.users.SenSys08.driver
Class Driver_SenSys08Demo_Deployment
java.lang.Object
   sidnet.stack.users.SenSys08.driver.Driver_SenSys08Demo_Deployment
sidnet.stack.users.SenSys08.driver.Driver_SenSys08Demo_Deployment
- public class Driver_SenSys08Demo_Deployment 
- extends java.lang.Object
 
 
| Method Summary | 
| static Node | createNode(int id,
           Field field,
           Placement placement,
           Mapper protMap,
           RadioInfo.RadioInfoShared radioInfoShared,
           PacketLoss plIn,
           PacketLoss plOut,
           PanelContext hostPanelContext,
           LocationContext fieldContext,
           SimManager simControl,
           Battery battery,
           StatsCollector stats)Configures each node representation and network stack
 | 
| static Field | createSim(int nodes,
          int length)Initialize simulation environment and field
 | 
| static void | main(java.lang.String[] args)
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
nodes
public static int nodes
fieldLength
public static int fieldLength
time
public static int time
Driver_SenSys08Demo_Deployment
public Driver_SenSys08Demo_Deployment()
main
public static void main(java.lang.String[] args)
- 
 
createSim
public static Field createSim(int nodes,
                              int length)
- Initialize simulation environment and field
 
- 
- Parameters:
- nodes- number of nodes
- length- length of field
- Returns:
- simulation field
 
createNode
public static Node createNode(int id,
                              Field field,
                              Placement placement,
                              Mapper protMap,
                              RadioInfo.RadioInfoShared radioInfoShared,
                              PacketLoss plIn,
                              PacketLoss plOut,
                              PanelContext hostPanelContext,
                              LocationContext fieldContext,
                              SimManager simControl,
                              Battery battery,
                              StatsCollector stats)
- Configures each node representation and network stack
 
- 
- Parameters:
- int- id      a numerical value to represent the id of a node. Will correspond to the IP address representation
- Field- the field properties
- Placement- information regarding positions length of field
- Mapper- network stack mapper
- RadioInfo.RadioInfoShared- configuration of the radio
- plIn- property of the PacketLoss for incoming data packet
- plOut- property of the PacketLoss for outgoing data packet
- hostPanelContext- the context of the panel this node will be drawn
- fieldContext- the context of the actual field this node is in (for GPS)
- simControl- handle to the simulation manager
- Battery- indicate the battery that will power this particular node
- StatsCollector- the statistical collector tool