public TemperatureSensor() { _temperature = new PropertyValue(); _temperatureSetpoint = new PropertyValue(); _allowManual = new BoolPropertyValue(); }
public override void Update(BaseObject newObject) { base.Update(newObject); Temperature = ((TemperatureSensor)newObject).Temperature; TemperatureSetpoint = ((TemperatureSensor)newObject).TemperatureSetpoint; }
public override void Update(BaseObject newObject) { base.Update(newObject); LightLevel = ((LightSensor)newObject).LightLevel; }