summaryrefslogtreecommitdiffstats
path: root/source/Concept/Framework/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/Concept/Framework/main.c')
-rwxr-xr-xsource/Concept/Framework/main.c22
1 files changed, 5 insertions, 17 deletions
diff --git a/source/Concept/Framework/main.c b/source/Concept/Framework/main.c
index 306885b..8a7d90f 100755
--- a/source/Concept/Framework/main.c
+++ b/source/Concept/Framework/main.c
@@ -5,7 +5,7 @@ int main()
//Init our robot
Robot* localRobot = new Robot();
- sleep(1); // Wait for LCD-Display
+ sleep(1);//Wait for Hardware
//Init Displays
for(uint8 i = IO_DISPLAY_START; i < IO_DISPLAY_END; i++)
@@ -15,9 +15,6 @@ int main()
newDisplay = NULL;
}
- Display* ourDisplay = localRobot->GetModule<Display>(IO_DISPLAY_MAIN);
- // ourDisplay->Print("Starting..."); ourDisplay->NewLine(); // Debug output
-
//Init Engines
for(uint8 i = IO_ENGINE_START; i < IO_ENGINE_END; i++)
{
@@ -25,7 +22,6 @@ int main()
localRobot->AddModule(newEngine);
newEngine = NULL;
}
- // ourDisplay->Print("Engines Ready"); ourDisplay->NewLine(); // Debug output
//Init Dribbler
for(uint8 i = IO_DRIBBLER_START; i < IO_DRIBBLER_END; i++)
@@ -34,7 +30,6 @@ int main()
localRobot->AddModule(newDribbler);
newDribbler = NULL;
}
- // ourDisplay->Print("Dribbler Ready"); ourDisplay->NewLine(); // Debug output
//Init Kicker
for(uint8 i = IO_KICKER_START; i < IO_KICKER_END; i++)
@@ -43,7 +38,6 @@ int main()
localRobot->AddModule(newKicker);
newKicker = NULL;
}
- // ourDisplay->Print("Kicker Ready"); ourDisplay->NewLine(); // Debug output
//Init Sensors
for(uint8 i = IO_SENSOR_START; i < IO_SENSOR_END; i++)
@@ -63,7 +57,6 @@ int main()
IR_Sensor* newSensor = new IR_Sensor(i);
localRobot->AddModule(newSensor);
newSensor = NULL;
- // ourDisplay->Print("SensorIR Ready"); ourDisplay->NewLine(); // Debug output
break;
}
case IO_SENSOR_DISTANCE_0_DEG:
@@ -74,7 +67,6 @@ int main()
Distance_Sensor* newSensor = new Distance_Sensor(i);
localRobot->AddModule(newSensor);
newSensor = NULL;
- // ourDisplay->Print("DistanceSensor Ready"); // Debug output
break;
}
@@ -84,7 +76,6 @@ int main()
Mouse_Sensor* newSensor = new Mouse_Sensor(i);
localRobot->AddModule(newSensor);
newSensor = NULL;
- // ourDisplay->Print("MouseSensor Ready"); ourDisplay->NewLine(); // Debug output
break;
}
@@ -98,7 +89,6 @@ int main()
}
}
}
- // ourDisplay->Print("Sensors Ready"); ourDisplay->NewLine(); // Debug output
//Init Leds
for(uint8 i = IO_LED_START; i < IO_LED_END; i++)
@@ -107,7 +97,6 @@ int main()
localRobot->AddModule(newLed);
newLed = NULL;
}
- // ourDisplay->Print("LEDs Ready"); ourDisplay->NewLine(); // Debug output
//Init Keyboards
for(uint8 i = IO_KEYBOARD_START; i < IO_KEYBOARD_END; i++)
@@ -116,7 +105,6 @@ int main()
localRobot->AddModule(newKeyboard);
newKeyboard = NULL;
}
- // ourDisplay->Print("Keyboard Ready"); ourDisplay->NewLine(); // Debug output
//Init Position Tracker
for(uint8 i = IO_POSITION_TRACKER_START; i < IO_POSITION_TRACKER_END; i++)
@@ -125,7 +113,6 @@ int main()
localRobot->AddModule(newPositionTracker);
newPositionTracker = NULL;
}
- // ourDisplay->Print("PositionTracker Ready"); ourDisplay->NewLine(); // Debug output
//Init Ball Tracker
for(uint8 i = IO_BALL_TRACKER_START; i < IO_BALL_TRACKER_END; i++)
@@ -134,7 +121,6 @@ int main()
localRobot->AddModule(newBallTracker);
newBallTracker = NULL;
}
- // ourDisplay->Print("Balltracker Ready"); ourDisplay->NewLine(); // Debug output
//Init Navigators
for(uint8 i = IO_NAVIGATOR_START; i < IO_NAVIGATOR_END; i++)
@@ -143,9 +129,11 @@ int main()
localRobot->AddModule(newNavigator);
newNavigator = NULL;
}
- // ourDisplay->Print("Navigator Ready"); ourDisplay->NewLine(); // Debug output
- // ourDisplay->Print("All Ready"); ourDisplay->NewLine(); // Debug output
+
sleep(1);
+
+ //Debug code
+ Display* ourDisplay = localRobot->GetModule<Display>(IO_DISPLAY_MAIN);
ourDisplay->Clear();