public decimal update() { decimal energy = 0; energy = Decimal.Parse(energyProductionAmount); if (isTimeSet) { var intTime = time.read().Split(':'); var hour = int.Parse(intTime[0]); if (hour < 10 && hour > 4) { energy += (SensorHandler.getRandom() % 10) - 1; } else { energy -= (SensorHandler.getRandom() % 10) - 9; } } else { energy -= (SensorHandler.getRandom() % 10) - 5; } makeHistory(energy); return(energy); }
public decimal update() { decimal energy = 0; energy = Decimal.Parse(energyProductionAmount); energy += (SensorHandler.getRandom() % 10) - 5; makeHistory(energy); return(energy); }
public decimal update() { decimal energy = 0; energy = getTrend(); energy += (SensorHandler.getRandom() % 6) - 3; makeHistory(energy); currentValue = energy; Math.Round(energy, 2); return(energy); }
private void OutputDevices_add_Click(object sender, EventArgs e) { //output device add //TODO this should pop up a modal window to create new devices //DEBUG string device_name = "oDev " + SensorHandler.getRandom() % 100; string energy_consumption_default = "20"; deviceHandler.addOutputDevice(Device.makeDevice(device_name, energy_consumption_default, 21)); //OutputDevices.Items.Add("oDev " + SensorHandler.getRandom() % 100); }
public decimal update() { decimal energy = 0; energy = Decimal.Parse(energyProductionAmount); if (isTimeSet) { if (time.read().Contains('A')) //is before AM { energy += (SensorHandler.getRandom() % 10) - 1; } else { energy -= (SensorHandler.getRandom() % 10) - 9; } } else { energy += (SensorHandler.getRandom() % 10) - 5; } makeHistory(energy); return(energy); }