Wifi Scan would be more useful for Site Surveys if,... (PDF copy available)
1. Add Wifi Scan GUI selection to allow user to control sample rate (e.g., 1-300 seconds since last scan); leave current setting as the default (and/or minimum value on the allowable range).
a. For example, if sample rate is set to 10, then the Wifi scan is re-sampled if it has been 10 (or more) seconds since last update.
b. NOTE: the "or more" reference is only intended to cover for the case where the display refresh (or some other Node activity) caused the actual sample period to exceed the indicated selection.
2. Add Wifi Scan GUI selection for sample duration (e.g., 1-300 seconds); leave current setting as the default.
a. For example, if sample duration is set to 5; then data is collected for 5 seconds before it is displayed.
b. NOTE: If only one-of "sample rate" and "sample duration" selections can be added to code; then sample duration is more important, with sample rate defaulted to best reasonable recovery time between samples.
3. Add Wifi Scan to allow user control for data persistence (e.g., 0-86400 seconds); leave current setting (i.e., which is presumed to be "0", where "0" flushes previous data at each new WiFi scan) as default.
a. For example, if data persistence is set to 60 seconds, then an entry is removed from display if it hasn't been seen for more than 60 seconds.
b. NOTE: of all the features requested, this is perceived to be the most important.
c. NOTE: if memory space is a concern, then maximum value may be reduced; but hopefully no smaller than 4000 seconds.
4. Add Data Age field to Wifi Scan output display.
a. For example, if a particular Ch/SSID/MAC entry was last seen 30 seconds ago, then the Data Age value would be set to 30. Obviously, this particular example would assume that data persistence was set higher than 30 seconds.
5. Allow Wifi Scan data to be sorted by either Sig, Chan, or SSID fields (ascending or descending); leaving current setting set as default (i.e., assumed to be Sig, ascending).
a. For example, if Sort-by selection was set to Chan, ascending; then all Channel-1 data would be presented before Channel-2 data, and so forth.
6. Allow Wifi Scan data to be filtered by user string (for SSID and/or Chan fields).
a. For example, if SSID filter string is "broadband", and Chan filter string is set to "1"; then only Channel-1 data with "broadband" (or some superset of it, case insensitive) in the SSID are captured/displayed.
b. NOTE: This selection may be required to allow larger values of data persistence to be practical.
Thank-you for your consideration. |