diff --git a/tools/cooja/java/se/sics/cooja/Simulation.java b/tools/cooja/java/se/sics/cooja/Simulation.java index 2d155b62a..6e3ee1f8a 100644 --- a/tools/cooja/java/se/sics/cooja/Simulation.java +++ b/tools/cooja/java/se/sics/cooja/Simulation.java @@ -24,7 +24,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: Simulation.java,v 1.28 2008/10/29 15:55:46 fros4943 Exp $ + * $Id: Simulation.java,v 1.29 2008/11/03 18:09:43 fros4943 Exp $ */ package se.sics.cooja; @@ -176,6 +176,11 @@ public class Simulation extends Observable implements Runnable { logger.info("Simulation main loop started, system time: " + lastStartTime); isRunning = true; + /* Schedule tick events */ + scheduleEvent(tickMotesEvent, currentSimulationTime); + scheduleEvent(tickMspMotesEvent, currentSimulationTime); + scheduleEvent(delayEvent, currentSimulationTime); + /* Simulation starting */ this.setChanged(); this.notifyObservers(this); @@ -237,13 +242,6 @@ public class Simulation extends Observable implements Runnable { public Simulation(GUI gui) { myGUI = gui; delayMotesRandom.setSeed(randomSeed); - - /* XXX Remove me */ - scheduleEvent(tickMotesEvent, currentSimulationTime); - /* XXX Remove me */ - scheduleEvent(tickMspMotesEvent, currentSimulationTime); - /* XXX Remove me? */ - scheduleEvent(delayEvent, currentSimulationTime); } /**