From 57b984b8395bb30b2d170369c75f19722502b104 Mon Sep 17 00:00:00 2001
From: zhangbo <zhangbo@qq.com>
Date: 星期一, 21 四月 2025 16:38:37 +0800
Subject: [PATCH] 新增加速度计步数检测功能,3s发一次数据和停止30秒1分钟发一次数据

---
 keil/include/src/Radio/lora_1268.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/keil/include/src/Radio/lora_1268.c b/keil/include/src/Radio/lora_1268.c
index 7cefa82..2d0fea7 100644
--- a/keil/include/src/Radio/lora_1268.c
+++ b/keil/include/src/Radio/lora_1268.c
@@ -15,6 +15,7 @@
 #include "HIDO_TypeDef.h"
 #include "PCA9555.h"
 #include "mk_misc.h"
+//#include "lis3dh_driver.c"
 /********************************************结构体**************************************************************/
 typedef enum
 {
@@ -183,6 +184,8 @@
 extern uint8_t stationary_flag;
 extern uint8_t SOS_KEY_STATE;
 uint32_t LORA_POLL_COUNT=0;
+extern uint32_t step_count;
+//extern u16_m f_step;
 void LoraReportPoll(void)
 {
     // delay_ms(100);
@@ -201,7 +204,7 @@
     flag_getwgresp = 0;
 
     SwitchLoraSettings(wg_report_freq,REPORT_CHANNEL_SF,22);
-
+    mir3da_get_step();
     if(heatbeat_count++>HEATBEAT_UPDATE_TIME && WG_Connected == wg_state) //如果心跳包到达上传时间,并且网关处于链接状态,就上传心跳包
     {
         heatbeat_count = 0;

--
Gitblit v1.9.3