Exemple #1
0
    ///returns distance in meters
    private float CalcDistance()
    {
        float signalLevelInDb = Mathf.RoundToInt(currSignal);
        int   freqInMHz       = wifiSignal.GetFrequency();
        float exp             = (27.55f - (20f * Mathf.Log10(freqInMHz)) + Math.Abs(signalLevelInDb)) / 20.0f;

        return(Mathf.Pow(10.0f, exp));
    }
Exemple #2
0
 void set_value()
 {
     Mac        = wifiSignal.GetMacAddress();
     frequency  = wifiSignal.GetFrequency();
     link_speed = wifiSignal.GetLinkSpeed();
 }