log可以单独设置打印ip
This commit is contained in:
@@ -377,13 +377,17 @@ static void live_recv(live_keeper_def *t)
|
||||
static void live_send(void *p)
|
||||
{
|
||||
const sys_param_def *par=sys_param();
|
||||
tran_def *t=app_variable("tran",0,0);
|
||||
uint16_t slave_online=0;
|
||||
if(t)
|
||||
slave_online=tran_get_slave_online(t);
|
||||
array_def *d=arr_creat();
|
||||
arr_append(d,0);
|
||||
arr_append(d,0xff);
|
||||
arr_append(d,0x03);
|
||||
arr_append(d,par->local_id&0xff);
|
||||
arr_append(d,0xff);// 在线的小板
|
||||
arr_append(d,0x03);
|
||||
arr_append(d,slave_online&0xff);// 在线的小板
|
||||
arr_append(d,(slave_online>>8)&0xff);
|
||||
emit coder2_live_send_signal(p,0x8a,arr_temp(d));
|
||||
}
|
||||
|
||||
@@ -397,7 +401,7 @@ static void init_for_tcp(void *t)
|
||||
live->timer=rt_timer_create("live_t",live_send,live,
|
||||
rt_tick_from_millisecond(1000),
|
||||
RT_TIMER_FLAG_PERIODIC|RT_TIMER_FLAG_SOFT_TIMER);
|
||||
protu_codec_set(protu,protu_find_codec("ym_coder"));
|
||||
protu_codec_set(protu,protu_find_codec("ym_checker"));
|
||||
connect(tcp,tcp_connect_signal,0,live,live_connect);
|
||||
connect(tcp,tcp_recv_signal,0,live,live_recv);
|
||||
connect(live,coder2_live_send_signal,0,protu,protu_send_call);
|
||||
|
Reference in New Issue
Block a user