コード例 #1
0
 /// <summary>
 /// センサー値変更イベントハンドラ
 /// </summary>
 /// <param name="sender">イベント発行者</param>
 /// <param name="e">イベント引数</param>
 protected void OnReadingChanged(object sender, Native.Sensors.BandSensorDataEventArgs <Native.Sensors.BandSensorCaloriesData> e)
 {
     if (this.ReadingChanged == null)
     {
         return;
     }
     this.ReadingChanged.Invoke(
         this, new BandSensorReadingEventArgs <IBandCaloriesReading>(new NativeBandCaloriesReading(e.SensorReading)));
 }
コード例 #2
0
 /// <summary>
 /// センサー値変更イベントハンドラ
 /// </summary>
 /// <param name="sender">イベント発行者</param>
 /// <param name="e">イベント引数</param>
 private void OnReadingChanged(object sender, Native.Sensors.BandSensorDataEventArgs <Native.Sensors.BandSensorHeartRateData> e)
 {
     if (this.ReadingChanged == null)
     {
         return;
     }
     this.ReadingChanged.Invoke(
         this, new BandSensorReadingEventArgs <IBandHeartRateReading>(new NativeBandHeartRateReading(e.SensorReading)));
 }
コード例 #3
0
 /// <summary>
 /// センサー値変更イベントハンドラ
 /// </summary>
 /// <param name="sender">イベント発行者</param>
 /// <param name="e">イベント引数</param>
 protected void OnReadingChanged(object sender, Native.Sensors.BandSensorDataEventArgs <Native.Sensors.BandSensorUVData> e)
 {
     if (this.ReadingChanged == null)
     {
         return;
     }
     this.ReadingChanged.Invoke(
         this, new BandSensorReadingEventArgs <IBandUVReading>(new NativeBandUltravioletLightReading(e.SensorReading)));
 }
コード例 #4
0
        /// <summary>
        /// センサー値変更イベントハンドラ
        /// </summary>
        /// <param name="sender">イベント発行者</param>
        /// <param name="e">イベント引数</param>
        protected void OnReadingChanged(object sender, Native.Sensors.BandSensorDataEventArgs <Native.Sensors.BandSensorContactData> e)
        {
            if (this.ReadingChanged == null)
            {
                return;
            }
            var args = new BandSensorReadingEventArgs <IBandContactReading>(new NativeBandContactReading(e.SensorReading));

            this.contactReading = args.SensorReading;
            this.ReadingChanged.Invoke(
                this, args);
        }