Hi,
I believe you’ve understood the gapRole_AdvertOffTime a bit wrong. It is used to indicate how long the advertisements shall last. During that time, advertisements will be sent frequently based on the advertisement interval. If you want to save power by advertising once a minute I think you should set an OSAL timer to trigger an OSAL event that enables advertisements for a short period.
Best Regards