First of all, thanks for the reply.
I have a question about the answer you received. Any further reply would be appreciated.
How is your python script disconnecting from the device? The device should not be resetting on disconnect unless commanded to. --> My script commands libmetawear.mbl_mw_debug_disconnect(s.device.board) and proceeds to reset libmetawear.mbl_mw_debug_reset(s.device.board), Is the setting value maintained even after resetting like this??
In order for a setting to persist through a power cycle the macro system can be used to set that parameter at power-on. --> Can you provide a python example of the macro system??
Finally, is there any other way to maximize the BLE distance?