Develop #10

Merged
SemvdH merged 229 commits from develop into master 2020-10-29 22:50:49 +00:00
3 changed files with 18 additions and 2 deletions
Showing only changes of commit 124eee5f12 - Show all commits

View File

@@ -44,7 +44,7 @@ namespace Hardware
/// </summary>
public void Connect()
{
BLE bleBike = new BLE();
Thread.Sleep(1000); // We need some time to list available devices
@@ -203,5 +203,11 @@ namespace Hardware
bleBike.WriteCharacteristic("6e40fec3-b5a3-f393-e0a9-e50e24dcca9e", antMessage);
}
public void stop()
{
bleBike.SubscriptionValueChanged -= BleBike_SubscriptionValueChanged;
bleHeart.SubscriptionValueChanged -= BleBike_SubscriptionValueChanged;
}
}
}

View File

@@ -28,6 +28,8 @@ namespace Hardware.Simulators
byte[] powerArray;
byte[] accPowerArray;
bool running = false;
public BikeSimulator(IDataReceiver dataReceiver)
@@ -51,12 +53,14 @@ namespace Hardware.Simulators
//Example BLE Message
//4A-09-4E-05-19-16-00-FF-28-00-00-20-F0
this.running = true;
float x = 0.0f;
//Perlin for Random values
ImprovedPerlin improvedPerlin = new ImprovedPerlin(0, LibNoise.NoiseQuality.Best);
while (true)
while (this.running)
{
CalculateVariables(improvedPerlin.GetValue(x) + 1);
@@ -124,6 +128,10 @@ namespace Hardware.Simulators
this.resistance = (byte)Math.Max(Math.Min(Math.Round(percentage / 0.5), 255), 0);
}
public void stop()
{
this.running = false;
}
}
}

View File

@@ -7,5 +7,7 @@ namespace ProftaakRH
public interface IHandler
{
void setResistance(float percentage);
void stop();
}
}