1
yincheng.zhong
2023-03-02 a14e9f3212743f0cc688099fd3d21636eade089d
源码/核心板/Src/application/dw_app.c
@@ -1196,6 +1196,10 @@
            tagofflinetime[taglist_pos]=0;
                
                rec_nearbase_num=rx_buffer[NEARBASENUM_INDEX];
                if(rec_nearbase_num>=30)
                {
                    break;
                }
                battary = rx_buffer[BATTARY_IDX];
                button = rx_buffer[BUTTON_IDX];
                frame_seq_nb2 = rx_buffer[SEQUENCE_IDX];
@@ -1316,6 +1320,10 @@
                temp_tagpos=round((float)(sync_timer%g_com_map[COM_INTERVAL])/slottime);
            tagpos_rec[(u8)temp_tagpos]=1;
            rec_nearbase_num=rx_buffer[NEARBASENUM_INDEX];
                if(rec_nearbase_num>30)
                {
                    break;
                }
                battary = rx_buffer[BATTARY_IDX];
                button = rx_buffer[BUTTON_IDX];
                frame_seq_nb2 = rx_buffer[SEQUENCE_IDX];
@@ -1345,7 +1353,7 @@
               
               checksum = Checksum_u16(&usart_send[2],23+8*rec_nearbase_num);
               memcpy(&usart_send[25+8*rec_nearbase_num],&checksum,2);
            //   UART_PushFrame(usart_send,27+8*rec_nearbase_num);
               UART_PushFrame(usart_send,27+8*rec_nearbase_num);
    //////////////////////////////////////////////////////////////