添加单独注码命令,实现检测时注码

This commit is contained in:
andy
2023-10-15 20:59:21 +08:00
parent fda9545130
commit 35f6597d97
9 changed files with 129 additions and 61 deletions

View File

@@ -46,7 +46,10 @@ static void slave_del(ucport_def *u)
static int check_result_dolater(ucport_def *u,uint8_t cmd,array_def *data,char *err_str)
{
slave_def *s=(slave_def *)u;
emit tran_reply_signal(u->p,arr_temp(elec_check_result()));
array_def *r=elec_check_result();
if(r){
emit tran_reply_signal(u->p,arr_temp(r));
}
return 0;
}
static ucport_def *check_result(tran_def *t, uint8_t cmd,array_def *data)
@@ -60,6 +63,7 @@ static ucport_def *check_result(tran_def *t, uint8_t cmd,array_def *data)
return (ucport_def *)u;
}
transmit_export(ym_slave,0x02,check_result)
transmit_export(ym_slave,0x18,check_result)