Added reset
This commit is contained in:
@@ -25,6 +25,7 @@ namespace ErgometerSimulator
|
||||
case "CM":
|
||||
case "RS":
|
||||
response = "ACK";
|
||||
dg.Reset();
|
||||
break;
|
||||
case "ST":
|
||||
response += dg.HeartBeat.currentvalue + "\t"; //Heartbeat
|
||||
@@ -42,7 +43,7 @@ namespace ErgometerSimulator
|
||||
if (input.StartsWith("PT"))
|
||||
{
|
||||
dg.Time.currentvalue = int.Parse(input.Substring(3, 2)) * 60 + int.Parse(input.Substring(5, 2));
|
||||
dg.Time.value1 = int.Parse(input.Substring(3,2)) * 60 + int.Parse(input.Substring(5,2));
|
||||
dg.Time = new ValueSetting(true, int.Parse(input.Substring(3, 2)) * 60 + int.Parse(input.Substring(5, 2)), 0);
|
||||
Console.WriteLine(dg.Time.currentvalue);
|
||||
}
|
||||
else if (input.StartsWith("PD"))
|
||||
|
||||
@@ -36,7 +36,19 @@ namespace ErgometerSimulator
|
||||
lastTime = (DateTime.Now - DateTime.Parse("1/1/1870 0:0:0")).TotalMilliseconds;
|
||||
}
|
||||
|
||||
|
||||
public void Reset()
|
||||
{
|
||||
HeartBeat = new ValueSetting(false, 0, 0);
|
||||
RPM = new ValueSetting(false, 0, 0);
|
||||
Speed = new ValueSetting(false, 0, 0);
|
||||
Distance = new ValueSetting(false, 0, 0);
|
||||
Power = new ValueSetting(false, 0, 0);
|
||||
Energy = new ValueSetting(false, 0, 0);
|
||||
ActualPower = new ValueSetting(false, 0, 0);
|
||||
Time = new ValueSetting(false, 0, 0);
|
||||
|
||||
lastTime = (DateTime.Now - DateTime.Parse("1/1/1870 0:0:0")).TotalMilliseconds;
|
||||
}
|
||||
|
||||
public void Update()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user