| | |
| | | /******************************************************************************* |
| | | * 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; |
| | |
| | | } |
| | | else |
| | | { |
| | | led4g=RED; |
| | | led4g = RED; |
| | | l_eTCPClientState = TCP_CLIENT_STATE_IDLE; |
| | | } |
| | | |
| | |
| | | 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]; |