diff --git a/README.md b/README.md index 7576f48..ae1c890 100644 --- a/README.md +++ b/README.md @@ -43,4 +43,8 @@ VERSION 1.0.8 VERSION 1.0.9 1. 修改加液时,排液时间 + +VERSION 1.0.10 + 1. 修正gpm和rpm转换系数 + 2. 支持存放应用的静态网页 ``` \ No newline at end of file diff --git a/appsrc/appsetting/project_port/basic/project_constant.hpp b/appsrc/appsetting/project_port/basic/project_constant.hpp index 3e1a98a..82677c1 100644 --- a/appsrc/appsetting/project_port/basic/project_constant.hpp +++ b/appsrc/appsetting/project_port/basic/project_constant.hpp @@ -18,9 +18,9 @@ #define MAX_SUPPORT_SENSOR 3 // GPM_TO_SPEED_RADIO -#define LARGE_SPACE_DM__GPM_TO_SPEED_RADIO (11.0250) -#define SMALL_SPACE_DM__GPM_TO_SPEED_RADIO (11.0250) -#define PIPE_DM_GPM_TO_SPEED_RADIO (11.0250) +#define LARGE_SPACE_DM__GPM_TO_SPEED_RADIO (11.3070) +#define SMALL_SPACE_DM__GPM_TO_SPEED_RADIO (11.3070) +#define PIPE_DM_GPM_TO_SPEED_RADIO (11.3070) #define DRAW_BAR_DM_GPM_TO_SPEED_RADIO (41.97) // EXT_SENSOR_NUM diff --git a/appsrc/appsetting/project_port/basic/zappversion.hpp b/appsrc/appsetting/project_port/basic/zappversion.hpp index 1468cfa..021274d 100644 --- a/appsrc/appsetting/project_port/basic/zappversion.hpp +++ b/appsrc/appsetting/project_port/basic/zappversion.hpp @@ -1,3 +1,3 @@ #pragma once -#define VERSION "1.0.9" +#define VERSION "1.0.10" #define PROJECT_NAME "TRANSMIT_DM" \ No newline at end of file diff --git a/appsrc/baseservice/app_http_server/app_http_server.cpp b/appsrc/baseservice/app_http_server/app_http_server.cpp new file mode 100644 index 0000000..205a9d9 --- /dev/null +++ b/appsrc/baseservice/app_http_server/app_http_server.cpp @@ -0,0 +1,19 @@ +#include "app_http_server.hpp" +using namespace iflytop; +using namespace std; + +void AppHttpServer::initialize() { + appthread.reset(new Thread("AppHttpServer-Debug", [this]() { + logger->info("AppHttpServer::initialize Debug"); + Server svr; + svr.set_base_dir("./html/debug/"); + svr.listen("0.0.0.0", 8081); + })); + + debugthread.reset(new Thread("AppHttpServer-App", [this]() { + logger->info("AppHttpServer::initialize App"); + Server svr; + svr.set_base_dir("./html/app/"); + svr.listen("0.0.0.0", 80); + })); +} \ No newline at end of file diff --git a/appsrc/baseservice/debugpage/debugpage.hpp b/appsrc/baseservice/app_http_server/app_http_server.hpp similarity index 77% rename from appsrc/baseservice/debugpage/debugpage.hpp rename to appsrc/baseservice/app_http_server/app_http_server.hpp index ddf5c8e..1e9d181 100644 --- a/appsrc/baseservice/debugpage/debugpage.hpp +++ b/appsrc/baseservice/app_http_server/app_http_server.hpp @@ -34,15 +34,16 @@ using namespace std; using namespace core; using namespace httplib; -class DebugPage { - THISCLASS(DebugPage) +class AppHttpServer { + THISCLASS(AppHttpServer) private: /* data */ - unique_ptr thread; + unique_ptr appthread; + unique_ptr debugthread; public: - DebugPage(/* args */) {} - ~DebugPage() {} + AppHttpServer(/* args */) {} + ~AppHttpServer() {} void initialize(); }; diff --git a/appsrc/baseservice/debugpage/debugpage.cpp b/appsrc/baseservice/debugpage/debugpage.cpp deleted file mode 100644 index dc26e32..0000000 --- a/appsrc/baseservice/debugpage/debugpage.cpp +++ /dev/null @@ -1,12 +0,0 @@ -#include "debugpage.hpp" -using namespace iflytop; -using namespace std; - -void DebugPage::initialize() { - thread.reset(new Thread("DebugPage", [this]() { - logger->info("DebugPage::initialize"); - Server svr; - svr.set_base_dir("./html/debug/"); - svr.listen("0.0.0.0", 8081); - })); -} \ No newline at end of file diff --git a/appsrc/service/app_core.cpp b/appsrc/service/app_core.cpp index c18a994..2e11fdd 100644 --- a/appsrc/service/app_core.cpp +++ b/appsrc/service/app_core.cpp @@ -1,7 +1,7 @@ #include "app_core.hpp" #include "baseservice/baseservice.hpp" -#include "baseservice/debugpage/debugpage.hpp" +#include "baseservice/app_http_server/app_http_server.hpp" #include "service/audit_mgr_service.hpp" #include "service/debug_page_test_service.hpp" #include "service/device_info_mgr_service.hpp" @@ -118,7 +118,7 @@ void AppCore::initialize() { installEcodeInfo(); // FrontEnd BUILD_AND_REG_SERRVICE(IflytopFrontEndService); - BUILD_AND_REG_SERRVICE(DebugPage); + BUILD_AND_REG_SERRVICE(AppHttpServer); // Data ProjectPort::ins().initialize();