Can you elaborte on what issues you are exactly facing? Are you able to dynamically change tha address? If the central is not able to detect the change in address, make sure duplicate filtering is disabled in the scan settings.
You can refer the Dynamic Broadcaster project in our Example Projects Blog for changing the Adv packets.
- Madhu Sudhan