I am using following command for two responder and single initiator
INITF -MULTI -ADDR=0 -PADDR=[1,2]
RESPF -MULTI -PADDR=0 -ADDR=1
RESPF -MULTI -PADDR=0 -ADDR=2
Commands execute very well and I am getting distance.
What I want is when I boot up the device or after power ON the command should start automatically. Please help
Also tried using SETAPP, but doesn’t help
Thanks & Regards,
Vishal
akash
September 4, 2025, 2:08pm
2
Hi @Vishal_Ayaan , please make sure that you are issuing the SAVE command after using the SETAPP command. For example, your command sequence would be:
SETAPP RESPF -MULTI -PADDR=0 -ADDR=1
SAVE
<<Power Cycle Board>>
<<Should start as responder>>
This is also covered as part of this tutorial: Tutorial: How to Use DW3 QM33 SDK to Operate a Battery Operated DK to Take Ranging Measurements for Evaluation
Hi @akash , Thanks for replying!
SAVE command after using the SETAPP command is working only for Responder 1 and is not working for Responder 2 and also for INITF
getting following error for Responder 2
SESSION_INFO_NTF: {session_handle=1, sequence_number=35, block_index=13898712, n_measurements=1
[mac_address=0x0000, status=“RX_MAC_IE_DEC_FAILED”]}
Responder 1 output:
SESSION_INFO_NTF: {session_handle=1, sequence_number=2601, block_index=1957, n_measurements=1
[mac_address=0x0000, status=“SUCCESS”, distance[cm]=37]}
Initiator output:
SESSION_INFO_NTF: {session_handle=1, sequence_number=2197, block_index=2197, n_measurements=2
[mac_address=0x0001, status=“SUCCESS”, distance[cm]=33];
[mac_address=0x0002, status=“RX_TIMEOUT”]}
akash
September 5, 2025, 1:25pm
4
@Vishal_Ayaan , we cover the one-to-many ranging in this tutorial: Tutorial: How to Use DW3 QM33 SDK for One to Many FiRa Ranging
Can you share a longer log for each device including the part of the log where you issue the command and at least 20 ranging rounds?
@akash , Thanks for your support.
Now I am able to successfully configure Initiator and 2 Responders and receiving the ranging data successfully as soon as I connect them.
Do we have any tutorial for calibrating the Initiator and responder to get more accurate distance?
Regards
akash
September 12, 2025, 11:29pm
6
Hi @Vishal_Ayaan , the best way of doing this is to use a UWB tester or a reference test board.
You can make your boards into reference test boards through the process of calibration by following section 2.2 in APS014 here: Application Notes - Qorvo