zhangbo
23 小时以前 e7bad2338d19ebba1a73fa3aac2d1b0c642127b0
Ô´Âë/ºËÐİå/Src/application/dw_app.c
@@ -484,6 +484,7 @@
                              checksum = Checksum_u16(&usart_send[2],17);
                              memcpy(&usart_send[19],&checksum,2);
                              UART_PushFrame(usart_send,21);
                              #endif
                           //dwt_setdelayedtrxtime(final_tx_time);//设置final包发送时间T5
@@ -530,6 +531,7 @@
                              checksum = Checksum_u16(&usart_send[2],17);
                              memcpy(&usart_send[19],&checksum,2);
                              UART_PushFrame(usart_send,21);
                              #endif
                           //dwt_setdelayedtrxtime(final_tx_time);//设置final包发送时间T5
@@ -999,22 +1001,27 @@
                        //    g_Tagdist[taglist_pos]= 1;
                        }
            #ifdef USART_SINGLE_OUTPUT
               usart_send[2] = 1;//正常模式
               usart_send[3] = 17;//数据段长度
               usart_send[4] = frame_seq_nb2;//数据段长度
               memcpy(&usart_send[5],&tag_id_recv,2);
               memcpy(&usart_send[7],&dev_id,2);
                    if(tagdist_list[taglist_pos]<=0)
                        tagdist_list[taglist_pos]=0x2ffff;
               memcpy(&usart_send[9],&tagdist_list[taglist_pos],4);
               usart_send[13] = battary;
               usart_send[14] = button;
               usart_send[15] = firstpath_power;
               usart_send[16] = rx_power;
               checksum = Checksum_u16(&usart_send[2],17);
               memcpy(&usart_send[19],&checksum,2);
               if(g_com_map[MODBUS_MODE]!=1)
               UART_PushFrame(usart_send,21);
//               usart_send[2] = 1;//正常模式
//               usart_send[3] = 17;//数据段长度
//               usart_send[4] = frame_seq_nb2;//数据段长度
//               memcpy(&usart_send[5],&tag_id_recv,2);
//               memcpy(&usart_send[7],&dev_id,2);
//                    if(tagdist_list[taglist_pos]<=0)
//                        tagdist_list[taglist_pos]=0x2ffff;
//               memcpy(&usart_send[9],&tagdist_list[taglist_pos],4);
//               usart_send[13] = battary;
//               usart_send[14] = button;
//               usart_send[15] = firstpath_power;
//               usart_send[16] = rx_power;
//               checksum = Checksum_u16(&usart_send[2],17);
//               memcpy(&usart_send[19],&checksum,2);
//               if(g_com_map[MODBUS_MODE]!=1)
//               UART_PushFrame(usart_send,21);
                   memcpy(&usart_send[0],&dev_id,2);
                   memcpy(&usart_send[2],&tag_id_recv,2);
                   memcpy(&usart_send[4],&tagdist_list[taglist_pos],4);
                   UART_PushFrame(usart_send,8);
            #else      
               memcpy(&usart_send_anc[4+6*anc_report_num],&tag_id_recv,2);
               memcpy(&usart_send_anc[6+6*anc_report_num],&tagdist_list[taglist_pos],4);