From 683b1595260e638d1d3c6cc0d6543a72f6d6f925 Mon Sep 17 00:00:00 2001
From: yy1717 <fctom1215@outlook.com>
Date: 星期二, 12 一月 2021 14:36:42 +0800
Subject: [PATCH] 扣分码标准化

---
 lib/src/main/cpp/test_items2/dummy_light.h |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/lib/src/main/cpp/test_items2/dummy_light.h b/lib/src/main/cpp/test_items2/dummy_light.h
index 40a5cf8..129a0f1 100644
--- a/lib/src/main/cpp/test_items2/dummy_light.h
+++ b/lib/src/main/cpp/test_items2/dummy_light.h
@@ -6,6 +6,8 @@
 #define MYAPPLICATION2_DUMMY_LIGHT_H
 
 #include "../driver_test.h"
+#include <vector>
+#include <string>
 
 enum {
     TURN_ON_DIPPED_LAMP = 1,
@@ -24,13 +26,16 @@
 
 struct dummy_light_exam {
     int item;
-    int itemStatus;
-    char tts[512];
+    int wrongCode;
+    std::vector<int> process;
+    std::vector<int> solution;
+    std::string tts;
 };
 
 void StartDummyLightExam(struct dummy_light_exam *ptr, int num, const struct RtkTime* rtkTime);
-int ExecuteDummyLightExam(const struct RtkTime* rtkTime);
+bool ExecuteDummyLightExam(const struct RtkTime* rtkTime);
 void DummyLightTTSDone(int id);
 void TerminateDummyLightExam(void);
+void handleLigthExam(uint16_t id, int value);
 
 #endif //MYAPPLICATION2_DUMMY_LIGHT_H

--
Gitblit v1.8.0