Other Parts Discussed in Thread: UNIFLASH
Tool/software:
Hi,
My customer wants to run-time set country when ic is up.
Is that possible?
Also, if they want to run-time set the tx power table for each channel, is that possible?
BR,
frank
Hi Frank,
You can change the country code using the API "sl_WLANSet" during runtime.
Yes it is possible to define the tx power settings in the code as well.
Please see this e2e post:
Regards,
Jonathan
Jonathan,
about the power table. Customer has concern if the power setting of every channel in existing country code cannot meet their requirement.
Is there any way to overwrite the power table of each channel? Or customer can build the power table for their own country code?
BR,
frank
Frank,
The customer can change the power setting for each channel regardless of the country code, using the sl_WlanSet API.
Regards,
Jonathan
Hi,
I think it is not practical to use sl_WlanSet(..., PARAM_OPT_ STA_TX_POWER) for settings of TX power for each channel. Because this option is persistent and when this API is called often, lifetime of sFlesh will be low. Option may to be use device at non-persistent mode (SL_DEVICE_GENERAL_PERSISTENT), but this mode meeds to be taken into account by other code.
Another option can be to use CC3230 or CC3235. These newer devices supports settings of TX offset at channel level granularity. But this can be done by Uniflash software only (not via sl_WlanSet() API). For more details see swru469 chapter 6.8.1.1.1.1.1.
Jan