How to Acquire CIR Data with DWM3001CDK

Hello,

Thank you for choosing Qorvo UWB. We’re happy to assist you.

Based on the current DW3_QM33_SDK_v1.1.0 available on our website, here’s how you can capture CIR logs during Two Way Ranging (TWR):

  1. Firmware:
    Ensure your firmware is UCI (UWB Command/Communication Interface) based.
  2. UQT Tool:
    Use the UQT (UWB Qorvo Tool), which provides Python-based wrapper functions for UCI transactions with the Qorvo UWB chip.
  • Please refer to the UWB-Qorvo-Tools-guide.pdf for installation prerequisites and setup instructions.
  1. Running TWR with CIR Logging:
    After installing the required Python packages for UQT, you can start a TWR session with CIR logging enabled:
  • See section 6.2 “FiRa Diagnostics” in uwb-uci-messages-api-R12.7.0-405.pdf for more details.
  • In your terminal, type -h to view available options:
run_fira_twr -h
  • For example, to enable CIR diagnostics:
run_fira_twr --en-diag --diag-fields='cir' -p {COM_PORT}
  • Once TWR is successful between the two devices, you will see the CIR data as needed.

We hope this helps!
Thank you for your patience and for using Qorvo UWB.