解决生成新赋码任务数据长度异常的bug
This commit is contained in:
@@ -118,9 +118,11 @@ public:
|
||||
QList<int> cmd_pc_to_addrs(myarray data){
|
||||
QList<int> addr_list;
|
||||
addrs=data[0]|(data[1]<<8)|(data[2]<<16);
|
||||
addrs_num=0;
|
||||
for(int i=0;i<20;i++){
|
||||
if((addrs&(1<<i))!=0){
|
||||
addr_list.append(i+1);
|
||||
addrs_num++;
|
||||
}
|
||||
}
|
||||
return addr_list;
|
||||
@@ -150,6 +152,7 @@ public:
|
||||
myarray ret_slave_to_pc(QList<myarray> data);
|
||||
protected:
|
||||
int addrs;
|
||||
int addrs_num;
|
||||
};
|
||||
|
||||
|
||||
@@ -233,9 +236,11 @@ public:
|
||||
QList<int> cmd_pc_to_addrs(myarray data){
|
||||
QList<int> addr_list;
|
||||
addrs=data[0]|(data[1]<<8)|(data[2]<<16);
|
||||
addrs_num=0;
|
||||
for(int i=0;i<20;i++){
|
||||
if((addrs&(1<<i))!=0){
|
||||
addr_list.append(i+1);
|
||||
addrs_num++;
|
||||
}
|
||||
}
|
||||
return addr_list;
|
||||
@@ -264,6 +269,7 @@ public:
|
||||
protected:
|
||||
int addrs;
|
||||
int chip_mode;
|
||||
int addrs_num;
|
||||
uint16_t delay;
|
||||
QList<uid_code> uid_codes;
|
||||
};
|
||||
|
Reference in New Issue
Block a user