guanjiao
2018-05-27 41776246aed24b42e1d05da230f6f114e02c87b6
Ô´Âë/ºËÐİå/Src/application/dw_app.c
@@ -293,26 +293,6 @@
         dwt_writetxfctrl(sizeof(tx_final_msg), 0);//设定发送数据长度
         dwt_starttx(DWT_START_TX_DELAYED);//设定为延迟发送
         //这里为串口输出
//         if (GPIO_ReadInputDataBit(GPIOA, SW2) != RESET) //通过拨码开关判断数据输出格式
//         {
//            dID = TAG_ID;
//            printf("TAG_ID: %2.0f      ", dID);
//            dID = ANCHOR_ID;
//            printf("ANCHOR_ID: %2.0f      ", dID);
//            printf("Distance: %5.0f cm\n", (double)dist[TAG_ID]);
//         }
//         else
//         {
//            send[2] = ANCHOR_ID;
//            send[3] = TAG_ID;
//            memcpy(&send[4], &dist[TAG_ID], 2);
//            check = Checksum_u16(&send[2], 6);
//            memcpy(&send[8], &check, 2);
//            USART_puts(send, 10);
//         }
         /* Poll DW1000 until TX frame sent event set. See NOTE 8 below. */
         while (!(dwt_read32bitreg(SYS_STATUS_ID) & SYS_STATUS_TXFRS))//不断查询芯片状态直到发送完成
         { };
@@ -451,25 +431,6 @@
//               dist[TAG_ID] = LP(dis, TAG_ID); //LP ä¸ºä½Žé€šæ»¤æ³¢å™¨ï¼Œè®©æ•°æ®æ›´ç¨³å®š
               
               LED0_BLINK; //每成功一次通讯则闪烁一次
               //这里供串口输出
//               if (GPIO_ReadInputDataBit(GPIOA, SW2) != RESET) //通过拨码开关判断数据输出格式
//               {
//                  dID = TAG_ID;
//                  printf("TAG_ID: %2.0f      ", dID);
//                  dID = ANCHOR_ID;
//                  printf("ANCHOR_ID: %2.0f      ", dID);
//                  printf("Distance: %5.0f cm\n", (double)dist[TAG_ID]);
//               }
//               else
//               {
//                  send[2] = ANCHOR_ID;
//                  send[3] = TAG_ID;
//                  memcpy(&send[4], &dist[TAG_ID], 2);
//                  check = Checksum_u16(&send[2], 6);
//                  memcpy(&send[8], &check, 2);
//                  USART_puts(send, 10);
//               }
            }
         }