One approach considered by the Covid Watch distance estimation team is separate consideration of RSSI based on the channel the advertisement came in on. The Covid Watch anonymous exposure notification app needs to make good exposure estimations. CircuitPython is used with small boards for experiments and testing.
The change would be in _bleio.
Perhaps _bleio.ScanEntry could have a new property called channel. It might be obtained from this (as suggested by another):
https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s140.api.v6.1.1/structble__gap__evt__adv__report__t.html#a7620e6f82c248bc997b212037f6ce472
One approach considered by the Covid Watch distance estimation team is separate consideration of RSSI based on the channel the advertisement came in on. The Covid Watch anonymous exposure notification app needs to make good exposure estimations. CircuitPython is used with small boards for experiments and testing.
The change would be in _bleio.
Perhaps _bleio.ScanEntry could have a new property called channel. It might be obtained from this (as suggested by another):
https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s140.api.v6.1.1/structble__gap__evt__adv__report__t.html#a7620e6f82c248bc997b212037f6ce472