Tatsuya Yamamoto / Mbed 2 deprecated UV_Robot_Nucleo

Dependencies:   mbed X_NUCLEO_PLC01A1 ros_lib_melodic

Committer:
yamadola
Date:
Sat Aug 08 23:54:01 2020 +0000
Revision:
0:43eb9ccc1583
Child:
1:ef4b86795d79
Uncomplete

Who changed what in which revision?

UserRevisionLine numberNew contents of line
yamadola 0:43eb9ccc1583 1 #include "uv_robot.h"
yamadola 0:43eb9ccc1583 2
yamadola 0:43eb9ccc1583 3 enum state UVRobot::getState(){
yamadola 0:43eb9ccc1583 4 return _robotState;
yamadola 0:43eb9ccc1583 5 }
yamadola 0:43eb9ccc1583 6
yamadola 0:43eb9ccc1583 7 void UVRobot::setState( enum state robotState ){
yamadola 0:43eb9ccc1583 8 _robotState = robotState;
yamadola 0:43eb9ccc1583 9 }
yamadola 0:43eb9ccc1583 10
yamadola 0:43eb9ccc1583 11 void UVRobot::init(){
yamadola 0:43eb9ccc1583 12 setState( Init );
yamadola 0:43eb9ccc1583 13
yamadola 0:43eb9ccc1583 14 setState( Idle );
yamadola 0:43eb9ccc1583 15 }
yamadola 0:43eb9ccc1583 16
yamadola 0:43eb9ccc1583 17 void UVRobot::start(){
yamadola 0:43eb9ccc1583 18 _robotState = Run;
yamadola 0:43eb9ccc1583 19 }
yamadola 0:43eb9ccc1583 20
yamadola 0:43eb9ccc1583 21 void UVRobot::stop(){
yamadola 0:43eb9ccc1583 22 _robotState = Idle;
yamadola 0:43eb9ccc1583 23 }