Increasing BLE Scan Range on nRF52840 BLE nRF Connect 1.8.0

Hello,

I am using an nRF52840 as a central BLE gateway with nRF connect SDK 1.8.0.  I was looking for software changes to increase the scanning range.  So far I've found the bt_le_scan_param struct and changed its .options setting to BT_LE_SCAN_OPT_CODED which indicates that it is for long range use which has helped increase the range.  I was also wondering what difference scanning or not scanning on 1M phy would make, as it is another long range option (BT_LE_SCAN_OPT_NO_1M).  Does the coded PHY option from BT_LE_SCAN_OPT_CODED default to using 1M?  And if so what protocol is used if the BT_LE_SCAN_OPT_NO_1M is used?

I know that tx power is important but I've only seen it referenced on the advertising side, and assumed that it is handled in the bt_le_scan_param that I mentioned earlier, but wanted to make sure there wasn't anything else I was missing.

Thanks!

Related