Hello,
I’m currently using the DWM3001CDK, and this is my first time working with this kind of technology.
In our experiments, we are using Python to read the distance between the anchor and the tag via serial communication.
When we power up the module and open the serial port, a burst of measured data appears all at once.
I understand that this is likely due to a typical serial buffering behavior — please correct me if I’m wrong.
In the future, we plan to design our own PCB using only the DWM3001C module.
I have two questions:
-
From my understanding, when the initiator sends a signal, the responder calculates the distance based on the time of flight of the received signal. Is this distance calculation handled by the DWM3001CDK firmware, or is it performed at the DWM3001C module level?
-
If the calculation is performed at the DWM3001CDK firmware level, when we create our own PCB with only the DWM3001C module, will it still be possible to retrieve the raw data necessary for this calculation so that we can process it ourselves?
Thank you in advance for your support.
Best regards,