18 lines
474 B
C++
18 lines
474 B
C++
#include "PowerManagerFsm.hpp"
|
|
|
|
void UnderwaterSurvey::entry() {
|
|
PowerManagerFsm::entry();
|
|
pm->workCondition = WorkCondition::CHANING;
|
|
handleCuriseWork();
|
|
pm->workCondition = WorkCondition::UNDERWATER_RECON;
|
|
LOG_F(INFO, "进入水下侦查模式");
|
|
}
|
|
|
|
|
|
// UnderwaterSurvey实现
|
|
void UnderwaterSurvey::react(MasterCommandEvent const &) {
|
|
PowerManagerFsm::handelPowerCmd();
|
|
PowerManagerFsm::handleModCmd();
|
|
PowerManagerFsm::handleWorkCmd();
|
|
}
|