Clarification on run_fira_test_rx function arguments

Hi,
I am trying to receive packets on Qorvo QM33120WDK1 and I have two questions regarding the arguments of the run_fira_test_rx function

  1. The QM33120W datasheet mentions that it supports 850kpbs data rate. I know that the default psdu_data_rate supporting is 6.81Mbps, but I am not able to come across the option to change the PSDU_DATA_RATE.

How can I change the PSDU_DATA_RATE to 850kbps?

  1. I want to receive sp3 packets in static STS mode. Currently, the packets received do not show STS found.
    Based on FiRa MAC technical specifications, my understanding is that VendorId and StaticSTSIV are UCI fed parameters, which determine the UwbStsVUpper.
    Are the parameters UwvStsVCounter and UwbStsKey defined by the FiRa specs or are vendor specific. If they are vendor defined, do we access it through the code?

Thanks in advance!

Thanks for your patience.

  1. There is a description in the provided document “uwb-uci-messages-api-*.pdf”


    I don’t see the --psdu-data-rate option in my uwb-qorvo-tool but, that’s the one anyhow.

  2. UwbStsKey is mandated by the FiRa security standard. UwbStsVCounter (part of the IV) is generally managed by the stack, but the initial seed or specific counter rules can be set via UCI such as Static STS testing case.

Hope it helps. Thank you for using Qorvo UWB.