From cb9f8345145f29d7d2437953b5647955c4530080 Mon Sep 17 00:00:00 2001 From: chen <15335560115@163.com> Date: 星期四, 13 三月 2025 09:12:02 +0800 Subject: [PATCH] 增加打印串口逻辑方便app端调试 --- keil/uwb_app.c | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) diff --git a/keil/uwb_app.c b/keil/uwb_app.c index b668f73..0b20f21 100644 --- a/keil/uwb_app.c +++ b/keil/uwb_app.c @@ -387,6 +387,22 @@ extern HIDO_UINT32 u32CurTick; extern float nomove_count; extern uint8_t g_start_send_flag,search_open_flag = 1,link_success_flag,flag_secondtask; + +void BLE_message_construct() +{ +char send_ble_buffer[10]={0}; +char send_ble_buffer_str[10]={0}; + + send_ble_buffer[0]=0xA5; + memcpy(&send_ble_buffer[1],&anchordata_dist[0],2); + send_ble_buffer[3]=(send_ble_buffer[1]+send_ble_buffer[2])&0xff; + send_ble_buffer[4]=0x5A; +//send_ble_buffer[5]=0x0D; +//send_ble_buffer[6]=0x0A; +//sprintf(send_ble_buffer_str,"%d%d%d%d%d",send_ble_buffer[0],send_ble_buffer[1],send_ble_buffer[2],send_ble_buffer[3],send_ble_buffer[4]); + uart_send(UART_ID0, send_ble_buffer,5, NULL); +delay_us(3000); +} int UwbRange(void) { uint8_t i; @@ -488,7 +504,8 @@ } recev_error_num=0; range_timeout_us=5000;//恢复为5000进入range后 - LOG_INFO(TRACE_MODULE_APP,"标签ID:%X,距离: %d 信号强度:%d.\r\n",g_com_map[BIND_DEV_ID],distance,rssi); + BLE_message_construct(); + LOG_INFO(TRACE_MODULE_APP,"标签ID:%X,距离: %d 信号强度:%d.\r\n",g_com_map[BIND_DEV_ID],anchordata_dist[0],rssi); #ifdef BO_XING gpio_pin_clr(SCL_PIN); #endif -- Gitblit v1.9.3