From e3cc01b77b6f240140d2536e365e559b42d1505c Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期二, 22 七月 2025 15:27:30 +0800
Subject: [PATCH] V1.0 开发完成 5S一次,实际休眠时间要诚5 上位机设置除以5就行 休眠18ua 功耗
---
keil/include/components/internet/src/AIR780EDriver.c | 20 +++++++++++++-------
1 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/keil/include/components/internet/src/AIR780EDriver.c b/keil/include/components/internet/src/AIR780EDriver.c
index f11de16..8c5d64d 100644
--- a/keil/include/components/internet/src/AIR780EDriver.c
+++ b/keil/include/components/internet/src/AIR780EDriver.c
@@ -215,6 +215,7 @@
* Author : 杜键
* Modified Date: : 2018年5月22日
*******************************************************************************/
+extern uint8_t log_4g_enable_flag;
static HIDO_INT32 AIR780E_ReadLine(HIDO_ATLiteDeviceStruct *_pstATDevice)
{
static HIDO_UINT8 l_u8Mode = 0;
@@ -333,12 +334,14 @@
{
if((_pstATDevice->m_u32LineLen > 0) && (_pstATDevice->m_pcLineBuf[_pstATDevice->m_u32LineLen - 1] == '\n'))
{
- LOG_INFO(TRACE_MODULE_APP, "[AT Recv] %s", _pstATDevice->m_pcLineBuf);
+ if(log_4g_enable_flag)
+ LOG_INFO(TRACE_MODULE_APP, "[AT Recv] %s", _pstATDevice->m_pcLineBuf);//修改4G
//HIDO_Debug( "[AT Recv] %s", _pstATDevice->m_pcLineBuf);
}
else
{
- LOG_INFO(TRACE_MODULE_APP, "[AT Recv] %s\r\n", _pstATDevice->m_pcLineBuf);
+ if(log_4g_enable_flag)
+ LOG_INFO(TRACE_MODULE_APP, "[AT Recv] %s\r\n", _pstATDevice->m_pcLineBuf);//修改4G
//HIDO_Debug("[AT Recv] %s\r\n", _pstATDevice->m_pcLineBuf);
}
}
@@ -367,12 +370,14 @@
if((_u32Len > 0) && (_pu8Data[_u32Len - 1] == '\n'))
{
// HIDO_Debug("[AT Send] %s", _pu8Data);
- LOG_INFO(TRACE_MODULE_APP, "[AT Send] %s", _pu8Data);
+ if(log_4g_enable_flag)
+ LOG_INFO(TRACE_MODULE_APP, "[AT Send] %s", _pu8Data);//修改4G
}
else
{
// HIDO_Debug("[AT Send] %s\r\n", _pu8Data);
- LOG_INFO(TRACE_MODULE_APP, "[AT Send] %s", _pu8Data);
+ if(log_4g_enable_flag)
+ LOG_INFO(TRACE_MODULE_APP, "[AT Send] %s", _pu8Data);//修改4G
}
}
}
@@ -520,6 +525,7 @@
* Author : 杜键
* Modified Date: : 2018年5月22日
*******************************************************************************/
+extern uint8_t log_4g_enable_flag;
HIDO_INT32 AIR780EDriver_FSMDebug(HIDO_FSMStruct *_pstStateMachine, HIDO_INT32 _i32Level, HIDO_CHAR *_pcFmt, va_list _ap)
{
HIDO_CHAR acBuff[384];
@@ -528,8 +534,9 @@
// HIDO_Log(HIDO_LOG_LEVEL_DEBUG, "%s", acBuff);
//HIDO_Debug(acBuff);
- LOG_INFO(TRACE_MODULE_APP, acBuff);
-
+if(log_4g_enable_flag)
+ LOG_INFO(TRACE_MODULE_APP, acBuff);//修改4G
+
return HIDO_OK;
}
@@ -560,7 +567,6 @@
*******************************************************************************/
void AIR780EUartInit(void)
{
-io_pin_mux_set(_4G_USART_RX_Pin,IO_FUNC4);
ST_UartInit stUartInit;
/* 串口初始化 */
--
Gitblit v1.9.3