When I change PA_PWR_LVL from 0x00 to 0x7F I see about 6 dB change in a TX tone output. I also don't see any change in my current to the board. I would expect it to change when I increase the power from 0x00 to the maximum value of 0x7F. I am doing this from a custom board we developed.
I have the following for my PA Mode property array from my radio_config_Si4468.h file generated by the WDS unmodulated carrier project.
#define RF_PA_MODE_4 0x11, 0x22, 0x04, 0x00, 0x08, 0x7F, 0x00, 0x1D
I set property with this array, alternating the 0x7F value with 0x00.
Is there something else I need to do?
I had a similar question but about the Si4455. Following the response provided my project is now able to program different power levels. check this out: http://community.silabs.com/t5/Wireless/Si4455-Setting-the-PA-Power-Level/m-p/160048
Based on a quick glance, the settings seem to match except for the last byte, you have 0x1D instead of 0x3D. I'm unsure how these data bytes are mapped to functionality but it worked as is. I'm still trying to get information on what all these initial bytes mean.
Thanks. That helped.