
TEST WIFI RANGE INSTALL
You can install it from the repos using your system’s package manager, e.g., sudo dnf install wavemon on Fedora, sudo apt install wavemon on Debian/Ubuntu, etc.
TEST WIFI RANGE SOFTWARE
Wavemon is free, open-source software that works on all Linux distributions. Plus, curious folks like me can use Wavemon to compare how different networks (e.g., dual band wi-fi) perform on the same device/location, or see how a network performs on different devices and/or areas of the house.
TEST WIFI RANGE HOW TO
It will also give you some ideas on how to optimize your setup to potentially improve your connection. Helps You Troubleshoot Wi-Fi Issuesīeing able to see fine-grained, up-close info about your network config including the strength and relatively quality of your wifi connection may help troubleshoot issues. You also get to see real-time packet stats, detailed connectivity information, and finally network info including IP address, network device name, and so on.ĭive into the “level histogram” ( F2), “scan” panel ( F3) or “prefs” ( F7) if required. Test the Wi-Fi Signal Strength In Your Garage. The default “info” screen ( F1) gives a good overview with graphs showing signal quality and signal level in dBm, as well as noise level in dBm and SNR in dBm on hardware that supports it. Your myQ Wi-Fi product should be located no further than 50 feet from your router. Have you done some range tests on your own? What are you results? Please, share in the comments or send me an email.Wavemon’s signal strength graphs are real-time I am aware, that my experiment does not feature controlled environment and a fancy setup. To conclude – even ESP32 is a great chip, I am not going to use it for long-range communication. The last thing left to do was to make the same test with an access points instead one of the ESP32s. The MH-ET LIVE module after modification The MH-ET LIVE module after modification The connection was much better, however it was still rather a disappointment.Īs a last resort I tried different hardware – I tried to cut PCB under antenna on the MH_ET LIVE D1 modules and I also tried to use the original ESP32 DevKit-C modules. However the reliability of the connection drastically improved with the LR procol. If I put the master roughly 2 meters above the ground, I could get 240 meters. In Settings, click Network & Internet, as this contains your wireless network. Alternately, press Windows+i to quickly launch the Settings app. To use this method, open the Start menu, search for Settings, and click the app in the results.

Sight to sight I was able to communicate up to 200 meter. The Settings app displays the same taskbar-like bars for your Wi-Fi signal strength. I could walk around the building and the communication was perfect. This protocol can be easily enabled by calling the following function after the WiFi peripheral has started:Įsp_wifi_set_protocol( WIFI_IF_AP, WIFI_PROTOCOL_LR )Įsp_wifi_set_protocol( WIFI_IF_STA, WIFI_PROTOCOL_LR ) By using this protocol it should be possible to sacrifice communication speed and gain increased the range. Then I found out ESP32 supports the WiFi LR protocol. Sight-to-sight I was able to communicate on 150 meters. When I went around a corner of 4 storey building, the connection was lost. I took two MH-ET LIVE D1 modules and went outside. The MH-ET LIVE module The MH-ET LIVE module If the slave receives a packet, it toggles an LED. Basically, Master setups AP, slave connects and the master sends UDP packets.
TEST WIFI RANGE CODE
Here you can find code for the master device, and here for the slave. I wrote a simple program for two ESP32s using PlatformIO and the Arduino framework (as working with wifi in ESP-IDF is kinda hell). After all, CNLorh has shown us that ESP8266 has a surprising range – over a kilometer. Recently I got super excited about ESP32, so I thought why not to use it.

I have a project, which requires long distance (approximately 1 km) communication, in my mind.
