From ba98e28174be5493b011e36bd9f02d3a1939301b Mon Sep 17 00:00:00 2001 From: zhaohe Date: Thu, 27 Apr 2023 20:52:48 +0800 Subject: [PATCH] update --- dep/zlinuxcomponents | 2 +- src/service/main_control_service.cpp | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/dep/zlinuxcomponents b/dep/zlinuxcomponents index af3cd09..93dc498 160000 --- a/dep/zlinuxcomponents +++ b/dep/zlinuxcomponents @@ -1 +1 @@ -Subproject commit af3cd09d01d8dd7125161574972f7ea1847016a2 +Subproject commit 93dc4989169ad1d3c23a9f8aa39a52e5ac7db222 diff --git a/src/service/main_control_service.cpp b/src/service/main_control_service.cpp index 7f62317..f96e7d1 100644 --- a/src/service/main_control_service.cpp +++ b/src/service/main_control_service.cpp @@ -58,6 +58,12 @@ bool MainControlService::createIflytopHardwareWSPacket(shared_ptr jout["message"]["seq"] = packetin->getSeq(); jout["message"]["regAdd"] = packetin->getRegAdd(); jout["message"]["regValue"] = packetin->getRegValue(); + + if (packetin->getTypeStr() == "receipt" && packetin->getRegAdd() == 0xffff) { + jout["message"]["errorCode"] = icps::error_t2str((icps::error_t)packetin->getRegValue()); + } + jout["timestamp"] = zsystem_clock().getms(); + return true; }