fix: 0x09信号响应仅当设备处于WAIT_SIGNAL状态才处理,防止干扰登录/上传状态机

This commit is contained in:
2026-07-29 15:00:51 +08:00
parent a296a263b2
commit 8aa7d57c5b
+2 -2
View File
@@ -1108,6 +1108,8 @@ static void GWRevHandler(void)
break;} break;}
case GWTOMD_CMD_SIGNAL:{ case GWTOMD_CMD_SIGNAL:{
if(SGCP.GWStatus != GW_STATUS_WAIT_SIGNAL)
return;
SGCP.SignalSNR = PayLoad[0]; SGCP.SignalSNR = PayLoad[0];
SGCP.SignalRSSI = PayLoad[1]; SGCP.SignalRSSI = PayLoad[1];
break;} break;}
@@ -1118,8 +1120,6 @@ static void GWRevHandler(void)
******************************************************************************* *******************************************************************************
** \brief 内部指令指令数据接收处理 ** \brief 内部指令指令数据接收处理
** **
** \param 无
**
** \retval 无 ** \retval 无
******************************************************************************/ ******************************************************************************/
static void InRevHandler(void) static void InRevHandler(void)