RadioScanner

RadioScanner

This is a utility to assess radio congestion on the 2.4GHz frequency band. The Antilatency Radio Protocol operates on this frequency.
A lot of devices using the 2.4-2.5GHz band will create network interference for the Antilatency Radio Protocol. The main source of radio noise is 2.4GHz wireless internet due to its widespread use and relatively high signal strength. The more data that is exchanged between wireless devices, the higher the radio noise levels will be.
The RadioScanner utility will help you build a picture of real-time noise levels on all radio channels. Unfortunately, a channel that has minimal losses during the test may deteriorate later on. For example, it may happen because the devices that usually occupy this band were off but have come back online. To minimize this risk, you ought to include more data in your analysis. The more scans you run (preferably at different times and in different locations), the better picture of your radio environment you will get.
The RadioScanner changes channels and saves the number of errors in radio packet transmission per run. One scan will take approximately 12 minutes.
See our video tutorial on working with the utility.

Preparing to launch

Make sure that your wireless device is fully charged.

Test launch

Place your devices 1-2 meters apart. Make sure that there are no interfering objects between them, especially those that can carry static electricity (this includes people standing nearby). If possible, exclude all external factors that can influence device operation because it creates variable conditions for the test depending on the channel.
Before starting the test, make sure all the Antilatency devices are turned off.
Turn on Universal Radio Socket and limit the number of connected devices using the ConnLimit property:
ConnLimit = 1.
Please, read here to learn how to configure custom properties: How to configure Antilatency wireless devices
Turn on the Bracer or Tag and wait till it connects to Universal Radio Socket.
Close AntilatencyService before starting the radio scan. To learn more: Task.
Open the console and access the folder with RadioScanner.exe. Create a folder to store scan results.
Run the RadioScanner and set the path to save test data:
.\RadioScanner.exe -o Scan/PositionA1.txt
Run one or two more scans in this location. Then, change the test location and repeat the test.

Analysis

Please note, all the data used below is given as an example. Your results may be different.
To analyze the results, group it in a summary table:
.\RadioScanner.exe report -i Scan -o scan.txt
This command creates a file named scan.txt. A convenient way to analyze these results is using Google Sheets or similar spreadsheet software.
Copy the entire content of your scan.txt file and insert it into the page. Enter channel numbers from 0 to 140 and make the column narrow for better viewing. Optionally, you can add conditional formatting for more visual clarity.
The results of two scans may look as follows:
The number in the cell shows how many packets - out of roughly 10,000 packets - were lost. Empty cells are channels with missing stats, possibly due to an unstable connection.
For this example:
It's recommended to set at least 6 channels distance between the selected frequencies. Please refer to: Antilatency Radio Protocol.

Video tutorial