From bcd3024235d04c926f8a915500927232435137a7 Mon Sep 17 00:00:00 2001
From: zhyinch <zhyinch@gmail.com>
Date: 星期日, 23 一月 2022 13:07:59 +0800
Subject: [PATCH] 增加modbus功能,待测试

---
 源码/核心板/Src/application/dw_app.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git "a/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/application/dw_app.c" "b/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/application/dw_app.c"
index 20612af..bd9931b 100644
--- "a/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/application/dw_app.c"
+++ "b/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/application/dw_app.c"
@@ -1,5 +1,6 @@
 #include "dw_app.h"
 #include "ADC.h"
+#include "modbus.h"
 #define TDFILTER
 enum enumtagstate
 {
@@ -1023,6 +1024,9 @@
 					memcpy(&usart_send_anc[6+6*anc_report_num],&tagdist_list[taglist_pos],4);
 					anc_report_num++;
 				#endif
+					Modbus_HoldReg[taglist_pos*4] = tag_id_recv;
+					Modbus_HoldReg[taglist_pos*4+1] = button<<8|battary;
+					memcpy(&Modbus_HoldReg[taglist_pos*4+2],&tagdist_list[taglist_pos],4);
 					}else{
 					//	printf("%d",hex_dist);
 						misdist_num[taglist_pos]++;

--
Gitblit v1.9.3