From 114944d512d07f1fdbfcaa13d582944e49b8961d Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期二, 24 九月 2024 15:28:16 +0800
Subject: [PATCH] 1.31,修复不能测距的bug。

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

diff --git a/Src/decadriver/deca_device.c b/Src/decadriver/deca_device.c
index c56a6c6..a8c9e87 100644
--- a/Src/decadriver/deca_device.c
+++ b/Src/decadriver/deca_device.c
@@ -155,13 +155,14 @@
 #define XTRIM_ADDRESS  (0x1E)
 uint8_t module_power;
 uint8_t uwb_errorflag;
+uint8_t uwb_error;
 int dwt_initialise(uint16_t config)
 {
 		uint32_t power_temp,power_input;
     uint8_t plllockdetect = EC_CTRL_PLLLCK;
     uint16_t otp_addr = 0;
     uint32_t ldo_tune = 0;
-uint8_t uwb_error;
+
     dw1000local.dblbuffon = 0; // Double buffer mode off by default
     dw1000local.prfIndex = 0; // 16MHz
     dw1000local.cdata.aatset = 0; // Auto ACK bit not set
@@ -177,7 +178,7 @@
     {
 			 dw1000local.deviceID =  dwt_readdevid() ;
         uwb_error++;
-        if(uwb_error>10)
+        if(uwb_error>100)
         {
         uwb_errorflag=1;
             break;

--
Gitblit v1.9.3