Você tem alguma ideia de como se calcula a distancia entre receptor e roteador baseado no nível de sinal recebido?
Eu estava pesquisando e me deparei com a fórmula FSPL. Com ela eu consigo converter um sinal em dBm para metros. Claro, o calculo não é nem um pouco preciso, mas ajuda a se ter uma ideia de distancia.
Eu pesquisei bastante ontem e essa formula foi a única que achei alguma explicação e que pelo meu teste básico trouxe uma distancia relativamente correta. Coloquei o roteador em outro comodo da casa, com alguns obstaculos, e a distancia calculada foi de 8m. Em uma linha reta sem obstaculos eu creio que a distancia seria de 5m.
Outras formulas usam triangulação e uma analise do ambiente. Como o ESP não é bom pra isso e muito menos vai ter vários APs para fazer a triangulação fica complexo de usar uma formula mais precisa. A formula que usei é de um aplicativo do Android para dizer a distancia dos APs, como se fosse um "Radar".