public BandSensorBase(Band.Sensors.IBandSensor <TSensorReading> sensor)
        {
            if (sensor == null)
            {
                throw new ArgumentNullException("sensor");
            }

            this.sensor = sensor;
        }
 public BandSkinTemperatureSensor(Band.Sensors.IBandSensor <Band.Sensors.IBandSkinTemperatureReading> sensor)
     : base(sensor)
 {
 }
示例#3
0
 public BandHeartRateSensor(Band.Sensors.IBandSensor <Band.Sensors.IBandHeartRateReading> sensor)
     : base(sensor)
 {
 }
 public BandPedometerSensor(Band.Sensors.IBandSensor <Band.Sensors.IBandPedometerReading> sensor)
     : base(sensor)
 {
 }
示例#5
0
 public BandUVSensor(Band.Sensors.IBandSensor <Band.Sensors.IBandUVReading> sensor)
     : base(sensor)
 {
 }
示例#6
0
 public BandAmbientLightSensor(Band.Sensors.IBandSensor <Band.Sensors.IBandAmbientLightReading> sensor)
     : base(sensor)
 {
 }
 public BandDistanceSensor(Band.Sensors.IBandSensor <Band.Sensors.IBandDistanceReading> sensor)
     : base(sensor)
 {
 }
示例#8
0
 public BandGsrSensor(Band.Sensors.IBandSensor <Band.Sensors.IBandGsrReading> sensor)
     : base(sensor)
 {
 }
示例#9
0
 public BandCaloriesSensor(Band.Sensors.IBandSensor <Band.Sensors.IBandCaloriesReading> sensor)
     : base(sensor)
 {
 }
示例#10
0
 public BandGyroscopeSensor(Band.Sensors.IBandSensor <Band.Sensors.IBandGyroscopeReading> sensor)
     : base(sensor)
 {
 }
 public BandContactSensor(Band.Sensors.IBandSensor <Band.Sensors.IBandContactReading> sensor)
     : base(sensor)
 {
 }
 public BandRRIntervalSensor(Band.Sensors.IBandSensor <Band.Sensors.IBandRRIntervalReading> sensor)
     : base(sensor)
 {
 }