| | |
| | | #if UWB_RADAR_DETECT_PROCESS_EN |
| | | #include "mk8000_present_interface.h" |
| | | #endif |
| | | |
| | | // #include "board.h" |
| | | |
| | | #define DEBUG_MEM_ADDR 0x02010000 |
| | |
| | | power_on_radio(1, 1); |
| | | radar_start(radar_env.rx_ant_idx); |
| | | power_mode_request(POWER_UNIT_APP, POWER_MODE_SLEEP); |
| | | // LOG_INFO(TRACE_MODULE_APP, "radar start\r\n"); |
| | | } |
| | | break; |
| | | |
| | |
| | | |
| | | radar_data_process((uint32_t *)DEBUG_MEM_ADDR, xfer_pack.sample_1tnr.acd_out, &data_len); |
| | | uwb_radar_destroy_event(); |
| | | // LOG_INFO(TRACE_MODULE_APP, "radar done\r\n"); |
| | | |
| | | #if UWB_RADAR_UCI_EN |
| | | uwbapi_report_radar_raw_data(data_len, (uint8_t *)xfer_pack.sample_1tnr.acd_out); |
| | | LOG_INFO(TRACE_MODULE_APP, "Radar output data len: %u\r\n", data_len); |
| | | #else |
| | | #if UWB_RADAR_DETECT_PROCESS_EN |
| | | // board_led_on(BOARD_LED_1); |
| | |
| | | |
| | | #if UWB_RADAR_UCI_EN |
| | | uwbapi_report_radar_raw_data(data_len, (uint8_t *)xfer_pack.sample_1tnr.acd_out); |
| | | LOG_INFO(TRACE_MODULE_APP, "Radar output data len: %u\r\n", data_len); |
| | | #else |
| | | #if RADAR_PRINT_EN |
| | | LOG_INFO(TRACE_MODULE_APP | TRACE_NO_OPTION, "--------------%u--------------\r\n", data_len); |