- Silicon Labs Community
- Welcome and Announcements
- Silicon Labs Knowledge Base
- 8-bit MCU
- 32-bit MCU
- Bluetooth / Wi-Fi
- Other Products Category
- Optical/RH/Temp Sensor
- Other Products
- Hardware and Software Tools
- Simplicity Studio and Software
- General Discussions and Suggestions
- Chinese Forum
- Software Libraries
- Development Kits
- Reference Designs
- Third Party Tools
- White Papers
- Official Blog of Silicon Labs
- Chinese Blog
02-01-2016 05:34 PM - last edited on 08-12-2016 04:55 AM by Nari
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?
Solved! Go to Solution.
02-02-2016 09:09 AM
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.