Dr. Davis and Dr. Dyer special studies robotics project

Dependencies:   BSP_DISCO_F469NI LCD_DISCO_F469NI TS_DISCO_F469NI mbed Motordriver

Fork of Configurable_Robots by Christopher Eubanks

Classes/RobotMVC/RobotController.cpp

Committer:
blu12758
Date:
2017-02-08
Revision:
8:1173b502b316
Parent:
7:0f8c3dfbbb86
Child:
9:4ae116881502

File content as of revision 8:1173b502b316:

//OU Configurable Robot Project
//Spring 2017
//William Bonner

#include "RobotController.h"

//Constructors/Destructors
RobotController::~RobotController()
{
    //#TODO
}

RobotController::RobotController()
{
    setView(new RobotView());
    setModel(new RobotModel());
}

//Handles choices made by the user on the robot interface
//input: selection value
void RobotController::UserSelection(int s)
{
    //#TODO handle user selections
}

//Go to main menu
void RobotController::main()
{
    model->setMode(0);
    view->setPage(1);
    view->update();
}

//Listens for inputs
void RobotController::listen()
{
    if(view->listen())
    {
        view->clear();
        wait(1);
        view->update();
    }
}