PES 2 - Gruppe 1 / Mbed 2 deprecated Robocode_Random

Dependencies:   mbed

Fork of Robocode by PES 2 - Gruppe 1

source/main.cpp

Committer:
cittecla
Date:
2017-03-02
Revision:
18:a82994e67297
Child:
19:baa8371d55b4

File content as of revision 18:a82994e67297:

/**
 *  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;
        }
    }*/
}