From 50531ade5283888860eac91e0778363a9fba676d Mon Sep 17 00:00:00 2001
From: zhyinch <zhyinch@gmail.com>
Date: 星期二, 27 十月 2020 12:56:53 +0800
Subject: [PATCH] V2.2 飞机客户初步调通,发现BUG标签死机

---
 Src/decadriver/deca_device.c |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/Src/decadriver/deca_device.c b/Src/decadriver/deca_device.c
index bef3021..558776b 100644
--- a/Src/decadriver/deca_device.c
+++ b/Src/decadriver/deca_device.c
@@ -178,10 +178,6 @@
     }
 
     _dwt_enableclocks(FORCE_SYS_XTI); // NOTE: set system clock to XTI - this is necessary to make sure the values read by _dwt_otpread are reliable
-   	  if(module_power>67)
-		{module_power=67;}
-		if(module_power<0)
-		{module_power=0;}
 		if(module_power>36)
 		{
 			power_temp =(module_power-36);
@@ -2136,7 +2132,19 @@
     dw1000local.sysCFGreg |= SYS_CFG_AUTOACK;
     dwt_write32bitreg(SYS_CFG_ID, dw1000local.sysCFGreg) ;
 }
-
+void dwt_enableautorxeanble(uint8_t enable)
+{
+    // Set auto ACK reply delay
+    
+    // Enable auto ACK
+	if(enable)
+	{
+    dw1000local.sysCFGreg |= SYS_CFG_RXAUTR;
+	}else{
+		dw1000local.sysCFGreg&=0xDFFFFFFF;
+	}
+    dwt_write32bitreg(SYS_CFG_ID, dw1000local.sysCFGreg) ;
+}
 /*! ------------------------------------------------------------------------------------------------------------------
  * @fn dwt_setdblrxbuffmode()
  *

--
Gitblit v1.9.3