|
@@ -359,7 +359,10 @@ static void TcpDataInfoAssembleSend()
|
|
|
BattToTcpInfo.CRC = bcc_chk((UINT8 *)&BattToTcpInfo, sizeof(BattMsgtoTcpType)-1 );
|
|
|
osMutexRelease(UartMutex);
|
|
|
UINT8 len;
|
|
|
- len = tcpipConnectionSend(socContext.id, (UINT8 *)&BattToTcpInfo, sizeof(BattToTcpInfo), 0, 0, 0);
|
|
|
+ if(UartReadMsg.UartFlag)
|
|
|
+ {
|
|
|
+ len = tcpipConnectionSend(socContext.id, (UINT8 *)&BattToTcpInfo, sizeof(BattToTcpInfo), 0, 0, 0);
|
|
|
+ }
|
|
|
#ifdef USING_PRINTF1
|
|
|
printf("Len = %d\n",len);
|
|
|
for(int i=0;i<sizeof(BattToTcpInfo);i++)
|