yincheng.zhong
2 天以前 2ebb8217f43b69f491620423ea4d5d5944d1f91d
keil/include/components/internet/src/AIR780EDriver.c
@@ -112,7 +112,7 @@
    { "9", AIR780E_EVENT_NUM_9 },
};
static const HIDO_CHAR * const l_apcEventName[AIR780E_EVENT_LAST]={
static const HIDO_CHAR * const l_apcEventName[AIR780E_EVENT_LAST]= {
    HIDO_EVENT_ENTRY_NAME,
    HIDO_EVENT_EXIT_NAME,
    "HIDO_AT_EVENT_OK",
@@ -167,7 +167,7 @@
    "AIR780E_EVENT_QMTSTAT",
    "AIR780E_EVENT_RDY",
   "AIR780E_EVENT_QTTS",
    "AIR780E_EVENT_QTTS",
    "AIR780E_EVENT_QLTONE",
    "AIR780E_EVENT_RECEIVE",
@@ -238,8 +238,8 @@
        _pstATDevice->m_pcLineBuf[_pstATDevice->m_u32LineLen++] = cCh;
        _pstATDevice->m_pcLineBuf[_pstATDevice->m_u32LineLen] = '\0';
        /* +RECEIVE, */
        /* +RECEIVE, */
        if (9 == _pstATDevice->m_u32LineLen && memcmp("+RECEIVE,", _pstATDevice->m_pcLineBuf, 9) == 0)
        {
            l_u8Mode = 1;
@@ -262,7 +262,7 @@
                /* 获取真实需要接收的长度 */
                if (HIDO_UtilParseFormat((HIDO_UINT8 *) _pstATDevice->m_pcLineBuf, _pstATDevice->m_u32LineLen, "+RECEIVE,%*,%d:",
                         &u32ReqLen) != 2)
                                         &u32ReqLen) != 2)
                {
                    break;
                }
@@ -334,14 +334,14 @@
    {
        if((_pstATDevice->m_u32LineLen > 0) && (_pstATDevice->m_pcLineBuf[_pstATDevice->m_u32LineLen - 1] == '\n'))
        {
               if(log_4g_enable_flag&&DBG_GetMode() == DBG_MODE_SHELL)
            LOG_INFO(TRACE_MODULE_APP, "[AT Recv] %s", _pstATDevice->m_pcLineBuf);//修改4G
            if(log_4g_enable_flag&&DBG_GetMode() == DBG_MODE_SHELL)
                LOG_INFO(TRACE_MODULE_APP, "[AT Recv] %s", _pstATDevice->m_pcLineBuf);//修改4G
            //HIDO_Debug( "[AT Recv] %s", _pstATDevice->m_pcLineBuf);
        }
        else
        {
                  if(log_4g_enable_flag&&DBG_GetMode() == DBG_MODE_SHELL)
            LOG_INFO(TRACE_MODULE_APP, "[AT Recv] %s\r\n", _pstATDevice->m_pcLineBuf);//修改4G
            if(log_4g_enable_flag&&DBG_GetMode() == DBG_MODE_SHELL)
                LOG_INFO(TRACE_MODULE_APP, "[AT Recv] %s\r\n", _pstATDevice->m_pcLineBuf);//修改4G
            //HIDO_Debug("[AT Recv] %s\r\n", _pstATDevice->m_pcLineBuf);
        }
    }
@@ -361,26 +361,26 @@
 * Modified Date:    : 2018年5月22日
 *******************************************************************************/
static HIDO_INT32 AIR780E_Output(HIDO_ATLiteDeviceStruct *_pstATDevice, HIDO_UINT8 *_pu8Data,
        HIDO_UINT32 _u32Len)
                                 HIDO_UINT32 _u32Len)
{
   if(HIDO_UtilIsAsciiString(_pu8Data, _u32Len) == HIDO_TRUE)
   {
      if(_pu8Data[_u32Len] == '\0')
      {
          if((_u32Len > 0) && (_pu8Data[_u32Len - 1] == '\n'))
          {
              // HIDO_Debug("[AT Send] %s", _pu8Data);
               if(log_4g_enable_flag&&DBG_GetMode() == DBG_MODE_SHELL)
                LOG_INFO(TRACE_MODULE_APP, "[AT Send] %s", _pu8Data);//修改4G
          }
          else
          {
              // HIDO_Debug("[AT Send] %s\r\n", _pu8Data);
               if(log_4g_enable_flag&&DBG_GetMode() == DBG_MODE_SHELL)
                LOG_INFO(TRACE_MODULE_APP, "[AT Send] %s", _pu8Data);//修改4G
          }
      }
   }
    if(HIDO_UtilIsAsciiString(_pu8Data, _u32Len) == HIDO_TRUE)
    {
        if(_pu8Data[_u32Len] == '\0')
        {
            if((_u32Len > 0) && (_pu8Data[_u32Len - 1] == '\n'))
            {
                // HIDO_Debug("[AT Send] %s", _pu8Data);
                if(log_4g_enable_flag&&DBG_GetMode() == DBG_MODE_SHELL)
                    LOG_INFO(TRACE_MODULE_APP, "[AT Send] %s", _pu8Data);//修改4G
            }
            else
            {
                // HIDO_Debug("[AT Send] %s\r\n", _pu8Data);
                if(log_4g_enable_flag&&DBG_GetMode() == DBG_MODE_SHELL)
                    LOG_INFO(TRACE_MODULE_APP, "[AT Send] %s", _pu8Data);//修改4G
            }
        }
    }
    return Uart_Send(UART_ID_4G, _pu8Data, _u32Len);
}
@@ -391,10 +391,10 @@
/*******************************************************************************
 * Function Name     : AIR780E_PinRegister
 * Description       :
 * Input             :
 * Output            :
 * Return            :
 * Description       :
 * Input             :
 * Output            :
 * Return            :
 * Author            : 杜键
 * Modified Date:    : 2018年5月22日
 *******************************************************************************/
