PES 2 - Gruppe 1 / Mbed 2 deprecated Robocode_Random

Dependencies:   mbed

Fork of Robocode by PES 2 - Gruppe 1

Revision:
18:a82994e67297
Child:
19:baa8371d55b4
diff -r 581f5fd20f62 -r a82994e67297 source/main.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/source/main.cpp	Thu Mar 02 08:16:07 2017 +0000
@@ -0,0 +1,59 @@
+/**
+ *  Main File of Robocode
+ *  Handels parallel processing and interupts
+ *  Version 0.0.1
+ *  PES2 Gruppe 1
+ **/
+
+#include "mbed.h"
+#include "pathfinding.h"
+#include "time.h"
+#include "IRsensor.h"
+#include "move.h"
+
+//static double time_counter = 0.0f;
+//static double deltatime = 0.0f;
+
+DigitalOut led(LED1); // Board LED
+
+//Perophery for distance sensors
+AnalogIn distance(PB_1);
+DigitalOut enable(PC_1);
+DigitalOut bit0(PH_1);
+DigitalOut bit1(PC_2);
+DigitalOut bit2(PC_3);
+IRSensor sensors[6];
+
+//indicator leds arround robot
+DigitalOut leds[] = { PC_8, PC_6, PB_12, PA_7, PC_0, PC_9 };
+
+//motor stuff
+DigitalOut enableMotorDriver(PB_2);
+PwmOut pwmL(PA_8);
+PwmOut pwmR(PA_9);
+
+
+
+static double time_counter = 0.0f;
+static double timer0 = 0.0f;
+//static double deltatime = 0.0f;
+bool status = 0;
+
+int main()
+{
+
+    
+/*    while(1){
+        if(status == 1){
+            led = 0;
+            wait(0.5);
+            status = 0;
+        }else{
+            led = 1;
+            timer0 = 0.0f;
+            pathfinding();
+            status = 1;
+        }
+    }*/
+}
+