private void OnMeasurementComplete(Compass sender, MeasurementCompleteEventArgs e) { if (this.onMeasurementComplete == null) { this.onMeasurementComplete = this.OnMeasurementComplete; } this.MeasurementComplete?.Invoke(sender, e); }
private void _measurementComplete(object sender, MeasurementCompleteEventArgs args) { MeasurementCompleteEventHandler handler = MeasurementComplete; if (handler == null) { return; } handler(sender, args); }
private void OnMeasurementComplete(Compass sender, MeasurementCompleteEventArgs e) { if (this.onMeasurementComplete == null) { this.onMeasurementComplete = this.OnMeasurementComplete; } if (Program.CheckAndInvoke(this.MeasurementComplete, this.onMeasurementComplete, sender, e)) { this.MeasurementComplete(sender, e); } }
/// <summary> /// 端子台に接続したセンサーから定期的にデータを取得する /// </summary> /// <param name="state">未使用</param> private void Measure_Timer(object state) { if (MeasurementComplete == null) { return; } var result = new MeasurementCompleteEventArgs { RawValue = _sensor.ReadRaw(), Value = _sensor.Read() }; MeasurementComplete(this, result); }
/// <summary> /// �[�q��ɐڑ������Z���T�[�������I�Ƀf�[�^��擾���� /// </summary> /// <param name="state">���g�p</param> private void Measure_Timer(object state) { if (MeasurementComplete == null) return; var result = new MeasurementCompleteEventArgs { RawValue = _sensor.ReadRaw(), Value = _sensor.Read() }; MeasurementComplete(this, result); }
private void OnMeasurementComplete(Gyro sender, MeasurementCompleteEventArgs e) { if (this.onMeasurementComplete == null) this.onMeasurementComplete = this.OnMeasurementComplete; if (Program.CheckAndInvoke(this.MeasurementComplete, this.onMeasurementComplete, sender, e)) this.MeasurementComplete(sender, e); }
public void MeasurementComplete(object sender, MeasurementCompleteEventArgs e) { WriteToLog("Measurement Complete..."); }