@alliv -san,
Thank you for your support.
End user said below,
I have read your reply.
I am relieved to hear that there are no problems with the DWM1001-DEV components and antennas.
I understand that the performance issues are most likely caused by the firmware.
In order to resolve the issue, I have checked all of the following official documents so far.
- Product Brief
- Product Data Sheet
- Quick Start Guide
- Maximizing Range in DW1000-Based Systems (Application Note APS017)
- Channel Effects on Communications Range and Time Stamp Accuracy (Application Note APS006 Part 1)
- Transmit Power Calibration and Management (Application Note APS023 Part 1)
- MDEK1001 User Manual
In particular, as far as I can tell from the graph in Figure 6 of “Channel Effects on Communications Range and Time Stamp Accuracy (Application Note APS006 Part 1)”, it appears that communication of at least 10m is possible without any problems with appropriate settings.
However, the current situation is as we discussed.
Therefore, we have listed below the results of checking the firmware version currently in use.
dwm>si
[000056.990 INF] sys: fw2 fw_ver=x01030001 cfg_ver=x00010700
[000056.990 INF] uwb0: panid=xC524 addr=xDECAB12484C14FB0
[000057.000 INF] mode: ani (act,real)
[000057.000 INF] uwbmac: connected
[000057.010 INF] uwbmac: bh disconnected
[000057.010 INF] cfg: sync=0 fwup=0 ble=1 leds=1 init=1 upd_rate_stat=120 label=DW4FB0
[000057.020 INF] enc: off
[000057.030 INF] ble: addr=DB:8F:42:CA:C9:9E
Also, regarding PLEN (Preamble Length), I understand the logic that increasing the PLEN increases the communication distance.
However, I am struggling because I cannot find a way to check the current value of PLEN in the standard firmware.
In this regard, I have two questions.
-
The manufacturer advised me that “PLEN 128 or higher must be used for the DW1000,” but is it correct to understand that PLEN is set to 128 by default in the standard firmware of DWM1001-DEV?
-
If not, or to confirm, is there a way to check the current PLEN value through the UART shell of the standard firmware, etc.?
I would appreciate it if you could confirm the above.
In addition, regarding the “DWM1001-DEV standard firmware sample” proposed by the manufacturer, am I correct in understanding that this is the factory firmware (which has a UART shell as described above) that I am currently using?
If not, I would appreciate it if you could tell me how to obtain the corresponding sample firmware.
Can you give some advice?
Thank you so much for your patience.
Kind Regards,
Takashi