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