keil/include/src/TCPClient.c
@@ -43,7 +43,12 @@
/*******************************************************************************
 *                             Local Variable                                  *
 *******************************************************************************/
#ifdef   UDP_CONNECT
HIDO_INT32 l_i32TCPClientID = 0;
#endif
#ifdef   TCP_CONNECT
HIDO_INT32 l_i32TCPClientID = 1;
#endif
uint8_t gps_power_state;
static E_TCPClientState l_eTCPClientState = TCP_CLIENT_STATE_IDLE;
static HIDO_UINT32 l_u32HeartBeatTick = 0;
@@ -827,7 +832,7 @@
    }
    else
    {
        led4g=RED;
        led4g = RED;
        l_eTCPClientState = TCP_CLIENT_STATE_IDLE;
    }
@@ -889,8 +894,13 @@
HIDO_INT32 TCPClient_Init(void)
{
    l_eTCPClientState = TCP_CLIENT_STATE_IDLE;
//    Socket_Create(&l_i32TCPClientID, SOCKET_TYPE_UDP, TCPClient_SocketEventProc, HIDO_NULL);
#ifdef   UDP_CONNECT
    Socket_Create(&l_i32TCPClientID, SOCKET_TYPE_UDP, TCPClient_SocketEventProc, HIDO_NULL);
#endif
#ifdef   TCP_CONNECT
    Socket_Create(&l_i32TCPClientID, SOCKET_TYPE_TCP, TCPClient_SocketEventProc, HIDO_NULL);
#endif
    // 这里是固定的心跳,由4G自行发送
#if 0
    HIDO_CHAR acHeart[64];