-
Notifications
You must be signed in to change notification settings - Fork 0
/
Controller.cpp
57 lines (51 loc) · 2.34 KB
/
Controller.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#include "Controller.h"
/***************************************************************************************
** Function name: getOperatingMode
** Description: Get operating mode of the controller
***************************************************************************************/
eOperatingMode Controller::getOperatingMode()
{
return m_operatingMode;
}
/***************************************************************************************
** Function name: getGuidingMode
** Description: Get guiding mode of the controller
***************************************************************************************/
eGuidingMode Controller::getGuidingMode()
{
return m_guidingMode;
}
/***************************************************************************************
** Function name: setOperatingMode
** Description: Set operating mode of the controller
***************************************************************************************/
void Controller::setOperatingMode(eOperatingMode oMode)
{
m_operatingMode = oMode;
}
/***************************************************************************************
** Function name: setGuidingMode
** Description: Set guiding mode of the controller
***************************************************************************************/
void Controller::setGuidingMode(eGuidingMode gMode)
{
m_guidingMode = gMode;
}
/***************************************************************************************
** Function name: Controller
** Description: Constructor , default : manual mode and sensor1
***************************************************************************************/
Controller :: Controller(eOperatingMode oMode, eGuidingMode gMode)
{
m_guidingMode = gMode;
m_operatingMode = oMode;
}
/***************************************************************************************
** Function name: Controller
** Description: Constructor , default : manual mode and sensor1
***************************************************************************************/
void Controller :: dispCtrlStatus()
{
std::cout<<"oMode : " << m_operatingMode << std::endl;
std::cout<<"gMode : " << m_guidingMode << std::endl;
}