@@ -512,7 +512,7 @@
HIDO_INT32 AIR780EDriver_SetConnectLen(HIDO_UINT32 _u32ConnectLen)
{
    l_u32ConnectLen = _u32ConnectLen;
    return HIDO_OK;
}
@@ -531,12 +531,12 @@
    HIDO_CHAR acBuff[384];
    vsnprintf(acBuff, sizeof(acBuff), _pcFmt, _ap);
  //  HIDO_Log(HIDO_LOG_LEVEL_DEBUG, "%s", acBuff);
    //  HIDO_Log(HIDO_LOG_LEVEL_DEBUG, "%s", acBuff);
    //HIDO_Debug(acBuff);
if(log_4g_enable_flag&&DBG_GetMode() == DBG_MODE_SHELL)
    LOG_INFO(TRACE_MODULE_APP, acBuff);//修改4G
    if(log_4g_enable_flag&&DBG_GetMode() == DBG_MODE_SHELL)
        LOG_INFO(TRACE_MODULE_APP, acBuff);//修改4G
    return HIDO_OK;
}
@@ -552,7 +552,7 @@
HIDO_INT32 AIR780EDriver_Reset(void)
{
    HIDO_FSMEventExecute(HIDO_FSM(AIR780E), HIDO_AT_EVENT_TIMEOUT, HIDO_NULL);
    return HIDO_OK;
}
@@ -571,7 +571,7 @@
#ifdef _4G_115200
void AIR780EUartInit(void)
{
 ST_UartInit stUartInit;
    ST_UartInit stUartInit;
    /* 串口初始化 */
    stUartInit.m_eRxMode = UART_RX_MODE_INT;
@@ -584,7 +584,7 @@
    stUartInit.m_u32BaudRate = 115200;
    if(Uart_Init(UART_ID_4G, &stUartInit) != HIDO_OK)
    {
    }
}
HIDO_INT32 AIR780EDriver_Init(void)
@@ -634,7 +634,7 @@
    /* 状态机初始化 */
    HIDO_FSMRegister(HIDO_FSM(AIR780E), HIDO_FSM_STATE(AIR780E), "AIR780E", l_apcEventName, &l_stAIR780EDevice,
            HIDO_FSM_DBG_FLAG_ON);
                     HIDO_FSM_DBG_FLAG_ON);
    HIDO_FSMRegisterDebugFunc(HIDO_FSM(AIR780E), AIR780EDriver_FSMDebug);
@@ -643,7 +643,7 @@
#else
void AIR780EUartInit(void)
{
 ST_UartInit stUartInit;
    ST_UartInit stUartInit;
    /* 串口初始化 */
    stUartInit.m_eRxMode = UART_RX_MODE_INT;
@@ -656,7 +656,7 @@
    stUartInit.m_u32BaudRate = 9600;
    if(Uart_Init(UART_ID_4G, &stUartInit) != HIDO_OK)
    {
    }
}
HIDO_INT32 AIR780EDriver_Init(void)
@@ -706,7 +706,7 @@
    /* 状态机初始化 */
    HIDO_FSMRegister(HIDO_FSM(AIR780E), HIDO_FSM_STATE(AIR780E), "AIR780E", l_apcEventName, &l_stAIR780EDevice,
            HIDO_FSM_DBG_FLAG_ON);
                     HIDO_FSM_DBG_FLAG_ON);
    HIDO_FSMRegisterDebugFunc(HIDO_FSM(AIR780E), AIR780EDriver_FSMDebug);