View Source VintageNetWiFi.Utils (vintage_net_wifi v0.12.5)
Various utility functions for handling WiFi information
Summary
Functions
Converts 1 to true, 0 to false
Convert power in dBm to a percent
Get information about a WiFi frequency
Types
@type frequency_info() :: %{ band: VintageNetWiFi.AccessPoint.band(), channel: non_neg_integer(), dbm_to_percent: function() }
Functions
@spec bit_to_boolean(0 | 1) :: boolean()
Converts 1 to true, 0 to false
Convert power in dBm to a percent
The returned percentage is intended to shown to users like to show a number of bars or some kind of signal strength.
@spec frequency_info(non_neg_integer()) :: frequency_info()
Get information about a WiFi frequency
The frequency should be pass in MHz. The result is more information about the frequency that may be helpful to users.