ESP8266 Wifi.setOutputPower — исходное/значение по умолчанию?
Я работаю над динамической регулировкой мощности WiFi-модуля ESP8266 с помощью следующей функции, чтобы она была как можно ниже, но при этом достаточно надежной:
WiFi.setOutputPower(x)
Я безуспешно пытаюсь узнать исходное/по умолчанию значение до вызова этой функции. Функции WiFi.getOutputPower() нет. Я знаю, что диапазон значений — от 0 до 20,5, но мне интересно узнать, какое оно изначально. Полагаю, это может зависеть от конкретной Arduino. У меня есть: ESPduino, Wemos D1R2/D1R1/D1R1 mini, NodeMCU, Yun Sheild.
Я планирую использовать iwconfig и iwlist на Pi3 для измерения RSSI, но мне бы хотелось узнать базовый уровень, если это возможно.
Лучшая похожая идея выражена здесь: : Как оптимизировать мощность передачи для ESP8266?
Заранее спасибо ;-) Джефф
@Geoff, 👍1
1 ответ
Я искал тот же ответ. Нашёл эту ссылку: https://gitlab.com/painlessMesh/painlessMesh/issues/51
Кто-то углубился в код и обнаружил, что при init установлено максимальное значение
- ESP8266 не подключается к Wi-Fi
- Как подключить Wi-Fi Shield ESP-12E-ESP8266-UART-WIFI-Wireless-Shield к Arduino
- Можно ли отключить WiFi на ESP8266?
- Получить час с помощью ctime (библиотека времени с ESP8266)
- Как отключить или остановить точку доступа в ESP8266?
- ESP8266 — действительно ли у него по умолчанию плохой радиус действия Wi-Fi?
- Как подключить ESP8266 с помощью адаптера ESP-01 к Arduino Uno?
- ESP8266 на Wi-Fi без пароля, возможно?