Hi! As other have said, all you have to work on is RSSI, and that can change quite a lot - devices have different emissions patterns so depending on orientation (or even if your hand is in the way) you'll get a different RSSI.
By adding some filtering for RSSI (an average or median?) you could improve that a bit, but to get better it's really help to have multiple receivers in different places.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Hi! As other have said, all you have to work on is RSSI, and that can change quite a lot - devices have different emissions patterns so depending on orientation (or even if your hand is in the way) you'll get a different RSSI.
By adding some filtering for RSSI (an average or median?) you could improve that a bit, but to get better it's really help to have multiple receivers in different places.