Hi Guys,
As the requirement from customer I have implemented the BLE long range on CC2640R2F board,by making use of simple broadcaster(added LR advertisement sets to example code,no other major configuration Change ) application as our requirement doesn't need any connections .
I was able to advertise LR packets without any issues.
To trade-off between BLe4.2 and BLE5.0, I have flashed my application with BLe5.0 and BLE4.0 with 2 CC2640R2F chip and tested.
Application advertises with limited mode of advertisement.(For 1s it will advertises 10 times then off for 9s and again On for 1sec ..then continues)
But I dint see much difference between BLE4.2 and BLE5.0 as I was able to test only 300m with LOS( test place were only has 300m LOS). @300m I see that BLE4.0 has 60% of packet loss. and BLE5.0 is around 50% packet loss.( Packet loss means I see only 5 or 6 advertisement out of 10)
Both devices(BLE4.0 and BLE5.0 ) was able to advertise with around same amount of packet loss. So I could not able to find any proof to say BLE5.0 is better:)
Now I am having a doubt like whether I need to do any other configuration and how to tradeoff between these two with these available data?
Stack i was using is latest:sdk 3.10
Advertising Long range sets with S8 PHY(125kbps)
Tx power level sets to 5dbm,
Receiver side: CC2640R2f launchpad with BLE5 simple central application with receiver sensitivity sets to max(HCI_EXT_RX_GAIN_HIGH).
Please let me know is any other configurations i am missing.