From 93175ede1cf9777495df57f1e2552944e4b75bfb Mon Sep 17 00:00:00 2001
From: chen <15335560115@163.com>
Date: 星期二, 15 十月 2024 15:25:20 +0800
Subject: [PATCH] 安邦车载手环V1.10版本,提前search模式sleeptimeropen的时间,并修改distance的过滤逻辑,解决测距不稳定时测距变小问题,解决2分钟或更长搜不到标签的问题

---
 keil/include/board/board.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/keil/include/board/board.c b/keil/include/board/board.c
index d70c007..ea5caed 100644
--- a/keil/include/board/board.c
+++ b/keil/include/board/board.c
@@ -412,6 +412,7 @@
 		gpio_pin_set_dir(_4G_USART_RX_Pin , GPIO_DIR_IN, 0);
 		io_pull_set(_4G_USART_RX_Pin, IO_PULL_UP, IO_PULL_UP_LEVEL2);
         gpio_enable_irq(_4G_USART_RX_Pin, GPIO_IRQ_TYPE_FALLING_EDGE, _4Gusart_irq_handler);
+		power_wakeup_enable((enum POWER_WAKEUP_SOURCE_T)_4G_USART_RX_Pin, POWER_WAKEUP_LEVEL_LOW);
 }
 void board_button_init(GPIO_IRQ_HANDLER_T irq_handler)
 {
@@ -458,11 +459,12 @@
 void board_restore_from_power_down(void)
 {
 	uart_open(UART_ID1, &test_uart_cfg);
-	
+	AIR780EUartInit();
 #if defined(UCI_INTF_PORT)
     uci_tl_resume();
 #else
     // button - restore interrupt type
+	gpio_enable_irq(_4G_USART_RX_Pin, GPIO_IRQ_TYPE_FALLING_EDGE, _4Gusart_irq_handler);
     if (button_irq_handler)
     {
         gpio_enable_irq(BOARD_SW_1, GPIO_IRQ_TYPE_FALLING_EDGE, button_irq_handler);

--
Gitblit v1.9.3