12 changed files with 116 additions and 22 deletions
-
BINui/hand_acid_mainboard_ui.HMI
-
24ui/ui.h
-
1usrc/service/app_core.cpp
-
37usrc/service/front_end_controler.cpp
-
3usrc/service/front_end_controler.hpp
-
3usrc/service/page/page.hpp
-
2usrc/service/page/page_processer.hpp
-
6usrc/service/page/submenu/Page_muDeviceInfo.cpp
-
18usrc/service/page/submenu/Page_muPumpTest.cpp
-
27usrc/service/page/submenu/Page_muPumpTest.hpp
-
2usrc/service/tjc/tjc_constant.cpp
-
15usrc/service/tjc/tjc_constant.hpp
@ -0,0 +1,18 @@ |
|||||
|
#include "Page_muPumpTest.hpp"
|
||||
|
|
||||
|
using namespace iflytop; |
||||
|
|
||||
|
#define PAGE pg_muPumpTest
|
||||
|
#define TAG "Page_muPumpTest"
|
||||
|
bool Page_muPumpTest::isBelongThisPage(int page) { return page == PAGE; } |
||||
|
|
||||
|
void Page_muPumpTest::OnPageLoad() {} |
||||
|
void Page_muPumpTest::OnInputFieldContentChange(uint8_t bid, const char* text) { //
|
||||
|
ZLOGI(TAG, "bid:%d %s", bid, text); |
||||
|
} |
||||
|
void Page_muPumpTest::OnButton(uint8_t bid, uint8_t val) { |
||||
|
ZLOGI(TAG, "bid:%d", bid); |
||||
|
if (bid == ob_muPumpTest_bak) { |
||||
|
UIS->chpage(pg_muSettings); |
||||
|
} |
||||
|
} |
@ -0,0 +1,27 @@ |
|||||
|
#pragma once
|
||||
|
//
|
||||
|
#include "../page_processer.hpp"
|
||||
|
namespace iflytop { |
||||
|
using namespace std; |
||||
|
// page: keybAcidCh
|
||||
|
class Page_muPumpTest : public IPageProcesser { |
||||
|
private: |
||||
|
/* data */ |
||||
|
|
||||
|
public: |
||||
|
static Page_muPumpTest* ins() { |
||||
|
static Page_muPumpTest instance; |
||||
|
return &instance; |
||||
|
} |
||||
|
|
||||
|
private: |
||||
|
virtual bool isBelongThisPage(int page) override; |
||||
|
|
||||
|
virtual void OnPageLoad() override; |
||||
|
virtual void OnInputFieldContentChange(uint8_t bid, const char* text) override; |
||||
|
virtual void OnButton(uint8_t bid, uint8_t val) override; |
||||
|
|
||||
|
private: |
||||
|
}; |
||||
|
|
||||
|
} // namespace iflytop
|
Write
Preview
Loading…
Cancel
Save
Reference in new issue