解决注码成功返回0xc0的问题

This commit is contained in:
ranchuan
2023-08-15 18:21:33 +08:00
parent 59d392081f
commit 337b970b93
6 changed files with 18 additions and 8 deletions

View File

@@ -90,7 +90,7 @@ static void write_uid_fillret(write_uid_def *w,int addr,int ack)
uint8_t *d=&w->ack[(addr)*39];
w->ack_num++;
d[0]=addr+slave_addr_off();
d[1]=(ack==0xff)?0xff:(ack+0xc0);
d[1]=((ack==0xff)||(ack==0x00))?ack:(ack+0xc0);
memcpy(&d[2],w->item[addr].shell_code,13);
memcpy(&d[2+13],w->item[addr].uid_code,16);
memcpy(&d[2+13+16],w->item[addr].password,8);