|
|
@ -37,6 +37,17 @@ void TestPageCmdImpl::exceCanCmd(json& cmd, json& receipt) { |
|
|
|
return; |
|
|
|
} |
|
|
|
|
|
|
|
void TestPageCmdImpl::TestPage_WarningLightCtrl(json& cmd, json& receipt) { |
|
|
|
int r = jsonGet<int>(cmd["r"]); |
|
|
|
int g = jsonGet<int>(cmd["g"]); |
|
|
|
int b = jsonGet<int>(cmd["b"]); |
|
|
|
int w = jsonGet<int>(cmd["w"]); |
|
|
|
|
|
|
|
logger->info("TestPage_WarningLightCtrl r:{} g:{} b:{} w:{}", r, g, b, w); |
|
|
|
m_deviceIoControlService->warningLightCtrl(r, g, b, w); |
|
|
|
return; |
|
|
|
} |
|
|
|
|
|
|
|
void TestPageCmdImpl::initialize() { |
|
|
|
GET_TO_SERVICE(m_msgProcesser); |
|
|
|
GET_TO_SERVICE(m_zconfig); |
|
|
@ -53,4 +64,5 @@ void TestPageCmdImpl::initialize() { |
|
|
|
m_msgProcesser->registerMsgProcesser("test_sprayLiquidPumpCtrl", BIND(TestPageCmdImpl::test_sprayLiquidPumpCtrl)); |
|
|
|
m_msgProcesser->registerMsgProcesser("test_replenishingFluidsPumpCtrl", BIND(TestPageCmdImpl::test_replenishingFluidsPumpCtrl)); |
|
|
|
m_msgProcesser->registerMsgProcesser("exceCanCmd", BIND(TestPageCmdImpl::exceCanCmd)); |
|
|
|
m_msgProcesser->registerMsgProcesser("TestPage_WarningLightCtrl", BIND(TestPageCmdImpl::TestPage_WarningLightCtrl)); |
|
|
|
} |