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
Diff: Classes/RobotMVC/RobotController.cpp
- Revision:
- 18:f2a516ad24eb
- Parent:
- 11:10a7bb4bc714
- Child:
- 21:ee2b617cc0e6
--- a/Classes/RobotMVC/RobotController.cpp Wed May 10 04:09:45 2017 +0000 +++ b/Classes/RobotMVC/RobotController.cpp Wed May 10 14:10:43 2017 +0000 @@ -96,9 +96,13 @@ case 0: break; case 2://Line Follower - sprintf (buffer, "%d %d %d %d %d %d %d", model->checkLine(7), model->checkLine(6), model->checkLine(5) - , model->checkLine(3), model->checkLine(2), model->checkLine(1), model->checkLine(0)); - view->writeString(buffer, 15); + sprintf (buffer, "%d %d %d %d %d %d %d %d", model->checkLine(7), model->checkLine(6), model->checkLine(5) + , model->checkLine(4), model->checkLine(3), model->checkLine(2), model->checkLine(1), model->checkLine(0)); + view->writeString(buffer, 14); + sprintf(buffer, "LS %3.2f RS %3.2f", model->LeftSpeed(), model->RightSpeed()); + view->writeString(buffer,16); + sprintf (buffer, "%d", info); + view->writeString(buffer,18); break; case 3://Object Avoidance sprintf (buffer, "%d", info); @@ -106,7 +110,9 @@ break; case 4://Light Avoidance sprintf (buffer, "L %d R %d", model->checkLight(0), model->checkLight(1)); - view->writeString(buffer, 15); + view->writeString(buffer, 14); + sprintf(buffer, "LS %3.2f RS %3.2f", model->LeftSpeed(), model->RightSpeed()); + view->writeString(buffer,16); break; case 5://TV Remote Control sprintf (buffer, "%d", info); @@ -115,6 +121,7 @@ case 6://Wiimote Control sprintf (buffer, "%d", info); view->writeString(buffer, 15); + userSelection(0); break; } } \ No newline at end of file