zhyinch
2022-03-28 96a63685fd53bd939772377296a9e732333e3748
源码/核心板/Src/application/serial_at_cmd_app.c
@@ -81,7 +81,7 @@
uint16_t configremotetagID,rec_times1,rec_times2;
struct regtag_structure regtag_map;
extern u16 taglist_pos;
struct tagpos_structure tagpos[50];
struct tagpos_structure tagpos[10];
void UsartParseDataHandler(uint8_t data)
{
   static UsartRecvPackState usart_receive_state = UsartReceiveWaitHead0;
@@ -180,8 +180,9 @@
                    memcpy(&serial_tag_id_recv,&mUsartReceivePack[0],2);
                    taglist_pos=CmpTagInList(serial_tag_id_recv);
                    tagpos[taglist_pos].tagid = serial_tag_id_recv;
                    memcpy(&tagpos[taglist_pos].baoxu,&mUsartReceivePack[2],2);
                    memcpy(&tagpos[taglist_pos].pos,&mUsartReceivePack[4],12);
                    tagpos[taglist_pos].datalen = mUsartReceivePack[2];
                    if(mUsartReceivePack[2]<=30)
                    memcpy(&tagpos[taglist_pos].data,&mUsartReceivePack[3],mUsartReceivePack[2]);
                    break;
      }
         SendConfigConfirm(pack_msgtype,pack_length);