|
@ -44,7 +44,7 @@ void L3_task_tcp_handle(TS_tcp *s) |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
TTSS_Task_step(D_task_tcp_send_modbus_pkg) |
|
|
TTSS_Task_step(D_task_tcp_send_modbus_pkg) |
|
|
//L0_uart0_sendArray((U8*)&s->loopPkg,s->pkglen);
|
|
|
L0_uart0_sendArray((U8*)&s->loopPkg,s->pkglen); |
|
|
L3_gm35_send((U8*)&s->loopPkg,s->pkglen); |
|
|
L3_gm35_send((U8*)&s->loopPkg,s->pkglen); |
|
|
s->sendStamp = s_nos_tick.t_5ms; |
|
|
s->sendStamp = s_nos_tick.t_5ms; |
|
|
L2_task_go(D_task_tcp_wait_modbus_ack); |
|
|
L2_task_go(D_task_tcp_wait_modbus_ack); |
|
@ -56,6 +56,7 @@ void L3_task_tcp_handle(TS_tcp *s) |
|
|
{ |
|
|
{ |
|
|
s_uart4_tcp_rec.ok = 0; |
|
|
s_uart4_tcp_rec.ok = 0; |
|
|
s->pAckPkg = (TS_PH3_ccmodbus*)(s_uart4_tcp_rec.sp); |
|
|
s->pAckPkg = (TS_PH3_ccmodbus*)(s_uart4_tcp_rec.sp); |
|
|
|
|
|
L0_uart0_sendArray(s->pAckPkg,s->pAckPkg->num + 3); |
|
|
if(s->pAckPkg->slaver == G.ccmd_slaver_info[s->slaverIndex].slaver) |
|
|
if(s->pAckPkg->slaver == G.ccmd_slaver_info[s->slaverIndex].slaver) |
|
|
{ |
|
|
{ |
|
|
s->ackFlag = 1; |
|
|
s->ackFlag = 1; |
|
|