From cb6f4698ce2a52378d26249028ee33094b3db49f Mon Sep 17 00:00:00 2001
From: chen <15335560115@163.com>
Date: 星期二, 12 十一月 2024 09:42:19 +0800
Subject: [PATCH] 未改动版本

---
 keil/mk_4G.h |   53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 53 insertions(+), 0 deletions(-)

diff --git a/keil/mk_4G.h b/keil/mk_4G.h
new file mode 100644
index 0000000..6f6ebb9
--- /dev/null
+++ b/keil/mk_4G.h
@@ -0,0 +1,53 @@
+#include "board.h"
+typedef enum{
+BIND_SUCCESS=1,
+UNBIND,
+OPEN_GNSS,
+CLOSE_VIBRATION,
+QUARY_INFORMATION,
+CHANGE_POLL_FREQUENCY,
+OPEN_VIBRATION,  
+}Message_RecvState;
+
+typedef enum
+{
+    HEART = 0,
+    ALARM,
+    POSITION,
+} Message_SendState;
+
+typedef enum
+{
+    OPEN_DEPART_ALARM = 0,
+    CLOSE_ALARM,
+		DISASSEMBLE,
+} Message_AlarmState;
+typedef struct{
+Message_SendState type;
+uint16_t tagId;
+bool bindState;
+uint16_t gunLableId;
+Message_AlarmState alarmType;
+double power;
+uint16_t warnDistence;
+uint16_t alarmDistence;
+double lng;
+double lat;
+uint16_t applyId;
+int result;
+}Commend_SendDate;
+
+typedef struct{
+Message_RecvState type;
+char applyID[10];
+uint16_t tagId;
+uint16_t gunLableId;
+uint16_t warnDistance;
+uint16_t alarmDistance;
+uint8_t frequency;
+
+}Commend_Datestruct;
+void message_from_4G_Handler(void);
+void gnss_forceopen(void);
+void bind_reset(void);
+void message_construct(void);
\ No newline at end of file

--
Gitblit v1.9.3