private void microwaveReceiver_ReceiverTuningChange(object sender, MicrowaveReceiver.ReceiverEventArgs e) { AppLogger.Message("MicrowaveControlService: microwaveReceiver_ReceiverTuningChange"); if (scanInProgress) { FireChannelScanProgressUpdate((int)((double)(e.Tuning.Frequency - scanStart) / (scanEnd - scanStart + 1) * 100)); } //TODO determine if this is too much traffic FireTuningChanged(e.Tuning); FireLinkQualityChanged(microwaveReceiver.GetLinkQuality()); }
private void microwaveReceiver_ReceiverFrequencyChange(object sender, MicrowaveReceiver.ReceiverEventArgs e) { AppLogger.Message("MicrowaveControlService: microwaveReceiver_ReceiverFrequencyChange"); if (scanInProgress) { FireChannelScanProgressUpdate((int)((double)((int)e.Tuning.FrequencyMHz - scanStart) / (scanEnd - scanStart + 1) * 100)); } //TODO determine if this is too much traffic FireFrequencyChanged((int)e.Tuning.FrequencyMHz); FireSignalStrengthChanged((int)microwaveReceiver.GetLinkQuality().ReceivedCarrierLevel); }
void microwaveReceiver_ReceiverLinkQualityChange(object sender, MicrowaveReceiver.ReceiverEventArgs e) { FireLinkQualityChanged(e.LinkQuality); }