public void PrintDevData() { double cq = (double)GetContactQuality(Channel_t.CHAN_AF3); UnityEngine.Debug.Log("======PrintDevData: battery" + Battery.ToString() + " signal" + SignalStrength.ToString() + " AF3: " + cq.ToString()); }
/// <summary> /// Set the signal info the user sees. /// </summary> /// <param name="signalStrength">contains all the signal info</param> /// <see cref="Android.Telephony.SignalStrength"/> private void setSignalInfo(SignalStrength signalStrength) { Log.Debug(TAG, "formatting sig str"); var spaceStr = new Regex(" "); string[] sigInfo = formatSignalData(spaceStr.Split(signalStrength.ToString())); Log.Debug("Signal Array", sigInfo.ToString()); displaySignalInfo(sigInfo); }
/// <summary> /// Get the Signal strength from the provider, each time there is an update /// </summary> /// <param name="signalStrength">has all the useful signal stuff in it.</param> public override void OnSignalStrengthsChanged(SignalStrength signalStrength) { base.OnSignalStrengthsChanged(signalStrength); if (signalStrength != null) { si.setSignalInfo(signalStrength); Log.Debug(TAG, "getting sig strength"); Log.Debug(TAG, signalStrength.ToString()); } }