Hello!
I have a question about changing the power level for the wireless Rx/Tx signal.
I need to set the power level on the DW1000 in register 0x1E to 0x1F1F1F1F. But APIs like shell and others do not allow me to do this.
I can do this in the sample projects with the integrated decawave driver library. For example, projects "ss_twr_init’ or “ss_twr_resr” etc. But in this case I will lose the functionality embedded in PANS, such as tag mode, anchor mode, initiator mode, gateway mode, network configuration etc. And I will have to write all these things myself.
Perhaps there is a way to set the maximum Tx/Rx power via the API interface? Or perhaps find the source codes of the PANS library with implemented anchor, tag, gateway, initiator modes etc.
Thank you very much for your attention. I really hope for your answer.
PANS is designed so that the combination of PANS and a DWM1001 has FCC modular approval. This means you can use that combination in a commercial product without having to carry out extensive (and expensive) radio transmitter testing. The instant you change anything about the transmitter (preamble length, data length, transmit power, channel, antenna etc.) that FCC approval is invalided.
When running PANS the transmitter power, together with a lot of other transmitter parameters, are locked to the values used when that FCC approval was granted. You can’t get modular approval on something that makes it trivial to violate the limits.
You can always write your own firmware with different settings. But then you need to get your own FCC (or equivalent for wherever you are) approvals if you want to sell it…
Thank you very much for your prompt and detailed response.
Yes, we have a commercial project and we will undergo FFC for increased reception/transmission power for regions where this is possible. The question is, can we use your PANS library as a basis in this case?
Thank you.
- Not my library. I don’t work for decawave/qorvo.
- Not decawave/qorvos library either. It was written for them by @leapslabs.
While PANS is closed source Leapslabs is a commercial company so there may be license agreements or libraries you can purchase from them. But I would expect you would have to pay them for that.
I’m not aware of any open source full featured multi-tag/anchor positioning system. Doesn’t mean it doesn’t exist somewhere but if it did exist I would have expected links to shown up here at some point.
Thank you very much for your reply. We will contact @leapslabs regarding this matter.
Hi @Serhio
if you need to pass the FCC then you need to keep the the TX power setting as it is designed/calibrated for pass FCC/ETSI limits.
Cheers
JK