Replies: 2 comments 15 replies
-
|
Beta Was this translation helpful? Give feedback.
14 replies
-
Refer to the latest update of the platform power related APIs: #10839 |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
As we understood, Power calibration feature enabled calibration of power and support to set power per channel.
I have few queries on set target power per channel:
otPlatRadioSetChannelTargetPower() is similar to otPlatRadioSetTransmitPower() API only difference is otPlatRadioSetChannelTargetPower() set power per channel by reading configuration file from host and send to RCP while otPlatRadioSetTransmitPower() set power for current channel (assuming for all channel even if switch to different one) using ot-ctl command from host to RCP. Is it correct?
Can I use otPlatRadioSetChannelMaxTransmitPower() to define maximum limit of power per channel along with otPlatRadioSetChannelTargetPower() API?
Feature mentioned otPlatRadioSetTransmitPower() API should be disabled if otPlatRadioSetChannelTargetPower() is defined in RCP.
May I know why it needs to be disabled? Why we can't maintain both feature? otPlatRadioSetTransmitPower() can configured power while host is running. otPlatRadioSetChannelTargetPower() only set power per channel when host is initialized stack. To update power table, we need to stop host and again required to re-run.
Why we can't provide new CLI to update power per channel using ot-ctl as well ? or can't we update existing ot-ctl txpower CLI to update power per channel and completely obsolete otPlatRadioSetTransmitPower() API?
Beta Was this translation helpful? Give feedback.
All reactions