广播命令可以接收各个从机的返回数据

This commit is contained in:
ranchuan
2023-12-09 10:37:48 +08:00
parent dc6487c309
commit fe11c52253
10 changed files with 156 additions and 21 deletions

View File

@@ -25,6 +25,8 @@ void prot_slave::init()
}else{
if((broadcast_!=nullptr)&&(broadcast_->busy)){
broadcast_->addr_response|=1<<(src-1);
// 存储从机的数据
broadcast_->ret_data[src-1]=data;
if(broadcast_->check_response()==true){
// broadcast_->dolater(broadcast_->cmd,data);
emit boardcast_dolater_signal(broadcast_->cmd,data);