Olá pessoal.
Estou fazendo um projetinho aqui e gostaria de saber se existe alguma forma de obter a frequência do AP(no meu caso um roteador TP-Link).
Se o AP for outro ESP tem uma tabela que determina a frequência conforme o canal.
Não seria problema.
Mas obter a frequência seri muito bom.
Tags:
Isso.
No entanto, se observar em
na coluna "Frequency Range", há uma margem.
Portanto, gostaria que o ESP8266 retorne o valor.
Boa tarde,
AP = access point?
Para descobrir qual canal esta usando, use um dos aplicativos Android:
https://play.google.com/store/apps/details?id=com.farproc.wifi.anal...
https://play.google.com/store/search?q=wifi%20manager&c=apps&am...
E com a tabela citada pelo Eduardo, encontre a frequência.
Eu consigo saber o canal. utilizando...
int canal = WiFi.channel();
Eu queria saber se tem algo do tipo
WiFi.frequency();
Como eu consigo o canal eu já implementei o seguinte...
"switch (canal) {
case 1:
f = 2412;
break;
case 2:
f = 2417;
break;
case 3:...".
Pelo que estou entendendo até o momento, os valores das frequências são padronizados e são utilizados os valores médios.
Ex.: canal 1 fica entre 2401 e 2423, logo, 2401/2423=2412.
Estou tentando ter mais precisão.
Por isso pensei se existe alguma forma de conseguir saber a frequencia do Access Point no qual o ESP está conectado sem eu ter o canal, por exemplo.
O tipo de modulação usada não se prende a uma unica frequência.. Ele usa uma faixa, pra maior velocidade.
Veja que nos desenhos ele mostra que um canal pode invadir o outro.
A modulação é do tipo:
https://pt.wikipedia.org/wiki/FHSS
Não se prende a uma frequência exata e pontual.
ok.
Vou estudar mais.
Obrigado pessoal.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por